GNU bug report logs - #76549
30.1; Intermittent proced-refine test failires

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: minor; Reported by: Peter Oliver <p.d.oliver@HIDDEN>; Keywords: patch; dated Tue, 25 Feb 2025 10:50:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 76549 <at> debbugs.gnu.org:


Received: (at 76549) by debbugs.gnu.org; 28 Feb 2025 12:29:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 07:29:57 2025
Received: from localhost ([127.0.0.1]:46607 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnzV7-00015Z-4A
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 07:29:57 -0500
Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:48294)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <p.d.oliver@HIDDEN>)
 id 1tnzV1-00014z-Sh
 for 76549 <at> debbugs.gnu.org; Fri, 28 Feb 2025 07:29:55 -0500
Received: by mail-wr1-x431.google.com with SMTP id
 ffacd0b85a97d-390f5f48eafso28129f8f.0
 for <76549 <at> debbugs.gnu.org>; Fri, 28 Feb 2025 04:29:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mavit.org.uk; s=google; t=1740745786; x=1741350586; darn=debbugs.gnu.org;
 h=mime-version:references:message-id:in-reply-to:subject:cc:to:from
 :date:from:to:cc:subject:date:message-id:reply-to;
 bh=C0Uhp6KVpTt8ERbTfAbQclJ5kAX1MwTjChIXFiaQjk0=;
 b=pkWL2L0bxoIWJ6g4YVeBlzWwfhN9UgvQhB3kZWjSaxvxHWsjGUdYkop57DFpv3NpIz
 nz/9H+qe4xFEQO1a7LisigiVqVNXCOePdr8BjpuL+mQgyx5dXYLBJ0sj14k7A3YIyXPs
 Fz84iLtXhcc3QfW4QT5BIW0gQP8CUowroi1GI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740745786; x=1741350586;
 h=mime-version:references:message-id:in-reply-to:subject:cc:to:from
 :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=C0Uhp6KVpTt8ERbTfAbQclJ5kAX1MwTjChIXFiaQjk0=;
 b=BvY2eE3nZWwWJgflpVNakuTqVxftchNV+0ANQ9TO5TB8zVRJ0uKpzMmOUa135Qb/oz
 LSFSqdGzvB5Kr8hzyekdQDldkKoQEzrWqtmEgtfpUCFrAgZfXlsFBNtRINTMfjTDzQ/X
 HHziqPWZNWWOlJM01NJpbrRHRoXkzvaGWM26712x7PslSY5/CfS4fUoWMzUq9Ui2ECE+
 XwO+/w5s8/H8c13FSTMNDAFQ2TGGSoT9ia1py6F/nRNeIqlPOlp5VVRGNWCuLgUND4+U
 RUrB6qVN422Go30ltQzB2r9Xxpi8mfurAQMV0DnEnJ7vYu/4XNsJbZZ1s8aLfBZyNFFj
 Xe6w==
X-Forwarded-Encrypted: i=1;
 AJvYcCXkYaix5dVZwJi2M9/gzA0VCqDNUTYvOFQmPC9/tXiJtpDzBQIRiOaUAtU1kemYUfyc3NqU6g==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzQqN6ameA4LC9dgfaMe9g3xKxXB4KCp+X7DWXXIrfwGXItsD8U
 Lz9/uFNFn2QjfrGsD18DGyE6k5UhPrySk6bG+3wnKXawsqxd+kjpWfG1fxKSig==
X-Gm-Gg: ASbGncuj29ZBnIpmcJiD+RFUFMNNc4+i1BE8BG4oihmeBMWX5a42vG2TOZ/VcWqCQMN
 q1bAEYz/G1mcGR7lxQ9onEMtpfCLOcvCqRE6VT3UfWmypgImH6RAwfMd6PuH0NEJOTiFmLYBeM8
 T19kWolpJH7AT1lJCwroYbkvfwuMA/HR6VCC/Ia6TB6f6/ozWBBilj1Gsyvo+uSLBrNZADtOfbt
 cAcZhZvRCyELzxQXWxMah6CJTZTGbuq5gSmXk5d2agwdmQZUfRl2Z5vDXcMRbw/brhtjcfKEz1n
 iG3THPjT/MwplNcNRlw8gU/NuqTkkQzer2S/P5sp17EDq4PzMt2lCbiDdEfSOXTMZNjro8+/x/W
 +ydWAsv5NywyLNHcyBxZ7GIZH2lbniMEwTnN4
X-Google-Smtp-Source: AGHT+IEzQjaXTotxBqP6GL9jClGBxjVWAnLImgxt4yml2VfndnBAU9HhVwMM7YqOMmf+4ev1fE4NYA==
X-Received: by 2002:a05:6000:401f:b0:38f:451b:653c with SMTP id
 ffacd0b85a97d-390ec7c8f86mr2017670f8f.7.1740745785581; 
 Fri, 28 Feb 2025 04:29:45 -0800 (PST)
Received: from froglet.home.mavit.org.uk
 (dudl-14-b2-v4wan-165812-cust3365.vm31.cable.virginm.net. [82.34.125.38])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-43aba52b925sm86536165e9.7.2025.02.28.04.29.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 28 Feb 2025 04:29:44 -0800 (PST)
Received: from froglet.home.mavit.org.uk (localhost [127.0.0.1])
 by froglet.home.mavit.org.uk (8.18.1/8.17.1) with ESMTPS id 51SCTh58007798
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
 Fri, 28 Feb 2025 12:29:43 GMT
Received: from localhost (mavit@localhost)
 by froglet.home.mavit.org.uk (8.18.1/8.18.1/Submit) with ESMTP id
 51SCThoV007795; Fri, 28 Feb 2025 12:29:43 GMT
X-Authentication-Warning: froglet.home.mavit.org.uk: mavit owned process doing
 -bs
Date: Fri, 28 Feb 2025 12:29:43 +0000 (GMT)
From: Peter Oliver <p.d.oliver@HIDDEN>
To: Michael Albinus <michael.albinus@HIDDEN>
Subject: Re: bug#76549: 30.1; Intermittent proced-refine test failires
In-Reply-To: <87r03imhzs.fsf@HIDDEN>
Message-ID: <8d9f833e-daee-812e-18b6-b89faf08a890@HIDDEN>
References: <666c6217-4966-3aa8-d2fb-cd0664c1f939@HIDDEN>
 <86cyf4x4c1.fsf@HIDDEN>
 <CAE2oLqg=2quPtAFVOpn7NrbaMVWX3KJcv8B5rkc-WtA9cA-spw@HIDDEN>
 <8634fzvmft.fsf@HIDDEN> <87r03imhzs.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="-1463811584-1093313012-1740745783=:4347"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76549
