GNU bug report logs - #63550
proced-refine-with-update-test is racy

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; Reported by: Mattias Engdegård <mattias.engdegard@HIDDEN>; dated Wed, 17 May 2023 09:39:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 63550) by debbugs.gnu.org; 21 May 2023 11:19:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 21 07:19:54 2023
Received: from localhost ([127.0.0.1]:60123 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q0h6Q-0007Pm-4s
	for submit <at> debbugs.gnu.org; Sun, 21 May 2023 07:19:54 -0400
Received: from eggs.gnu.org ([209.51.188.92]:51996)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1q0h6O-0007PZ-BP
 for 63550 <at> debbugs.gnu.org; Sun, 21 May 2023 07:19:52 -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 <eliz@HIDDEN>)
 id 1q0h6I-0005YB-KR; Sun, 21 May 2023 07:19:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=UhKIeE6L2sQgR1vPJzVlXYfAhA/97ES8BKek0BM0pS0=; b=mWzI98TG+86tlwNOScXb
 /+tK3apRI1EZGf8Hl7CmAnz6mwdBpC7/7H5qArxIspUxkGT49oQxEAV20x08azH2Me0ikdeBUSD1G
 hSsfXjf+mxyms9pJeiew2gFN2Feu+mUycuTx5nyJP3UZXidWlXVaN54V0rqHa1f+CsXpqNX9Dw9Hb
 23IP/hLnQRd41NR0XUlXwCo/13KBeMSXQPMAXPJ0XOyLhe+nHB9NSsdisj5XiIz+kjYpME2t/z5OT
 hyOcUA1tqdP4PfTfawnJh1It12gNdnefszUdAlfEMP3o5QXw/o7HkEgcCBbHj/uotZ4LLaRSCUppG
 OtmjB787rm0A8Q==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1q0h6I-0008A8-3y; Sun, 21 May 2023 07:19:46 -0400
Date: Sun, 21 May 2023 14:20:06 +0300
Message-Id: <83pm6uq6c9.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Laurence Warne <laurencewarne@HIDDEN>
In-Reply-To: <CAE2oLqhYoFeZbyGUjjMpMk5ZF+gfG6bu_30y1yPNYvbqHR-25A@HIDDEN>
 (message from Laurence Warne on Sun, 21 May 2023 09:37:10 +0100)
Subject: Re: bug#63550: proced-refine-with-update-test is racy
References: <AA6D2326-3BF9-4DBB-B9CD-A3A1BE5EF5D2@HIDDEN>
 <875y8rrxly.fsf@HIDDEN>
 <CAE2oLqhYoFeZbyGUjjMpMk5ZF+gfG6bu_30y1yPNYvbqHR-25A@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 63550
Cc: contovob@HIDDEN, mattias.engdegard@HIDDEN, 63550 <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 (---)

> Cc: Mattias Engdegård <mattias.engdegard@HIDDEN>,
>  63550 <at> debbugs.gnu.org
> From: Laurence Warne <laurencewarne@HIDDEN>
> Date: Sun, 21 May 2023 09:37:10 +0100
> 
> Strange, I can't seem to reproduce running it continuously (I'm on linux also).  Though whilst looking
> over the test suite, I don't think I like the approach I took.  I've attached a new patch which changes the
> test suite to mock the list of active processes (of course comments welcome).
> 
> Are either of you able to test whether this fixes the test in question?  The change also makes the tests
> a lot faster to run and hopefully less system dependent.

Is mocking out the real Proced display a good idea in this case?
These tests test the ability to manipulate real-life process-attribute
displays, so showing they work in synthetic environment verifies only
part of the functionality, no?




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

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


Received: (at 63550) by debbugs.gnu.org; 21 May 2023 08:37:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 21 04:37:30 2023
Received: from localhost ([127.0.0.1]:59991 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q0eZG-0002hD-1X
	for submit <at> debbugs.gnu.org; Sun, 21 May 2023 04:37:30 -0400
Received: from mail-vs1-f48.google.com ([209.85.217.48]:53560)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <laurencewarne@HIDDEN>) id 1q0eZE-0002gy-Ip
 for 63550 <at> debbugs.gnu.org; Sun, 21 May 2023 04:37:29 -0400
Received: by mail-vs1-f48.google.com with SMTP id
 ada2fe7eead31-434a819c880so1459669137.3
 for <63550 <at> debbugs.gnu.org>; Sun, 21 May 2023 01:37:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1684658242; x=1687250242;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=lUcZ3am7eoTGhyys2hRVMdENcdeFS1oT6aafiMxq4ik=;
 b=jq77LBGsE7KRe9/0VyMFR6E4KuoPaEiv9oIK5wutDb35bS0vvv49jVBmmQSADR5PNf
 6f+tZ/zF+JLiCfPkRYyehc3moaGIs7c8xrSXthaAvibORGaEwZDvIaIdnExgB449mQ2R
 T/0Hx2ztOSmRlVuu98ygovyADmduxUCA05Aa3DTn4beNeOeA90pmmuxkTwuYa3unCI/n
 1C14W30X9uj7Iqq6aAV72rzF6c1xXZRTrV0E8y0Z2FvIMLhVJIjsoKIu0QcXeUyxnDXy
 NdM/ThM0I4+sh+x0QZ84IrFwMD0V9n8aJgxwGvxjqTs9dNNOQz5zzNw7mBa6B79gWKzW
 ptaA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1684658242; x=1687250242;
 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=lUcZ3am7eoTGhyys2hRVMdENcdeFS1oT6aafiMxq4ik=;
 b=QsFQ++3bQoq/z2Tp63hXRh8zbSOBVJbm6n6vyuI+LlathRfEDsf/85QOn5G79diJbG
 VBDlgeTFmIvODv/hyqnsLQjRt0DbkFbdBuGKd0o8zJOJ5lcTMT8sp8lIh4pDcOKb95aX
 gkEoQ5DwNFPmBTp/XqNzUT4iC/ryMCOPq8ofvdv5fYTNEDPQ/v+ZDFOOoKILG8i2EsBU
 jQi3r4WimVH/tll0y7593bjAzIwAD1M1e0DjynDeM5mdJKFUEpuAB3uD7W6evVxr/S0s
 nGDOe0K+SFP4lFfZ7APS+1jED1i7jjqimNt9DyxgxPZR6lUvakE9Y7e+9reYG8apv8uf
 Qziw==
X-Gm-Message-State: AC+VfDzFT9AHhivcoujst8w+96dn5nHdeSDeVI6C5w1hColfiX+FYYWy
 EAQ/z6srhi1iOP9A59oEJSpyDtEoCmTcydgtHB8=
X-Google-Smtp-Source: ACHHUZ54GhyWiJAmKbC0ZLaHxPA+ukdDB6Ff/zdjXiZUP2/3+YQ5xsP1jfQVqMvR2pCsMadtSde049PzvUK8lRt3wUM=
X-Received: by 2002:a05:6102:2821:b0:436:3238:bd1 with SMTP id
 ba1-20020a056102282100b0043632380bd1mr1335283vsb.34.1684658242498; Sun, 21
 May 2023 01:37:22 -0700 (PDT)
MIME-Version: 1.0
References: <AA6D2326-3BF9-4DBB-B9CD-A3A1BE5EF5D2@HIDDEN>
 <875y8rrxly.fsf@HIDDEN>
In-Reply-To: <875y8rrxly.fsf@HIDDEN>
From: Laurence Warne <laurencewarne@HIDDEN>
Date: Sun, 21 May 2023 09:37:10 +0100
Message-ID: <CAE2oLqhYoFeZbyGUjjMpMk5ZF+gfG6bu_30y1yPNYvbqHR-25A@HIDDEN>
Subject: Re: bug#63550: proced-refine-with-update-test is racy
To: Basil Contovounesios <contovob@HIDDEN>
Content-Type: multipart/mixed; boundary="0000000000001cc87305fc3010ef"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 63550
Cc: =?UTF-8?Q?Mattias_Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN>,
 63550 <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 (-)

--0000000000001cc87305fc3010ef
Content-Type: multipart/alternative; boundary="0000000000001cc87205fc3010ed"

--0000000000001cc87205fc3010ed
Content-Type: text/plain; charset="UTF-8"

Hi,

> The proced test `proced-refine-with-update-test` seems to have an update
race which makes it fail randomly. (This is on macOS, but I see no reason
it would be much different elsewhere.)

Strange, I can't seem to reproduce running it continuously (I'm on linux
also).  Though whilst looking over the test suite, I don't think I like the
approach I took.  I've attached a new patch which changes the test suite to
mock the list of active processes (of course comments welcome).

Are either of you able to test whether this fixes the test in question?
The change also makes the tests a lot faster to run and hopefully less
system dependent.

Thanks, Laurence

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

<div dir=3D"ltr"><div>Hi,</div><div><br></div><div>&gt; The proced test `pr=
oced-refine-with-update-test` seems to have an=20
update race which makes it fail randomly. (This is on macOS, but I see=20
no reason it would be much different elsewhere.)</div><div><br></div><div>S=
trange, I can&#39;t seem to reproduce running it continuously (I&#39;m on l=
inux also).=C2=A0 Though whilst looking over the test suite, I don&#39;t th=
ink I like the approach I took.=C2=A0 I&#39;ve attached a new patch which c=
hanges the test suite to mock the list of active processes (of course comme=
nts welcome).<br></div><div><br></div><div>Are either of you able to test w=
hether this fixes the test in question?=C2=A0 The change also makes the tes=
ts a lot faster to run and hopefully less system dependent.</div><div><br><=
/div><div>Thanks, Laurence<br></div><div></div></div>

--0000000000001cc87205fc3010ed--

--0000000000001cc87305fc3010ef
Content-Type: text/x-patch; charset="US-ASCII"; 
	name="0001-Mock-processes-in-proced-test.patch"
Content-Disposition: attachment; 
	filename="0001-Mock-processes-in-proced-test.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_lhx603r20>
X-Attachment-Id: f_lhx603r20