Cc: Eli Zaretskii <eliz@HIDDEN>, Laurence Warne <laurencewarne@HIDDEN>,
 76549 <at> debbugs.gnu.org
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: -1.0 (-)

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

---1463811584-1093313012-1740745783=:4347
Content-Type: text/plain; format=flowed; charset=ISO-8859-7
Content-Transfer-Encoding: 8BIT

On Fri, 28 Feb 2025, Michael Albinus wrote:

> Peter, are you able to reproduce the problem?

I¢m afraid that I¢ve stopped running tests as a part of Fedora builds for now, because different intermittent failures were disrupting them so often.

-- 
Peter Oliver
---1463811584-1093313012-1740745783=:4347--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76549; Package emacs. Full text available.
Added tag(s) patch. Request was from Michael Albinus <michael.albinus@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 76549 <at> debbugs.gnu.org:


Received: (at 76549) by debbugs.gnu.org; 28 Feb 2025 11:22:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 06:22:37 2025
Received: from localhost ([127.0.0.1]:45906 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnyRx-00085W-7j
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 06:22:37 -0500
Received: from mout.gmx.net ([212.227.15.19]:47593)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1tnyRs-00085E-LA
 for 76549 <at> debbugs.gnu.org; Fri, 28 Feb 2025 06:22:34 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1740741736; x=1741346536; i=michael.albinus@HIDDEN;
 bh=oSAgpP8L4DJzAJjSSZW34/myjkmuEnUU/YBGa1q3nfU=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=A4YMMj/RImSDn5pCshsVTUxNU0TAYbcVZqBT9iHQIJKrIvByqfQAzWO2/aRNfI07
 I9d++wvBJbXCgQH8n8ZA8FbRedQ6kxURx/bhCg5mimgo+0pbI1RU8k4CwctIhUZdT
 6TVKNhPsVmgz3pQqabWdsuVvJdML/EhFO0DrATHoQVSRo/SXQn+vJeCEymVYxyTj9
 rjA8x0wzz0PEb3O+OKT2Ifq1cNlMGhGNu8qZuwdMy6aPFAaYNq+vbhjHol9DNDFQA
 dR95wPV2/zG2FnVcQrzWVJdyAV2Z1i/n2wSikicfnnCW0g1toR7Bij33obaCyW7G2
 0Uk0jsmejfUywHR6AA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MybKp-1t4VKn2nfx-0115XK; Fri, 28
 Feb 2025 12:22:16 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#76549: 30.1; Intermittent proced-refine test failires
In-Reply-To: <8634fzvmft.fsf@HIDDEN>
References: <666c6217-4966-3aa8-d2fb-cd0664c1f939@HIDDEN>
 <86cyf4x4c1.fsf@HIDDEN>
 <CAE2oLqg=2quPtAFVOpn7NrbaMVWX3KJcv8B5rkc-WtA9cA-spw@HIDDEN>
 <8634fzvmft.fsf@HIDDEN>
Date: Fri, 28 Feb 2025 12:22:15 +0100
Message-ID: <87r03imhzs.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Provags-ID: V03:K1:0Lw+q9AOicL1Y0fIMUOYAsHqPAq361DJ9wxwBKmt8xam2djEDAV
 o3H8wbeIGjXgrnTNP7cQOIz5PpBA6Ev4i2KvOYGkQbwbvLqP/gOF2Y5IrkdC725oQ3tMkAI
 S2Q4DSgnDlAMmvPH7VdjDsKoWKVHhxqwv56ELobvLiw0w10DaQKPTuPoCXOj1QfoDe6p7Qt
 L7IKmChssd+6Y/P6SZW/A==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:07dooi227Iw=;qCnMMReCAeUeTMKtlzhsj4zAK+q
 G163n3rLSBZOXSf5+fEJBSYvU4jsLEqiFqfKa1amD/FTHV+mXlYO4xK3N7MxbP5TA34mQrY/f
 DcwNqfL3YksXUJhDJAdUJnpDBLJpmDEVrH3Uu5nw73x42XVPqQaQVJY7FRikpa9/e9TeFvQPR
 Nui2bbDZqwuCIhk58FvBv2JxYKoERp5nsKfmTwDNeR1q8G3xbDgAA7KoT/hAQ37TXrU7BoBE7
 21vGsSTw/iBAMabknmT/sQSAPyLLaFJBZgPW0yc3ufn1imfHj1QufZuDcX20Dg62NK0i4wj6m
 uzVCvXIV5iwj+Mjd3rlNpU5auc2qja3LkSyx0GApf27hSta1qg/XKb0lXnn4hdoePi4FlgzLc
 wBkt+9vC8NrPzTW2bq4JuNIez/RTU5fXCB+sCa+Xd5LfqROhTmhlI13yPFdn3kN9c8KJFrAIS
 OAn7lvMqOHlQG1wv8OiEUtpujt4UzguZovtbgwzTcC/yrKKIXdnfyGD5P12duRk+F8RkGsMl+
 Xrto7z0T2uFNHHwqPWMgSTb4o5d0KQeXk1DAvbGQxmkoHr7M1NNXm+AnuAbhclvvVi4rSDE8P
 01LQ28OBJbkNvXkDjK42XePx+dvwb2ozy66PDwG2m0dXnEeqbtTsS1COLZ4KzWmvR2p4vcOLA
 tZ0XciXHAHS9ckSdLGz44RkpMHE6BMYki2z/yHospeSphxQpJMZkeU7VHMORQFJG6KR0rfZET
 T5jC6UnC3iKmWQoos42HKSQ5iKSJJH+WdQ9DyNX2nsjGyRRsQCPKCy931jUc7YnxI7B2rrvgl
 R+lwuTekpByJ3/ayW+8CPhEnXP+6nLMCnDPossjjHr2oirAFhMo8EqMzQ+tp3AGVGvAnmuT9v
 ngzlMtd9GY38bChZdK+IMDFRo/x2ls+EzkeZjm2Abpb5+U+0XRLft25SDtiEE5gJvk2teANWA
 twk98cv3Yky0+wXgWCSxUg51n1tH6RuNbdYIremrD8EFM8f9U017zRwE4bHd4U+FfKDnnUTLc
 0LfD7hObTRbF7N6NEqdwTzUsJlOUDI2U9aTKxzsqXQH5SNu56OPAwErCoKShYarZMQ+BMGMoU
 iZ9b8kJaJ5ES0AMUIAtIGU5YOmxeWGI7wew1N1rtF/XI+Gi3lPYw6cwiFMGs8ab7Y36JTgDkm
 aXRUpYuWkcOFcorLWYMN0zYiLW0wv2uNc6Iwk0A0IA0gh3AEIshJ5PEpZM+W+/dPr1iVoTO9G
 piAi1uU9LtL6NuaYFug6f5ebDDtmGAyM8gTkZzTmn47sDouSjtZp8F923fvOXhMYlNCXWEOSo
 +SSvbpD9FZ23Bl1y3Hy9LJ2BVIYk+gP0/2DjHw47IAm4Q2bB7pnX6JQTU6RT8qXaP72Hb20jM
 2AIYsDzDAsC64hCId+vIQzaUBngPdZjDBu8uZ4HxF72z8G4I31AboOuqzdLB/X4Ii/Ef69K6h
 el4qAsg==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76549
Cc: Laurence Warne <laurencewarne@HIDDEN>, p.d.oliver@HIDDEN,
 76549 <at> debbugs.gnu.org
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: -1.7 (-)

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Eli Zaretskii <eliz@HIDDEN> writes:

Hi,

>> From: Laurence Warne <laurencewarne@HIDDEN>
>> Date: Wed, 26 Feb 2025 22:03:49 +0000
>> Cc: Peter Oliver <p.d.oliver@HIDDEN>, 76549 <at> debbugs.gnu.org
>>
>> Hi, I don't seem to be able to see the ERT explainer output in the logs=
 added in
>> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73441 for proced-refine=
-test.
>>
>> Has that patch been applied here or am I missing it?  If not it would p=
ossibly explain the flakiness fixed by
>> that patch too.
>
> Which patch are you referring to?  Bug#73441 has more than one.

I don't believe this belongs to Bug#73441. Patches there have added an
ert explainer, which isn't triggered here. And FWIW, proced-tests.el is
the same in the meacs-30 and master branches.

The backtrace Peter has provided us is

=2D-8<---------------cut here---------------start------------->8---
Test proced-refine-test backtrace:
  proced-<(nil 88.88888888888889)
  proced-update()
  proced-refine()
  #f(compiled-function () #<bytecode 0x90a95dc86d9c8dd>)()
  #f(compiled-function () #<bytecode 0x81d18e5e5e509e9>)()
  handler-bind-1(#f(compiled-function () #<bytecode 0x81d18e5e5e509e9>
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name proced-refine-test :documentation nil
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  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 proced-refine-test condition:
    (wrong-type-argument number-or-marker-p nil)
   FAILED  3/6  proced-refine-test (0.083490 sec) at lisp/proced-tests.el:=
117
   passed  4/6  proced-refine-with-update-test (0.089915 sec)
   passed  5/6  proced-revert-test (0.101340 sec)
   passed  6/6  proced-update-test (0.071953 sec)
Ran 6 tests, 5 results as expected, 1 unexpected (2025-02-24 22:08:35+0000=
, 0.735331 sec)
1 unexpected results:
   FAILED  proced-refine-test
=2D-8<---------------cut here---------------end--------------->8---

The error has appeared in proced-refine, before any ert-specific macro,
carrying the explainer, could run.

Likely, we must improve proced-<. If either NUM1 or NUM2 is not a
number, this shouldn't raise an arror.

Peter, are you able to reproduce the problem? Does the appended patch
help?

Best regards, Michael.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable

diff --git a/lisp/proced.el b/lisp/proced.el
index 51fc39328b7..a60f70c949e 100644
=2D-- a/lisp/proced.el
+++ b/lisp/proced.el
@@ -1423,10 +1423,12 @@ proced-refine

 (defun proced-< (num1 num2)
   "Return t if NUM1 less than NUM2.
-Return `equal' if NUM1 equals NUM2.  Return nil if NUM1 greater than NUM2=
."
-  (if (=3D num1 num2)
-      'equal
-    (< num1 num2)))
+Return `equal' if NUM1 equals NUM2.  Return nil if NUM1 greater than NUM2=
.
+If either NUM1 or NUM2 is not a number, return nil."
+  (when (and (numberp num1) (numberp num2))
+    (if (=3D num1 num2)
+        'equal
+      (< num1 num2))))

 (defun proced-string-lessp (s1 s2)
   "Return t if string S1 is less than S2 in lexicographic order.

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76549; Package emacs. Full text available.

Message received at 76549 <at> debbugs.gnu.org:


Received: (at 76549) by debbugs.gnu.org; 27 Feb 2025 08:09:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 03:09:35 2025
Received: from localhost ([127.0.0.1]:57900 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnYxb-00073E-Jb
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 03:09:35 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:45414)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tnYxY-00072x-Ss
 for 76549 <at> debbugs.gnu.org; Thu, 27 Feb 2025 03:09:33 -0500
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 <eliz@HIDDEN>)
 id 1tnYxT-0001tB-5H; Thu, 27 Feb 2025 03:09:27 -0500
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=QYbH8IAx7G1aNC/xBwLpHB0+8CmcSlMKTndFx4AOi68=; b=BKaA1ycoGZr8
 JHOwy6eeSYqBwM6ucVbeOYp/cLNRfM+rfE/PxKU5eK32YgZny5bUhnDOCIQdoKnLOaJeJd+G7RTIh
 YDH9zHntBpzyP4pSapauAQUa4EuZVBhKuhLTQWNwXIaxRJZxHtCbGA/gOabVCOkVfFyvoSsGK+Fcj
 s9mxE0W8Il8FwjP/ofSR9s/6d6tGJ62g1QcHB5ps88Z8a2jQg5nYuGMR9hNktIWQDqiwdKVf9Awk2
 TOhBihQMmj4N6iNuUP/RqZ5mjNVKzTyPFjr95B2otf6Ftwta31xu2PETs8/N+LO1OEzmN70oI0ThM
 flUK18j01Nd3oLo6lsp2dA==;
Date: Thu, 27 Feb 2025 10:09:10 +0200
Message-Id: <8634fzvmft.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Laurence Warne <laurencewarne@HIDDEN>
In-Reply-To: <CAE2oLqg=2quPtAFVOpn7NrbaMVWX3KJcv8B5rkc-WtA9cA-spw@HIDDEN>
 (message from Laurence Warne on Wed, 26 Feb 2025 22:03:49 +0000)
Subject: Re: bug#76549: 30.1; Intermittent proced-refine test failires
References: <666c6217-4966-3aa8-d2fb-cd0664c1f939@HIDDEN>
 <86cyf4x4c1.fsf@HIDDEN>
 <CAE2oLqg=2quPtAFVOpn7NrbaMVWX3KJcv8B5rkc-WtA9cA-spw@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76549
Cc: p.d.oliver@HIDDEN, 76549 <at> debbugs.gnu.org
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: -3.3 (---)

> From: Laurence Warne <laurencewarne@HIDDEN>
> Date: Wed, 26 Feb 2025 22:03:49 +0000
> Cc: Peter Oliver <p.d.oliver@HIDDEN>, 76549 <at> debbugs.gnu.org
> 
> Hi, I don't seem to be able to see the ERT explainer output in the logs added in
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=73441 for proced-refine-test.
> 
> Has that patch been applied here or am I missing it?  If not it would possibly explain the flakiness fixed by
> that patch too.

Which patch are you referring to?  Bug#73441 has more than one.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76549; Package emacs. Full text available.

Message received at 76549 <at> debbugs.gnu.org:


Received: (at 76549) by debbugs.gnu.org; 26 Feb 2025 22:03:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 26 17:03:19 2025
Received: from localhost ([127.0.0.1]:55886 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnPUt-0006PQ-3l
	for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 17:03:19 -0500
Received: from mail-vk1-xa36.google.com ([2607:f8b0:4864:20::a36]:58490)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <laurencewarne@HIDDEN>)
 id 1tnPUq-0006P8-9c
 for 76549 <at> debbugs.gnu.org; Wed, 26 Feb 2025 17:03:18 -0500
Received: by mail-vk1-xa36.google.com with SMTP id
 71dfb90a1353d-520aede8ae3so114465e0c.0
 for <76549 <at> debbugs.gnu.org>; Wed, 26 Feb 2025 14:03:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740607390; x=1741212190; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=kBMDT9ek09ftEH3+toJQTr1jecOAgPGddWs4PD0QPBs=;
 b=FsPYe70/tkynX8nQnZ9y3yrOnIxfQmnZRHhOW59Rcokfg7FKEDL7QoXJcinr82h4It
 YgD3ETSpHKzKj3zl2LpYtBrUrdbD3ZJhJuf+Puw5n6HT+sHWPvaMnirodLfn4MlN83WX
 tVmQNhDDpA3X4g0gUH7def1LJncpjtkYk/MCjwt3jo4IhUB9Sz08CF/syj9ScZox5c2n
 VoQvEtUwmhjzM0l5KZ9063ZVIh6kDm57uXziqgZzAc2ZhW0fQgABODySrt4El4dUW2Za
 Xf8//DzpmpwGaK4rBb1c6X5JpwA3YLjDcY3FZwD3Z6yKSSDGsQMAr+soohKpvZcaPb0w
 z3tw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740607390; x=1741212190;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=kBMDT9ek09ftEH3+toJQTr1jecOAgPGddWs4PD0QPBs=;
 b=r0IIpA0ijCH99lpMytRvz5NaO/2+atJjZXN4qmV8qOEeoRHENlHnsOAJtm81qWzPnw
 xUeeBfGsSUvOysvJadl12AyPUxIJ3hugVcX5yNOTW4IEDKrbTi3P/O/2Snl65MQPwShb
 jPHdc90x5QWOf8AjKliRXKazLiiEaHAvbuK4AePRjD291HUjhr/ofTrP3JCEoUVkFCmS
 8+CaGllYK2u5VM/lARVPUE2fzH5PzY3Aw+NbCvthWnCY41Rm30xmUgJYo8E15ejVNakd
 arKZ+svLJ4ah6UUnxc13YBVR2YCX93faXAz6D5TrNFpMB7mbOYA0qauB2Uj+gJDeuxHs
 N4+w==
X-Forwarded-Encrypted: i=1;
 AJvYcCWKhaaPXWCp3GEdtA997UWkDPAhf44ilbYuLmyC4Uy/WRbdlAfcSXrzN12crzr4ga7PEIIe8A==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YylVgRwrTBR5qswBJszYHa8BdOk5Clt3mcmNCnH9yrkJF09LyaY
 +9xRCYYNTgZAMfb+5qg2hJ3jb8xvAAVsrRiu8UwSUEZ2RVczZVAsfgG0dFghNtVSrigD6BlF44Y
 S41lJPHZtWF6ksxdOEf52rhWiSwDy7LM3
X-Gm-Gg: ASbGncuf/C5rVgoF9IhfXaQnmcUZQeuRczHSIYdLYpxVE2AqRUXJ6G1PhRTve5tvrqW
 ajqlKL41zmWvv2DRExYMeCb8nLwy8ZDrkmLV0zUcYwa7mEPTq2KQkfuhNdvkJWajWCUmB+IR0xJ
 m0hGjO
X-Google-Smtp-Source: AGHT+IHyjTjregUW7RsyHLEmBNn8Q6MOcZ8hazZjq+wS1lIDl0e0CMuKhisc/GxFi1Eth0AtcJGRSuZA12MYn8uOM44=
X-Received: by 2002:a05:6122:330e:b0:520:652b:ce18 with SMTP id
 71dfb90a1353d-5224ca44a91mr3024846e0c.0.1740607390363; Wed, 26 Feb 2025
 14:03:10 -0800 (PST)
MIME-Version: 1.0
References: <666c6217-4966-3aa8-d2fb-cd0664c1f939@HIDDEN>
 <86cyf4x4c1.fsf@HIDDEN>
In-Reply-To: <86cyf4x4c1.fsf@HIDDEN>
From: Laurence Warne <laurencewarne@HIDDEN>
Date: Wed, 26 Feb 2025 22:03:49 +0000
X-Gm-Features: AQ5f1Jpxcn-jrpr-7bZ4txxQQtY4Q8EElOOwEjkMFt8qj0F6KnFkUwz7CiQI0-M
Message-ID: <CAE2oLqg=2quPtAFVOpn7NrbaMVWX3KJcv8B5rkc-WtA9cA-spw@HIDDEN>
Subject: Re: bug#76549: 30.1; Intermittent proced-refine test failires
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000003238ab062f12bdfe"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76549
Cc: Peter Oliver <p.d.oliver@HIDDEN>, 76549 <at> debbugs.gnu.org
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: -1.0 (-)

--0000000000003238ab062f12bdfe
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi, I don't seem to be able to see the ERT explainer output in the logs
added in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73441 for
proced-refine-test.

Has that patch been applied here or am I missing it?  If not it would
possibly explain the flakiness fixed by that patch too.

Otherwise I can't reproduce the test failing with no ERT explainer output
copying the flags in the logs (my hope would be the ERT explainer output
would show the underlying cause as before).

Thanks, Laurence

On Wed, Feb 26, 2025 at 12:45=E2=80=AFPM Eli Zaretskii <eliz@HIDDEN> wrote=
:

> > Date: Tue, 25 Feb 2025 10:48:46 +0000 (GMT)
> > From: Peter Oliver <p.d.oliver@HIDDEN>
> >
> > I intermittently see the following test failure (and a similar one for
> proced-refine-with-update-test) for Emacs 30.1 on Fedora 42.
> >
> > Full logs are at
> https://kojipkgs.fedoraproject.org//work/tasks/4052/129594052/build.log
> and
> https://kojipkgs.fedoraproject.org//work/tasks/4051/129594051/build.log
> >
> > make[3]: Entering directory
> '/builddir/build/BUILD/emacs-30.1-build/emacs-30.1/build-lucid/test'
> > /usr/bin/mkdir -p lisp/
> > HOME=3D/nonexistent LANG=3DC
> EMACS_TEST_DIRECTORY=3D/builddir/build/BUILD/emacs-30.1-build/emacs-30.1/=
build-lucid/test
>  "../src/emacs" --module-assertions --no-init-file --no-site-file
> --no-site-lisp -L ":."  \
> >    -l ert --eval "(setq treesit-extra-load-path
> '(\"/builddir/.emacs.d/tree-sitter\"))" -l lisp/proced-tests \
> >    --batch --eval '(ert-run-tests-batch-and-exit (quote (not (or (tag
> :expensive-test) (tag :unstable)))))' > lisp/proced-tests.log 2>&1 || {
> STAT=3D$?; cat lisp/proced-tests.log; exit $STAT; }
> > Running 6 tests (2025-02-24 22:08:34+0000, selector `(not (or (tag
> :expensive-test) (tag :unstable)))')
> >     passed  1/6  proced-color-test (0.063154 sec)
> >     passed  2/6  proced-format-test (0.272138 sec)
> > Test proced-refine-test backtrace:
> >    proced-<(nil 88.88888888888889)
> >    proced-update()
> >    proced-refine()
> >    #f(compiled-function () #<bytecode 0x90a95dc86d9c8dd>)()
> >    #f(compiled-function () #<bytecode 0x81d18e5e5e509e9>)()
> >    handler-bind-1(#f(compiled-function () #<bytecode 0x81d18e5e5e509e9>
> >    ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> >    ert-run-test(#s(ert-test :name proced-refine-test :documentation nil
> >    ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
> >    ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
> >    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 proced-refine-test condition:
> >      (wrong-type-argument number-or-marker-p nil)
> >     FAILED  3/6  proced-refine-test (0.083490 sec) at
> lisp/proced-tests.el:117
> >     passed  4/6  proced-refine-with-update-test (0.089915 sec)
> >     passed  5/6  proced-revert-test (0.101340 sec)
> >     passed  6/6  proced-update-test (0.071953 sec)
> > Ran 6 tests, 5 results as expected, 1 unexpected (2025-02-24
> 22:08:35+0000, 0.735331 sec)
> > 1 unexpected results:
> >     FAILED  proced-refine-test
> > make[3]: Leaving directory
> '/builddir/build/BUILD/emacs-30.1-build/emacs-30.1/build-lucid/test'
> > make[3]: *** [Makefile:184: lisp/proced-tests.log] Error 1
>
> Laurence, could you please look into fixing this?
>

--0000000000003238ab062f12bdfe
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi, I don&#39;t seem to be able to see the ERT explai=
ner output in the logs added in <a href=3D"https://debbugs.gnu.org/cgi/bugr=
eport.cgi?bug=3D73441">https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7344=
1</a> for proced-refine-test.</div><div><br></div><div>Has that patch been =
applied here or am I missing it?=C2=A0 If not it would possibly explain the=
 flakiness fixed by that patch too.</div><div><br></div><div>Otherwise I ca=
n&#39;t reproduce the test failing with no ERT explainer output copying the=
 flags in the logs (my hope would be the ERT explainer output would show th=
e underlying cause as before).</div><div><br></div><div>Thanks, Laurence</d=
iv></div><br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"l=
tr" class=3D"gmail_attr">On Wed, Feb 26, 2025 at 12:45=E2=80=AFPM Eli Zaret=
skii &lt;<a href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>&gt; wrote:<br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex">&gt; Date: Tue, 25 Feb=
 2025 10:48:46 +0000 (GMT)<br>
&gt; From: Peter Oliver &lt;<a href=3D"mailto:p.d.oliver@HIDDEN" targ=
et=3D"_blank">p.d.oliver@HIDDEN</a>&gt;<br>
&gt; <br>
&gt; I intermittently see the following test failure (and a similar one for=
 proced-refine-with-update-test) for Emacs 30.1 on Fedora 42.<br>
&gt; <br>
&gt; Full logs are at <a href=3D"https://kojipkgs.fedoraproject.org//work/t=
asks/4052/129594052/build.log" rel=3D"noreferrer" target=3D"_blank">https:/=
/kojipkgs.fedoraproject.org//work/tasks/4052/129594052/build.log</a> and <a=
 href=3D"https://kojipkgs.fedoraproject.org//work/tasks/4051/129594051/buil=
d.log" rel=3D"noreferrer" target=3D"_blank">https://kojipkgs.fedoraproject.=
org//work/tasks/4051/129594051/build.log</a><br>
&gt; <br>
&gt; make[3]: Entering directory &#39;/builddir/build/BUILD/emacs-30.1-buil=
d/emacs-30.1/build-lucid/test&#39;<br>
&gt; /usr/bin/mkdir -p lisp/<br>
&gt; HOME=3D/nonexistent LANG=3DC EMACS_TEST_DIRECTORY=3D/builddir/build/BU=
ILD/emacs-30.1-build/emacs-30.1/build-lucid/test=C2=A0 =C2=A0&quot;../src/e=
macs&quot; --module-assertions --no-init-file --no-site-file --no-site-lisp=
 -L &quot;:.&quot;=C2=A0 \<br>
&gt;=C2=A0 =C2=A0 -l ert --eval &quot;(setq treesit-extra-load-path &#39;(\=
&quot;/builddir/.emacs.d/tree-sitter\&quot;))&quot; -l lisp/proced-tests \<=
br>
&gt;=C2=A0 =C2=A0 --batch --eval &#39;(ert-run-tests-batch-and-exit (quote =
(not (or (tag :expensive-test) (tag :unstable)))))&#39; &gt; lisp/proced-te=
sts.log 2&gt;&amp;1 || { STAT=3D$?; cat lisp/proced-tests.log; exit $STAT; =
}<br>
&gt; Running 6 tests (2025-02-24 22:08:34+0000, selector `(not (or (tag :ex=
pensive-test) (tag :unstable)))&#39;)<br>
&gt;=C2=A0 =C2=A0 =C2=A0passed=C2=A0 1/6=C2=A0 proced-color-test (0.063154 =
sec)<br>
&gt;=C2=A0 =C2=A0 =C2=A0passed=C2=A0 2/6=C2=A0 proced-format-test (0.272138=
 sec)<br>
&gt; Test proced-refine-test backtrace:<br>
&gt;=C2=A0 =C2=A0 proced-&lt;(nil 88.88888888888889)<br>
&gt;=C2=A0 =C2=A0 proced-update()<br>
&gt;=C2=A0 =C2=A0 proced-refine()<br>
&gt;=C2=A0 =C2=A0 #f(compiled-function () #&lt;bytecode 0x90a95dc86d9c8dd&g=
t;)()<br>
&gt;=C2=A0 =C2=A0 #f(compiled-function () #&lt;bytecode 0x81d18e5e5e509e9&g=
t;)()<br>
&gt;=C2=A0 =C2=A0 handler-bind-1(#f(compiled-function () #&lt;bytecode 0x81=
d18e5e5e509e9&gt;<br>
&gt;=C2=A0 =C2=A0 ert--run-test-internal(#s(ert--test-execution-info :test =
#s(ert-test<br>
&gt;=C2=A0 =C2=A0 ert-run-test(#s(ert-test :name proced-refine-test :docume=
ntation nil<br>
&gt;=C2=A0 =C2=A0 ert-run-or-rerun-test(#s(ert--stats :selector ... :tests =
... :test-m<br>
&gt;=C2=A0 =C2=A0 ert-run-tests((not (or (tag :expensive-test) (tag :unstab=
le))) #f(co<br>
&gt;=C2=A0 =C2=A0 ert-run-tests-batch((not (or (tag :expensive-test) (tag :=
unstable)))<br>
&gt;=C2=A0 =C2=A0 ert-run-tests-batch-and-exit((not (or (tag :expensive-tes=
t) (tag :un<br>
&gt;=C2=A0 =C2=A0 eval((ert-run-tests-batch-and-exit &#39;(not (or (tag :ex=
pensive-test) (<br>
&gt;=C2=A0 =C2=A0 command-line-1((&quot;-L&quot; &quot;:.&quot; &quot;-l&qu=
ot; &quot;ert&quot; &quot;--eval&quot; &quot;(setq treesit-extra-l<br>
&gt;=C2=A0 =C2=A0 command-line()<br>
&gt;=C2=A0 =C2=A0 normal-top-level()<br>
&gt; Test proced-refine-test condition:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (wrong-type-argument number-or-marker-p nil)<br>
&gt;=C2=A0 =C2=A0 =C2=A0FAILED=C2=A0 3/6=C2=A0 proced-refine-test (0.083490=
 sec) at lisp/proced-tests.el:117<br>
&gt;=C2=A0 =C2=A0 =C2=A0passed=C2=A0 4/6=C2=A0 proced-refine-with-update-te=
st (0.089915 sec)<br>
&gt;=C2=A0 =C2=A0 =C2=A0passed=C2=A0 5/6=C2=A0 proced-revert-test (0.101340=
 sec)<br>
&gt;=C2=A0 =C2=A0 =C2=A0passed=C2=A0 6/6=C2=A0 proced-update-test (0.071953=
 sec)<br>
&gt; Ran 6 tests, 5 results as expected, 1 unexpected (2025-02-24 22:08:35+=
0000, 0.735331 sec)<br>
&gt; 1 unexpected results:<br>
&gt;=C2=A0 =C2=A0 =C2=A0FAILED=C2=A0 proced-refine-test<br>
&gt; make[3]: Leaving directory &#39;/builddir/build/BUILD/emacs-30.1-build=
/emacs-30.1/build-lucid/test&#39;<br>
&gt; make[3]: *** [Makefile:184: lisp/proced-tests.log] Error 1<br>
<br>
Laurence, could you please look into fixing this?<br>
</blockquote></div>

--0000000000003238ab062f12bdfe--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76549; Package emacs. Full text available.

Message received at 76549 <at> debbugs.gnu.org:


Received: (at 76549) by debbugs.gnu.org; 26 Feb 2025 12:45:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 26 07:45:13 2025
Received: from localhost ([127.0.0.1]:51393 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnGmm-0007Ok-MZ
	for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 07:45:13 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:55366)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tnGmj-0007Nv-Rj
 for 76549 <at> debbugs.gnu.org; Wed, 26 Feb 2025 07:45:10 -0500
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 <eliz@HIDDEN>)
 id 1tnGme-0003xs-6F; Wed, 26 Feb 2025 07:45:04 -0500
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=hx8AgzSzHDxo1UvKXK65fIAr93MFesoMMo+nubD/hxs=; b=DSmCDNvOCHYi
 +GEJjRWAuEQQqeaHLRSNsleipvJI5Ha3hTpcQ14JpIQlVS5KkkRbl/lRIp7l1aSuljH1PG9bM3Vq8
 Yg7QlceUMcsqpa4iHklhkAUGQ8DFVzylnJaQOwR+mSWRpug+0P069i09QASGN3RGcRuWZ21qDq9vI
 ByKn0J2Ptkzx0wcAAjsNUrRowk0IHbhS/dxYLjXnYpIVag6BbpcZKTwlbfN5LbKlEpa0s8ZTQ+eA7
 K2SSbC+wJ7POJXF4IrsiDqzRpR+ZzX/5bNFBskyw+fJkwtvN/7o+DG+38ocMpmoGjPnOBH33z8CYj
 LxpdC+HCZQuJPN2gR1XEQQ==;
Date: Wed, 26 Feb 2025 14:45:02 +0200
Message-Id: <86cyf4x4c1.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Peter Oliver <p.d.oliver@HIDDEN>,
 Laurence Warne <laurencewarne@HIDDEN>
In-Reply-To: <666c6217-4966-3aa8-d2fb-cd0664c1f939@HIDDEN> (message from
 Peter Oliver on Tue, 25 Feb 2025 10:48:46 +0000 (GMT))
Subject: Re: bug#76549: 30.1; Intermittent proced-refine test failires
References: <666c6217-4966-3aa8-d2fb-cd0664c1f939@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76549
Cc: 76549 <at> debbugs.gnu.org
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: -3.3 (---)

> Date: Tue, 25 Feb 2025 10:48:46 +0000 (GMT)
> From: Peter Oliver <p.d.oliver@HIDDEN>
> 
> I intermittently see the following test failure (and a similar one for proced-refine-with-update-test) for Emacs 30.1 on Fedora 42.
> 
> Full logs are at https://kojipkgs.fedoraproject.org//work/tasks/4052/129594052/build.log and https://kojipkgs.fedoraproject.org//work/tasks/4051/129594051/build.log
> 
> make[3]: Entering directory '/builddir/build/BUILD/emacs-30.1-build/emacs-30.1/build-lucid/test'
> /usr/bin/mkdir -p lisp/
> HOME=/nonexistent LANG=C EMACS_TEST_DIRECTORY=/builddir/build/BUILD/emacs-30.1-build/emacs-30.1/build-lucid/test   "../src/emacs" --module-assertions --no-init-file --no-site-file --no-site-lisp -L ":."  \
>    -l ert --eval "(setq treesit-extra-load-path '(\"/builddir/.emacs.d/tree-sitter\"))" -l lisp/proced-tests \
>    --batch --eval '(ert-run-tests-batch-and-exit (quote (not (or (tag :expensive-test) (tag :unstable)))))' > lisp/proced-tests.log 2>&1 || { STAT=$?; cat lisp/proced-tests.log; exit $STAT; }
> Running 6 tests (2025-02-24 22:08:34+0000, selector `(not (or (tag :expensive-test) (tag :unstable)))')
>     passed  1/6  proced-color-test (0.063154 sec)
>     passed  2/6  proced-format-test (0.272138 sec)
> Test proced-refine-test backtrace:
>    proced-<(nil 88.88888888888889)
>    proced-update()
>    proced-refine()
>    #f(compiled-function () #<bytecode 0x90a95dc86d9c8dd>)()
>    #f(compiled-function () #<bytecode 0x81d18e5e5e509e9>)()
>    handler-bind-1(#f(compiled-function () #<bytecode 0x81d18e5e5e509e9>
>    ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>    ert-run-test(#s(ert-test :name proced-refine-test :documentation nil
>    ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
>    ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
>    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 proced-refine-test condition:
>      (wrong-type-argument number-or-marker-p nil)
>     FAILED  3/6  proced-refine-test (0.083490 sec) at lisp/proced-tests.el:117
>     passed  4/6  proced-refine-with-update-test (0.089915 sec)
>     passed  5/6  proced-revert-test (0.101340 sec)
>     passed  6/6  proced-update-test (0.071953 sec)
> Ran 6 tests, 5 results as expected, 1 unexpected (2025-02-24 22:08:35+0000, 0.735331 sec)
> 1 unexpected results:
>     FAILED  proced-refine-test
> make[3]: Leaving directory '/builddir/build/BUILD/emacs-30.1-build/emacs-30.1/build-lucid/test'
> make[3]: *** [Makefile:184: lisp/proced-tests.log] Error 1

Laurence, could you please look into fixing this?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76549; Package emacs. Full text available.
Severity set to 'minor' from 'normal' Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Feb 2025 10:49:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 25 05:49:04 2025
Received: from localhost ([127.0.0.1]:44990 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tmsUq-0001Rb-4C
	for submit <at> debbugs.gnu.org; Tue, 25 Feb 2025 05:49:04 -0500
Received: from lists.gnu.org ([2001:470:142::17]:42104)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <p.d.oliver@HIDDEN>)
 id 1tmsUn-0001R0-7C
 for submit <at> debbugs.gnu.org; Tue, 25 Feb 2025 05:49:01 -0500
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 <p.d.oliver@HIDDEN>)
 id 1tmsUg-00043n-3y
 for bug-gnu-emacs@HIDDEN; Tue, 25 Feb 2025 05:48:55 -0500
Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <p.d.oliver@HIDDEN>)
 id 1tmsUd-00055E-Ea
 for bug-gnu-emacs@HIDDEN; Tue, 25 Feb 2025 05:48:53 -0500
Received: by mail-wm1-x343.google.com with SMTP id
 5b1f17b1804b1-4399ee18a57so32127255e9.1
 for <bug-gnu-emacs@HIDDEN>; Tue, 25 Feb 2025 02:48:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mavit.org.uk; s=google; t=1740480528; x=1741085328; darn=gnu.org;
 h=mime-version:message-id:subject:to:from:date:from:to:cc:subject
 :date:message-id:reply-to;
 bh=yUwX4dDrv0BORF1JLHmpA6d6H6QflUoBTqm0uEo1gqI=;
 b=pOFkKiutpK2Ha71jDArKrecQlF9pna7RDWzlEmq20bBHnyuKEIDpOP4h+hxERXfdD4
 fs9tq50GWeoezPWVg6nddwt9y1RzWyNoluyKPNj+jehwQ0O6oS8ReZcFA+Z+1QReWIcX
 CWIA8VvND7NPeGyKNZA1cpEIaOkQtNF4OWfws=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740480528; x=1741085328;
 h=mime-version:message-id:subject:to:from:date:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=yUwX4dDrv0BORF1JLHmpA6d6H6QflUoBTqm0uEo1gqI=;
 b=bRR3dvDcQWGn8ogNU17QKp53Y9ttcHbdxI8RcY0cvp5kEVMabhBQ3Ue5tIf/YpMQtK
 f/BRSzHXMr2GdXKNka1WEzQA8VHHH6pq38G/hxA4STDRQV4phoFzmJyDfq4LeN7w8i/U
 piyCw4qerbEdnLUYDq5xplCjRmTszK5dmhjLTZZYKZMFJM5iCJ4mSKD+svz/VD9Y+Zei
 7Hq8yD3tn3TKfMid2D/NpuyKUoYR/EVFO6hBhY3tRM4kClORoxVuMHmtujwKJCckv9fq
 lUcZKdiPlUEBET4mYPDu9QNoZluTbGzzEt1M8nCL1Mbiy4DNfYFzo9OVBc9jPu5U/040
 9P9Q==
X-Gm-Message-State: AOJu0YzbhUykh0PbNTfgbinVJ4dOs5RG3Lj9ZXJvvJVqF77b0yXKWCT7
 g8YMMr+m8kg1IhMmocIkipgUMv0pFuI+78K4k9ypfJe/b9Ng7By4n7noCNTwr8AlC8Z2GWEtz0l
 CacBh
X-Gm-Gg: ASbGncud9e8YBDlCvfU5cD7fp/sMjX5T6rU/8Yki5H9fAyqCv8NmpKsf7ZB+tIbp1pC
 RSoDSfwKcbjdUn5i0wrJurzYdSvv+9X3UbJ2hjZ6iCqhS6KBUcao4kQhqpxEF7CwpCsk83wyEZH
 fSDU3x/9Z7jZ+4AOmHBrMcnjvoh8CUypFeWkKyKZcjx0imRTQIiWI8CnlUPoMwlQabFoKxiqUao
 mp3NK4LvK48DdGBujoMezsXgkROEwYiUTX8WOOYpjbPChadJpL9GbaDssob5+36twsaAwyBVC6T
 4ZeBJTl7vQAPszcV2HSJ5RPVya8e4YvvE2NI+sCH7sDvidMG8HC+RAxWR0R1piCCzI5rxEUTGQ9
 0VtW4cAJTtm3hL/ORWzpwDChgQ+JPtyl7FKYR
X-Google-Smtp-Source: AGHT+IG2nETFxvOpJUH3k93ztzRNVJEqkZlhrKsLoW0YCPtMhXkk7nNvo2vEOcuRJg8WRraKwXMGjA==
X-Received: by 2002:a05:600c:4e8d:b0:439:892c:dfd0 with SMTP id
 5b1f17b1804b1-439a30e91femr178768355e9.14.1740480528245; 
 Tue, 25 Feb 2025 02:48:48 -0800 (PST)
Received: from froglet.home.mavit.org.uk
 (dudl-14-b2-v4wan-165812-cust3365.vm31.cable.virginm.net. [82.34.125.38])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-439b02f23c2sm138175625e9.17.2025.02.25.02.48.47
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 25 Feb 2025 02:48:47 -0800 (PST)
Received: from froglet.home.mavit.org.uk (localhost [127.0.0.1])
 by froglet.home.mavit.org.uk (8.18.1/8.17.1) with ESMTPS id 51PAmkNx016940
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT)
 for <bug-gnu-emacs@HIDDEN>; Tue, 25 Feb 2025 10:48:46 GMT
Received: from localhost (mavit@localhost)
 by froglet.home.mavit.org.uk (8.18.1/8.18.1/Submit) with ESMTP id
 51PAmk1T016937
 for <bug-gnu-emacs@HIDDEN>; Tue, 25 Feb 2025 10:48:46 GMT
X-Authentication-Warning: froglet.home.mavit.org.uk: mavit owned process doing
 -bs
Date: Tue, 25 Feb 2025 10:48:46 +0000 (GMT)
From: Peter Oliver <p.d.oliver@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 30.1; Intermittent proced-refine test failires
Message-ID: <666c6217-4966-3aa8-d2fb-cd0664c1f939@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset=US-ASCII
Received-SPF: pass client-ip=2a00:1450:4864:20::343;
 envelope-from=p.d.oliver@HIDDEN; helo=mail-wm1-x343.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,
 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: 0.7 (/)
X-Debbugs-Envelope-To: submit
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.3 (/)

I intermittently see the following test failure (and a similar one for proced-refine-with-update-test) for Emacs 30.1 on Fedora 42.

Full logs are at https://kojipkgs.fedoraproject.org//work/tasks/4052/129594052/build.log and https://kojipkgs.fedoraproject.org//work/tasks/4051/129594051/build.log

make[3]: Entering directory '/builddir/build/BUILD/emacs-30.1-build/emacs-30.1/build-lucid/test'
/usr/bin/mkdir -p lisp/
HOME=/nonexistent LANG=C EMACS_TEST_DIRECTORY=/builddir/build/BUILD/emacs-30.1-build/emacs-30.1/build-lucid/test   "../src/emacs" --module-assertions --no-init-file --no-site-file --no-site-lisp -L ":."  \
   -l ert --eval "(setq treesit-extra-load-path '(\"/builddir/.emacs.d/tree-sitter\"))" -l lisp/proced-tests \
   --batch --eval '(ert-run-tests-batch-and-exit (quote (not (or (tag :expensive-test) (tag :unstable)))))' > lisp/proced-tests.log 2>&1 || { STAT=$?; cat lisp/proced-tests.log; exit $STAT; }
Running 6 tests (2025-02-24 22:08:34+0000, selector `(not (or (tag :expensive-test) (tag :unstable)))')
    passed  1/6  proced-color-test (0.063154 sec)
    passed  2/6  proced-format-test (0.272138 sec)
Test proced-refine-test backtrace:
   proced-<(nil 88.88888888888889)
   proced-update()
   proced-refine()
   #f(compiled-function () #<bytecode 0x90a95dc86d9c8dd>)()
   #f(compiled-function () #<bytecode 0x81d18e5e5e509e9>)()
   handler-bind-1(#f(compiled-function () #<bytecode 0x81d18e5e5e509e9>
   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
   ert-run-test(#s(ert-test :name proced-refine-test :documentation nil
   ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
   ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
   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 proced-refine-test condition:
     (wrong-type-argument number-or-marker-p nil)
    FAILED  3/6  proced-refine-test (0.083490 sec) at lisp/proced-tests.el:117
    passed  4/6  proced-refine-with-update-test (0.089915 sec)
    passed  5/6  proced-revert-test (0.101340 sec)
    passed  6/6  proced-update-test (0.071953 sec)
Ran 6 tests, 5 results as expected, 1 unexpected (2025-02-24 22:08:35+0000, 0.735331 sec)
1 unexpected results:
    FAILED  proced-refine-test
make[3]: Leaving directory '/builddir/build/BUILD/emacs-30.1-build/emacs-30.1/build-lucid/test'
make[3]: *** [Makefile:184: lisp/proced-tests.log] Error 1

-- 
Peter Oliver




Acknowledgement sent to Peter Oliver <p.d.oliver@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#76549; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 28 Feb 2025 12:45:02 UTC

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