RnJvbSAwOGZmODMyZTg0NDcwODIyZmYyNWI3MzNhZjA3ZjdkNzUwZDBjZGUzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMYXVyZW5jZSBXYXJuZSA8bGF1cmVuY2V3YXJuZUBnbWFpbC5j
b20+CkRhdGU6IFNhdCwgMjAgTWF5IDIwMjMgMjA6MjQ6NDUgKzAxMDAKU3ViamVjdDogW1BBVENI
XSBNb2NrIHByb2Nlc3NlcyBpbiBwcm9jZWQtdGVzdAoKTW9jayAnbGlzdC1zeXN0ZW0tcHJvY2Vz
c2VzJyBhbmQgJ3Byb2Nlc3MtYXR0cmlidXRlcycgZm9yIFByb2NlZCB0ZXN0cwppbiBvcmRlciB0
byBtb2NrIGEgbGlzdCBvZiBleGlzdGluZyBwcm9jZXNzZXMuCgoqIHRlc3QvbGlzcC9wcm9jZWQt
dGVzdHMuZWwgKHByb2NlZC0td2l0aGluLWJ1ZmZlcik6IEFsbG93IGEgbGlzdCBvZgpwcm9jZXNz
ZXMgdG8gc3BlY2lmaWVkIGFzIGEgcGFyYW1ldGVyIHRvIGJlIHVzZWQgYXMgbW9ja3MuCihwcm9j
ZWQtZm9ybWF0LXRlc3QsIHByb2NlZC11cGRhdGUtdGVzdCkKKHByb2NlZC11cGRhdGUtcHJlc2Vy
dmVzLXBpZC1hdC1wb2ludC10ZXN0LCBwcm9jZWQtcmV2ZXJ0LXRlc3QpCihwcm9jZWQtY29sb3It
dGVzdCwgcHJvY2VkLXJlZmluZS10ZXN0LCBwcm9jZWQtcmVmaW5lLXdpdGgtdXBkYXRlLXRlc3Qp
Cihwcm9jZWQtdXBkYXRlLXByZXNlcnZlcy1waWQtYXQtcG9pbnQtdGVzdCk6IEFkYXB0IHRvIHVz
ZSBtb2Nrcy4KLS0tCiB0ZXN0L2xpc3AvcHJvY2VkLXRlc3RzLmVsIHwgMTAxICsrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNzYgaW5zZXJ0aW9u
cygrKSwgMjUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdC9saXNwL3Byb2NlZC10ZXN0
cy5lbCBiL3Rlc3QvbGlzcC9wcm9jZWQtdGVzdHMuZWwKaW5kZXggZDY5NDE0Y2Y0M2EuLjA2YzQy
N2QwNTZmIDEwMDY0NAotLS0gYS90ZXN0L2xpc3AvcHJvY2VkLXRlc3RzLmVsCisrKyBiL3Rlc3Qv
bGlzcC9wcm9jZWQtdGVzdHMuZWwKQEAgLTE4LDI2ICsxOCw2OSBAQAogOzsgYWxvbmcgd2l0aCBH
TlUgRW1hY3MuICBJZiBub3QsIHNlZSA8aHR0cHM6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+Lgog
CiA7OzsgQ29kZToKKyhyZXF1aXJlICdjbC1saWIpCiAocmVxdWlyZSAnZXJ0KQogKHJlcXVpcmUg
J3Byb2NlZCkKIChyZXF1aXJlICd0aGluZ2F0cHQpCiAKLShjbC1kZWZtYWNybyBwcm9jZWQtLXdp
dGhpbi1idWZmZXIgKGZvcm1hdCBmaWx0ZXIgJmJvZHkgYm9keSkKLSAgIkV4ZWN1dGUgQk9EWSB3
aXRoaW4gYSBwcm9jZWQgYnVmZmVyIHVzaW5nIGZvcm1hdCBGT1JNQVQgYW5kIGZpbHRlciBGSUxU
RVIuIgorKGRlZmNvbnN0IHByb2NlZC0tbW9jay1wcm9jZXNzLWF0dHJpYnV0ZXMKKyAgJygoYXJn
cyAuICIvc2Jpbi9pbml0IikKKyAgICAocG1lbSAuIDAuMDMzMzg3NjUxNzA5MTc3MzUpCisgICAg
KHBjcHUgLiAwLjAwODA0MDAzNzQwMTA2Mjg3NCkKKyAgICAoZXRpbWUgMCAyMDE0OSAxNjAwMDAg
MCkKKyAgICAocnNzIC4gMTA5NjQpCisgICAgKHZzaXplIC4gMTY0NTI0KQorICAgIChzdGFydCAy
NTcwNCA0MjMyNCA2Mzc0ODEgNTA4MDAwKQorICAgICh0aGNvdW50IC4gMSkKKyAgICAobmljZSAu
IDApCisgICAgKHByaSAuIDIwKQorICAgIChjdGltZSAwIDg3MyA1NTAwMDAgMCkKKyAgICAoY3N0
aW1lIDAgMTYgMzAwMDAgMCkKKyAgICAoY3V0aW1lIDAgODU3IDUyMDAwMCAwKQorICAgICh0aW1l
IDAgMSA2MjAwMDAgMCkKKyAgICAoc3RpbWUgMCAxIDM2MDAwMCAwKQorICAgICh1dGltZSAwIDAg
MjYwMDAwIDApCisgICAgKGNtYWpmbHQgLiAzOTMxKQorICAgIChjbWluZmx0IC4gNDI1ODE2KQor
ICAgIChtYWpmbHQgLiAxNjIpCisgICAgKG1pbmZsdCAuIDI1ODI1KQorICAgICh0cGdpZCAuIC0x
KQorICAgICh0dG5hbWUgLiAiIikKKyAgICAoc2VzcyAuIDEpCisgICAgKHBncnAgLiAxKQorICAg
IChwcGlkIC4gMCkKKyAgICAoc3RhdGUgLiAiUyIpCisgICAgKGNvbW0gLiAic3lzdGVtZCIpCisg
ICAgKGdyb3VwIC4gInJvb3QiKQorICAgIChlZ2lkIC4gMCkKKyAgICAodXNlciAuICJyb290IikK
KyAgICAoZXVpZCAuIDApKQorICAiQSBtb2NrZWQgbGlzdCBvZiBwcm9jZXNzIGF0dHJpYnV0ZXMu
IikKKworKGRlZmNvbnN0IHByb2NlZC0tbW9jay1waWQgMzQxMjMpCisKKyhjbC1kZWZtYWNybyBw
cm9jZWQtLXdpdGhpbi1idWZmZXIgKGZvcm1hdCBmaWx0ZXIgcHJvY2Vzc2VzICZib2R5IGJvZHkp
CisgICJFeGVjdXRlIEJPRFkgd2l0aGluIGEgcHJvY2VkIGJ1ZmZlciB1c2luZyBmb3JtYXQgRk9S
TUFUIGFuZCBmaWx0ZXIgRklMVEVSLgorCitBbHNvIHVzZSBQUk9DRVNTRVMgYXMgYSBtb2NrZWQg
bGlzdCBvZiBwcm9jZXNzZXMuIgogICBgKGxldCAoKHByb2NlZC1mb3JtYXQgLGZvcm1hdCkKICAg
ICAgICAgIChwcm9jZWQtZmlsdGVyICxmaWx0ZXIpCiAgICAgICAgICAocHJvY2VkLWF1dG8tdXBk
YXRlLWZsYWcgbmlsKQogICAgICAgICAgKGluaGliaXQtbWVzc2FnZSB0KSkKLSAgICAgKHByb2Nl
ZCkKLSAgICAgKHVud2luZC1wcm90ZWN0Ci0gICAgICAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciAi
KlByb2NlZCoiCi0gICAgICAgICAgICxAYm9keSkKLSAgICAgICAoa2lsbC1idWZmZXIgIipQcm9j
ZWQqIikpKSkKLQotKGRlZnVuIHByb2NlZC0tYXNzZXJ0LWVtYWNzLXBpZC1pbi1idWZmZXIgKCkK
LSAgIkZhaWwgdW5sZXNzIHRoZSBwcm9jZXNzIElEIG9mIHRoZSBjdXJyZW50IEVtYWNzIHByb2Nl
c3MgZXhpc3RzIGluIGJ1ZmZlci4iCisgICAgIChjbC1sZXRmICgoKHN5bWJvbC1mdW5jdGlvbiAn
bGlzdC1zeXN0ZW0tcHJvY2Vzc2VzKQorICAgICAgICAgICAgICAgIChsYW1iZGEgKCZyZXN0IGFy
Z3MpIChtYXBjYXIgIydjYXIgLHByb2Nlc3NlcykpKQorICAgICAgICAgICAgICAgKChzeW1ib2wt
ZnVuY3Rpb24gJ3Byb2Nlc3MtYXR0cmlidXRlcykKKyAgICAgICAgICAgICAgICAobGFtYmRhIChw
cm9jZXNzKSAoYWxpc3QtZ2V0IHByb2Nlc3MgLHByb2Nlc3NlcykpKSkKKyAgICAgICAocHJvY2Vk
KQorICAgICAgICh1bndpbmQtcHJvdGVjdAorICAgICAgICAgICAod2l0aC1jdXJyZW50LWJ1ZmZl
ciAiKlByb2NlZCoiCisgICAgICAgICAgICAgLEBib2R5KQorICAgICAgICAgKGtpbGwtYnVmZmVy
ICIqUHJvY2VkKiIpKSkpKQorCisoZGVmdW4gcHJvY2VkLS1hc3NlcnQtcGlkLWluLWJ1ZmZlciAo
cGlkKQorICAiRmFpbCB1bmxlc3MgUElEIGV4aXN0cyBpbiB0aGUgY3VycmVudCBidWZmZXIuIgog
ICAoc2hvdWxkIChzdHJpbmctbWF0Y2gtcAotICAgICAgICAgICAobnVtYmVyLXRvLXN0cmluZyAo
ZW1hY3MtcGlkKSkKKyAgICAgICAgICAgKG51bWJlci10by1zdHJpbmcgcGlkKQogICAgICAgICAg
ICAoYnVmZmVyLXN1YnN0cmluZy1uby1wcm9wZXJ0aWVzIChwb2ludC1taW4pIChwb2ludC1tYXgp
KSkpKQogCiAoZGVmdW4gcHJvY2VkLS1tb3ZlLXRvLWNvbHVtbiAoYXR0cmlidXRlKQpAQCAtNDgs
MzUgKzkxLDQwIEBAIHByb2NlZC1mb3JtYXQtdGVzdAogICAoZG9saXN0IChmb3JtYXQgJyhzaG9y
dCBtZWRpdW0gbG9uZyB2ZXJib3NlKSkKICAgICAocHJvY2VkLS13aXRoaW4tYnVmZmVyCiAgICAg
IGZvcm1hdAotICAgICAndXNlcgotICAgICAocHJvY2VkLS1hc3NlcnQtZW1hY3MtcGlkLWluLWJ1
ZmZlcikpKSkKKyAgICAgJ2FsbAorICAgICBgKCgscHJvY2VkLS1tb2NrLXBpZCAuICxwcm9jZWQt
LW1vY2stcHJvY2Vzcy1hdHRyaWJ1dGVzKSkKKyAgICAgKHByb2NlZC0tYXNzZXJ0LXBpZC1pbi1i
dWZmZXIgcHJvY2VkLS1tb2NrLXBpZCkpKSkKIAogKGVydC1kZWZ0ZXN0IHByb2NlZC11cGRhdGUt
dGVzdCAoKQogICAocHJvY2VkLS13aXRoaW4tYnVmZmVyCiAgICAnc2hvcnQKLSAgICd1c2VyCisg
ICAnYWxsCisgICBgKCgscHJvY2VkLS1tb2NrLXBpZCAuICxwcm9jZWQtLW1vY2stcHJvY2Vzcy1h
dHRyaWJ1dGVzKSkKICAgIChwcm9jZWQtdXBkYXRlKQotICAgKHByb2NlZC0tYXNzZXJ0LWVtYWNz
LXBpZC1pbi1idWZmZXIpKSkKKyAgIChwcm9jZWQtLWFzc2VydC1waWQtaW4tYnVmZmVyIHByb2Nl
ZC0tbW9jay1waWQpKSkKIAogKGVydC1kZWZ0ZXN0IHByb2NlZC1yZXZlcnQtdGVzdCAoKQogICAo
cHJvY2VkLS13aXRoaW4tYnVmZmVyCiAgICAnc2hvcnQKLSAgICd1c2VyCisgICAnYWxsCisgICBg
KCgscHJvY2VkLS1tb2NrLXBpZCAuICxwcm9jZWQtLW1vY2stcHJvY2Vzcy1hdHRyaWJ1dGVzKSkK
ICAgIChwcm9jZWQtcmV2ZXJ0KQotICAgKHByb2NlZC0tYXNzZXJ0LWVtYWNzLXBpZC1pbi1idWZm
ZXIpKSkKKyAgIChwcm9jZWQtLWFzc2VydC1waWQtaW4tYnVmZmVyIHByb2NlZC0tbW9jay1waWQp
KSkKIAogKGVydC1kZWZ0ZXN0IHByb2NlZC1jb2xvci10ZXN0ICgpCiAgIChsZXQgKChwcm9jZWQt
ZW5hYmxlLWNvbG9yLWZsYWcgdCkpCiAgICAgKHByb2NlZC0td2l0aGluLWJ1ZmZlcgogICAgICAn
c2hvcnQKLSAgICAgJ3VzZXIKLSAgICAgKHByb2NlZC0tYXNzZXJ0LWVtYWNzLXBpZC1pbi1idWZm
ZXIpKSkpCisgICAgICdhbGwKKyAgICAgYCgoLHByb2NlZC0tbW9jay1waWQgLiAscHJvY2VkLS1t
b2NrLXByb2Nlc3MtYXR0cmlidXRlcykpCisgICAgIChwcm9jZWQtLWFzc2VydC1waWQtaW4tYnVm
ZmVyIHByb2NlZC0tbW9jay1waWQpKSkpCiAKIChlcnQtZGVmdGVzdCBwcm9jZWQtcmVmaW5lLXRl
c3QgKCkKLSAgOzsoc2tpcC11bmxlc3MgKG1lbXEgc3lzdGVtLXR5cGUgJyhnbnUvbGludXggZ251
L2tmcmVlYnNkIGRhcndpbikpKQogICAocHJvY2VkLS13aXRoaW4tYnVmZmVyCiAgICAnbWVkaXVt
Ci0gICAndXNlcgorICAgJ2FsbAorICAgYCgoLHByb2NlZC0tbW9jay1waWQgLiAscHJvY2VkLS1t
b2NrLXByb2Nlc3MtYXR0cmlidXRlcykKKyAgICAgKCwoMSsgcHJvY2VkLS1tb2NrLXBpZCkgLiAs
cHJvY2VkLS1tb2NrLXByb2Nlc3MtYXR0cmlidXRlcykpCiAgICA7OyBXaGVuIHJlZmluaW5nIG9u
IFBJRCBmb3IgcHJvY2VzcyBBLCBhIHByb2Nlc3MgaXMga2VwdCBpZiBhbmQgb25seQogICAgOzsg
aWYgaXRzIFBJRCBhcmUgdGhlIHNhbWUgYXMgcHJvY2VzcyBBLCB3aGljaCBtb3JlIG9yIGxlc3Mg
Z3VhcmVudGVlcwogICAgOzsgdGhlIHJlZmluZW1lbnQgd2lsbCByZW1vdmUgc29tZSBwcm9jZXNz
ZXMuCkBAIC04OSwxMCArMTM3LDExIEBAIHByb2NlZC1yZWZpbmUtdGVzdAogICAgICAgIChmb3J3
YXJkLWxpbmUpKSkpKQogCiAoZXJ0LWRlZnRlc3QgcHJvY2VkLXJlZmluZS13aXRoLXVwZGF0ZS10
ZXN0ICgpCi0gIDp0YWdzICcoOnVuc3RhYmxlKSAgIDsgVGhlcmUgc2VlbXMgdG8gYmUgYW4gdXBk
YXRlIHJhY2UgaGVyZS4KICAgKHByb2NlZC0td2l0aGluLWJ1ZmZlcgogICAgJ21lZGl1bQotICAg
J3VzZXIKKyAgICdhbGwKKyAgIGAoKCxwcm9jZWQtLW1vY2stcGlkIC4gLHByb2NlZC0tbW9jay1w
cm9jZXNzLWF0dHJpYnV0ZXMpCisgICAgICgsKDErIHByb2NlZC0tbW9jay1waWQpIC4gLHByb2Nl
ZC0tbW9jay1wcm9jZXNzLWF0dHJpYnV0ZXMpKQogICAgKHByb2NlZC0tbW92ZS10by1jb2x1bW4g
IlBJRCIpCiAgICAobGV0ICgocGlkICh3b3JkLWF0LXBvaW50KSkpCiAgICAgIChwcm9jZWQtcmVm
aW5lKQpAQCAtMTA1LDkgKzE1NCwxMSBAQCBwcm9jZWQtcmVmaW5lLXdpdGgtdXBkYXRlLXRlc3QK
IChlcnQtZGVmdGVzdCBwcm9jZWQtdXBkYXRlLXByZXNlcnZlcy1waWQtYXQtcG9pbnQtdGVzdCAo
KQogICAocHJvY2VkLS13aXRoaW4tYnVmZmVyCiAgICAnbWVkaXVtCi0gICAndXNlcgorICAgJ2Fs
bAorICAgYCgoLHByb2NlZC0tbW9jay1waWQgLiAscHJvY2VkLS1tb2NrLXByb2Nlc3MtYXR0cmli
dXRlcykKKyAgICAgKCwoMSsgcHJvY2VkLS1tb2NrLXBpZCkgLiAscHJvY2VkLS1tb2NrLXByb2Nl
c3MtYXR0cmlidXRlcykpCiAgICAoZ290by1jaGFyIChwb2ludC1taW4pKQotICAgKHNlYXJjaC1m
b3J3YXJkIChudW1iZXItdG8tc3RyaW5nIChlbWFjcy1waWQpKSkKKyAgIChzZWFyY2gtZm9yd2Fy
ZCAobnVtYmVyLXRvLXN0cmluZyBwcm9jZWQtLW1vY2stcGlkKSkKICAgIChwcm9jZWQtLW1vdmUt
dG8tY29sdW1uICJQSUQiKQogICAgKHNhdmUtd2luZG93LWV4Y3Vyc2lvbgogICAgICAobGV0ICgo
cGlkIChwcm9jZWQtcGlkLWF0LXBvaW50KSkKLS0gCjIuMzAuMgoK
--0000000000001cc87305fc3010ef--




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

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


Received: (at 63550) by debbugs.gnu.org; 17 May 2023 11:44:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 17 07:44:38 2023
Received: from localhost ([127.0.0.1]:49163 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pzFa9-0003Lp-Ma
	for submit <at> debbugs.gnu.org; Wed, 17 May 2023 07:44:37 -0400
Received: from mail-wm1-f49.google.com ([209.85.128.49]:62782)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <contovob@HIDDEN>) id 1pzFa5-0003LY-A0
 for 63550 <at> debbugs.gnu.org; Wed, 17 May 2023 07:44:36 -0400
Received: by mail-wm1-f49.google.com with SMTP id
 5b1f17b1804b1-3f509ec3196so60158645e9.1
 for <63550 <at> debbugs.gnu.org>; Wed, 17 May 2023 04:44:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tcd.ie; s=google21; t=1684323867; x=1686915867;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=jMQYMXUNISngHublBAmZKYs2/0iYz8j/vVDMhqrVIfo=;
 b=HVbTKC9twQB1kSsaneGIaYvylQv0Ja7t3BqVvXYXpIrdlnxP0ABoYienVb0YadDeZY
 kdi9/47YbWikT37yhY9eWvY5/erE4UmrklfUYBh60AHcE03S53ge5BVjQ1GwrUhwQXL3
 YJl7rZHQ8itn7IQOOa5HUkP4cSUrxcyhQmWRd7iB7zuW/A6M5BwswEBhugZR4hme//Pz
 bLCQ7Ec/u2ru7qwK0c/N93AmEBYYg8PMMl1maE4QDGqBKk0gmyyvrIPfqPK6nDqkIJ/Q
 XrfOFliqvD3Gqu1qlEv5Vjv5AL3LQVBdU6qtXZjbYwvRCST9/iGvmo7vYEwzOUW41QsJ
 7uAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1684323867; x=1686915867;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=jMQYMXUNISngHublBAmZKYs2/0iYz8j/vVDMhqrVIfo=;
 b=ebHvu8jhFuiKs8cZ1CzMtxm/b6Yz3MlHTM5v6Foe0qB7UTQnuspyeBZyPsyT90ZTGH
 JqhyX8px6tR1ALozMFcKOPtsS7buVTGHm5NqM+vQsXcGG7sHi0LNBUSp55PMwINhBIGJ
 dDjKg9Tl3qNBxKgFgU4/8kuhX6GA8oOhijXawjy4PLdBHZHCpOx/lqMchE8PSxRi8l6J
 8mjlfGqGdysQ7t+uYKqHQBjIfBymKaJxqQvZeskDqa309ozvqFsZ+shLDqULGGWBoda2
 zxG6fn+ijzIZIRBs02f7fL1aTus1zRAHM7LcNlCW3dSAqgd4JsOnbpJBIN6E9XbS3Pru
 Ju/w==
X-Gm-Message-State: AC+VfDxdjmRRpjpByRW+y2m/rtCfqS3jGTymlL3HGeQCpt7bEGXaxTBI
 X8CGIyq1WPsoricE7FHw0POFvA==
X-Google-Smtp-Source: ACHHUZ7SYE7Cz7QFA8M7om4TiwOVQfPLZw+y2OtA4HH4DYS80KdTYtvNzdVFNXr0lVd14VjGEIxa4g==
X-Received: by 2002:adf:e74f:0:b0:2f7:cfe2:6507 with SMTP id
 c15-20020adfe74f000000b002f7cfe26507mr406077wrn.20.1684323867186; 
 Wed, 17 May 2023 04:44:27 -0700 (PDT)
Received: from localhost ([217.173.96.166]) by smtp.gmail.com with ESMTPSA id
 g8-20020adfe408000000b00307a86a4bcesm2558909wrm.35.2023.05.17.04.44.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 17 May 2023 04:44:26 -0700 (PDT)
From: Basil Contovounesios <contovob@HIDDEN>
To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN>
Subject: Re: bug#63550: proced-refine-with-update-test is racy
In-Reply-To: <AA6D2326-3BF9-4DBB-B9CD-A3A1BE5EF5D2@HIDDEN> ("Mattias
 =?utf-8?Q?Engdeg=C3=A5rd=22's?= message of "Wed, 17 May 2023 11:38:22
 +0200")
References: <AA6D2326-3BF9-4DBB-B9CD-A3A1BE5EF5D2@HIDDEN>
Date: Wed, 17 May 2023 12:44:25 +0100
Message-ID: <875y8rrxly.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63550
Cc: 63550 <at> debbugs.gnu.org, Laurence Warne <laurencewarne@HIDDEN>
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 (-)

Mattias Engdeg=C3=A5rd [2023-05-17 11:38 +0200] wrote:

> The proced test `proced-refine-with-update-test` seems to have an update =
race which makes it fail randomly. (This is on macOS, but I see no reason i=
t would be much different elsewhere.)

Indeed I encounter the race from time to time on GNU/Linux as well.

> I'm marking it :unstable for now.

Thanks,

--=20
Basil

In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.16.0, Xaw3d scroll bars) of 2023-05-15 built on blc
Repository revision: ebf5e4ca1cd39d3f23c4e37d9bdfeb2bf347df6d
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101004
System Description: Ubuntu 22.04.2 LTS

Configured using:
 'configure CC=3Dgcc-12 'CFLAGS=3D-Og -ggdb3' --prefix=3D/home/bic/.local
 --with-file-notification=3Dyes --with-x --with-x-toolkit=3Dlucid'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM
LUCID ZLIB

Important settings:
  value of $LC_MONETARY: en_IE.UTF-8
  value of $LC_NUMERIC: en_IE.UTF-8
  value of $LC_TIME: en_IE.UTF-8
  value of $LANG: en_GB.UTF-8
  value of $XMODIFIERS: @im=3Dibus
  locale-coding-system: utf-8-unix




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

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


Received: (at submit) by debbugs.gnu.org; 17 May 2023 09:38:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 17 05:38:47 2023
Received: from localhost ([127.0.0.1]:48949 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pzDcN-0005Ma-A2
	for submit <at> debbugs.gnu.org; Wed, 17 May 2023 05:38:47 -0400
Received: from lists.gnu.org ([209.51.188.17]:47076)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mattias.engdegard@HIDDEN>) id 1pzDcL-0005MR-JW
 for submit <at> debbugs.gnu.org; Wed, 17 May 2023 05:38:45 -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 1pzDcK-0002xI-U3
 for bug-gnu-emacs@HIDDEN; Wed, 17 May 2023 05:38:45 -0400
Received: from mail-lj1-x230.google.com ([2a00:1450:4864:20::230])
 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 1pzDc3-0005Jy-Oi
 for bug-gnu-emacs@HIDDEN; Wed, 17 May 2023 05:38:44 -0400
Received: by mail-lj1-x230.google.com with SMTP id
 38308e7fff4ca-2ac7c59665bso4572141fa.3
 for <bug-gnu-emacs@HIDDEN>; Wed, 17 May 2023 02:38:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1684316304; x=1686908304;
 h=to:cc:date:message-id:subject:mime-version
 :content-transfer-encoding:from:sender:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Vj8Ev6BfZUaLFiYR3Bl7TPWTiUw8DrLYNyeQFFaxXfE=;
 b=SO+/gcnx0bOcmfKhu7Ig5SMmmkoFYWwkeKWu+J0GJ/+KYP7nPi21ZsR8eQdora4afE
 +FyND4QKxia5KfZ1mh/oXgZhmF/Sf7bBrPQkuDAwHQfgS8IAFRcOvgYJWCcjvYRtJ9CO
 ZHz8h20F2FzqWb5hoqGaZEeXLL5K9hwvdZevwSQ++ZUrV8wCGvcncxhMNHbOhQ6jmNgn
 CePkHl0lZ1Tw9Ospm+dg1BDPrHKKcoteodGHeVDmR6Wf3zlgbFNSplf0+qrC+RkD15st
 GjLyihpMm8B9D0lRd6VAMDHI3Xmp1BI8ds1YkLMzcX6vEkeW44LYZRcF+vCNEKlsU7ov
 9L2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1684316304; x=1686908304;
 h=to:cc:date:message-id:subject:mime-version
 :content-transfer-encoding:from:sender:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Vj8Ev6BfZUaLFiYR3Bl7TPWTiUw8DrLYNyeQFFaxXfE=;
 b=eapEBEDY91znZyCkTAh1HjVlqVErMdcou4Xs5ktmHT7pL3T1JsSOxl3Y9mhs65IqMz
 dC67ptRpNGV33D6+s7DlrHZ1Cd1wArLR4KSUj43TRhl43emEq+oSXktqaCr0onxjEnRa
 MGTsxFzktiiTZk8KhVgkydZXlH+IMisLvIRLkuxvbpXk2Q+Y3kOcTQt5nWPYpojX/5+l
 LX9uDHIV8Gl+cpZd9QcoZGOXIsenVVAqfj+U+pMdVkelzampu6vpBxQwykphYI3YihY+
 gJNPnR+Vc0mLJMAvsE6ZSOd09JpAppHqY4AuRzehqdYgQU8TGyTamqPHmUutSa9hoqo8
 C+lA==
X-Gm-Message-State: AC+VfDzhhSn6WxhpMHjZsf2Ii5hp6GwI8JFSKBExLnRqfm5JMLijszHh
 rY5g6NuZiALWS6pXTlHe+aqBfRROEF4=
X-Google-Smtp-Source: ACHHUZ48hIwqxykbgMCSxiziQiegI2FSHCijqQGN2rnoMT4HhrGVdHidH/x0zplGUr9kmIGw1X04lw==
X-Received: by 2002:a2e:9b49:0:b0:2a9:9e99:a508 with SMTP id
 o9-20020a2e9b49000000b002a99e99a508mr8424539ljj.53.1684316303908; 
 Wed, 17 May 2023 02:38:23 -0700 (PDT)
Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se.
 [188.150.165.235]) by smtp.gmail.com with ESMTPSA id
 f19-20020a2e6a13000000b00295a3a64816sm4491506ljc.2.2023.05.17.02.38.23
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 17 May 2023 02:38:23 -0700 (PDT)
From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN>
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\))
Subject: proced-refine-with-update-test is racy
Message-Id: <AA6D2326-3BF9-4DBB-B9CD-A3A1BE5EF5D2@HIDDEN>
Date: Wed, 17 May 2023 11:38:22 +0200
To: Emacs Bug Report <bug-gnu-emacs@HIDDEN>
X-Mailer: Apple Mail (2.3654.120.0.1.15)
Received-SPF: pass client-ip=2a00:1450:4864:20::230;
 envelope-from=mattias.engdegard@HIDDEN; helo=mail-lj1-x230.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,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01,
 T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: Laurence Warne <laurencewarne@HIDDEN>
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: -2.3 (--)

The proced test `proced-refine-with-update-test` seems to have an update =
race which makes it fail randomly. (This is on macOS, but I see no =
reason it would be much different elsewhere.)
I'm marking it :unstable for now.





Acknowledgement sent to Mattias Engdegård <mattias.engdegard@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#63550; 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: Sun, 21 May 2023 11:30:02 UTC

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