From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id cHLOK/XrA2FucwEAgWs5BA (envelope-from ) for ; Fri, 30 Jul 2021 14:09:25 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 6LJbJ/XrA2GGDwAAbx9fmQ (envelope-from ) for ; Fri, 30 Jul 2021 12:09:25 +0000 Received: from mail.notmuchmail.org (nmbug.tethera.net [IPv6:2607:5300:201:3100::1657]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 512A4CF02 for ; Fri, 30 Jul 2021 14:09:25 +0200 (CEST) Received: from nmbug.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 0DA89291ED; Fri, 30 Jul 2021 08:09:09 -0400 (EDT) X-Greylist: delayed 1199 seconds by postgrey-1.36 at nmbug; Thu, 14 Jan 2021 13:16:12 EST Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by mail.notmuchmail.org (Postfix) with ESMTPS id C5C4829E75 for ; Thu, 14 Jan 2021 13:16:12 -0500 (EST) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id DEBC616D1; Thu, 14 Jan 2021 11:05:39 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 14 Jan 2021 11:05:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm2; bh=45IwSDF3+4/xh9gwt9es6UgnWQB YFiqnrgTPwiZhtVg=; b=DwuG2u1TlvbaGmMmeMgZTEc5lc9Fc7rG7U4NKPPJCVg 1TYkLFmJjHywprdIxv/UYSqLnCAdcWCuENpvk46VsFQhdmErA0DoVtAfTS1izZIc kiY6/dzNCrtj+9E7gAxpFX5F+TrytjfiV9IxVcR3WxkPYv7qKBvO+DRybKUnhpy+ 4ySvdInHyF/dYuOl0vIHPlqwvMBuCCVUxz1l3I5n+EvECKLNx5Xto7n9gJ7e/25X bGa/9g88C9hJifCzizceHoCqwbg6ZiLib/a7fgtrQQk8R6kUsuGfoyTndRUaY2Fq 2+V3/OulJmVa4ThcM3ISvc7VX2MKc8iCa2uv5wIuUNg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=45IwSD F3+4/xh9gwt9es6UgnWQBYFiqnrgTPwiZhtVg=; b=Q0YkA2Ddq8TzRvWgZJCR9S acRg2lYb6Sp3oV0nF/4xIAafkSlBFcqKVlbYBFyr2E0gIs3LZBMH0UVKE76CTD+w uesD+bFiRFi4cqGxulvGWNnnZNV27fCxEbxgmuVEukOFcWJSuVLNjh7iDZeWV0By uHjUCNcRwah36YsR6Dc1ktfs1quQsp3m9yZ3UBATAIw/xnaBuWAi15nD1FwUuXT0 6iXEkDxSKtUe9h7XQNivyPkydtm4yAkacK2a8Dif8jI929SjkRZx5gaA5NOKmcif CgTU2bxIer7woD2MSrnBSEr75uJni5Vdd7t4JrpAAo1GzRv5UVSt6Fdm1sT5ZD9w == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrtddtgdeitdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesghdttdertddtvdenucfhrhhomheptehlhihsshgr ucftohhsshcuoehhihesrghlhihsshgrrdhisheqnecuggftrfgrthhtvghrnhepvdefhf fhjeefteeiieefveduieduudelgfeiffetjeegveegvefggeetveduvdeknecuffhomhgr ihhnpehgihhthhhusgdrtghomhdpnhhothhmuhgthhhmrghilhdrohhrghenucfkphepje elrddvfeehrdduvddurddvgeehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepqhihlhhishhssegvvhgvrdhqhihlihhsshdrnhgvth X-ME-Proxy: Received: from eve.qyliss.net (p4feb79f5.dip0.t-ipconnect.de [79.235.121.245]) by mail.messagingengine.com (Postfix) with ESMTPA id E2321240062; Thu, 14 Jan 2021 11:05:37 -0500 (EST) Received: by eve.qyliss.net (Postfix, from userid 1000) id 29DBF1399; Thu, 14 Jan 2021 16:05:36 +0000 (UTC) Date: Thu, 14 Jan 2021 16:05:36 +0000 From: Alyssa Ross To: notmuch@notmuchmail.org Subject: Re: T568-lib-thread is non-deterministic Message-ID: <20210114160536.jpditwawwlwsyscp@eve.qyliss.net> References: <871reno6g7.fsf@alyssa.is> MIME-Version: 1.0 In-Reply-To: <871reno6g7.fsf@alyssa.is> X-MailFrom: qyliss@eve.qyliss.net X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0 Message-ID-Hash: LMYTP2G7VL2XYXVBZ6HD3NIE3A5TRZ77 X-Message-ID-Hash: LMYTP2G7VL2XYXVBZ6HD3NIE3A5TRZ77 X-Mailman-Approved-At: Fri, 30 Jul 2021 12:08:59 -0400 CC: Puck Meerburg X-Mailman-Version: 3.2.1 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: multipart/mixed; boundary="===============9203536810760467488==" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1627646965; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=fle5RK0//kg1skWE5n0xVxpICPFiSTjI0/PCVQFlvpU=; b=SJ2lum7hUr+95xMPJdP7cpp1HdL+yy502HJgBVOEFpxnIO5zYE+lPTaoEQDITvPTlQ00AK zVbXbsDOkFuoWfZbQJSNp+v8Vp8pRCbpdXtftSx0OPmKtMyT1wJWK6CBRCYgpnURIKZ5T0 +HA83guPiYfFf9mEsLmAell9lTT/iiym4w/6t3L5eoWj+UStDrGRR5XDm0cYR2Yf9UQNSC YHGL3Ly9Iac1DBlAQPQnUEa1DGp/9muoYPAeXvQG0FTpYrfvpSGxrAbG7K4B47Sb2kRp4y LdvtbJZcQCfJZ3lk/QZM61N3eG79Lizvr+ogm9j25ppkaWv1u2df54kW+/fdcg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1627646965; a=rsa-sha256; cv=none; b=R2vcCRxlx8yR0XN4Q8AmpQuaQ/0gatOpxseVvyTRq8yeNPLCwnuhJTn3K11PYOHI8/ajei yD360Lz7K7dJTf+HG+tBIX3fmivERsUlkq7fETCNlAafzFsNjX9F4t0eBdNrZcBmlQZuH9 BdmEtVMDU/r/HyF6vTcJ+eyPrjKVaOeuVjrvIWcSjLebR6AwUK3+85aMHAaER//E2xQHXZ yCxT9SpzKGOKXXEX/Wp6pQ+/X4jHGmZMgWFuoBYZXxR65fJRvcIolK8hixTBcVOzlw1FiY aNXRkulDronIj6K9gjn9drxFykSQD73XGfKLwhri3DQHpRH06rITPOPS4xjV6g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=alyssa.is header.s=fm2 header.b=DwuG2u1T; dkim=none ("invalid DKIM record") header.d=messagingengine.com header.s=fm1 header.b=Q0YkA2Dd; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2607:5300:201:3100::1657 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: -0.58 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=alyssa.is header.s=fm2 header.b=DwuG2u1T; dkim=none ("invalid DKIM record") header.d=messagingengine.com header.s=fm1 header.b=Q0YkA2Dd; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2607:5300:201:3100::1657 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: 512A4CF02 X-Spam-Score: -0.58 X-Migadu-Scanner: scn1.migadu.com X-TUID: DFsANAhgF6K/ --===============9203536810760467488== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="4r5qw3lilwhyvimb" Content-Disposition: inline --4r5qw3lilwhyvimb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Jan 14, 2021 at 03:59:20PM +0000, Alyssa Ross wrote: > T568-lib-thread assums that there will always be a thread with ID > thread:0000000000000009, but this turns out not to be the case. > > This was reported to us in Nixpkgs[1], where it caused builds of our > notmuch package to intermittently fail, and I was able to > (intermittently) reproduce. We are going to work around this problem > for now by disabling T568. I can provide a Xapian DB generated by this > test with no thread with that ID if that's helpful. I believe this also > explains this report previously sent to the Notmuch mailing list[2]. > > Note on reproducing: I found that it often would succeed repeatedly > many, many times before failing, and then failing consistently for a > while. My co-conspirator Puck (CCed) thinks this might be due to how > directory order works in ZFS (which just happens to be the filesystem we > are using). > > [1]: https://github.com/NixOS/nixpkgs/issues/109092 > [2]: https://nmbug.notmuchmail.org/nmweb/show/874ko8trhk.fsf%40tethera.net CCing Puck with the correct email address now. Whoops. --4r5qw3lilwhyvimb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEH9wgcxqlHM/ARR3h+dvtSFmyccAFAmAAa84ACgkQ+dvtSFmy ccCa0Q//d9gt0PkaTmiwJVmhhkriP8AR5ceY4CTFB8k2FZzkH3FK1FswXk8cCYSV GUOr4Cm7OFk9918Hbyqt2xJbyN8RlgT2PUYAHz0cMwRC7Hl6p95mmw5aLOwcaJei n09xqy5kXJoRgVA29SGhxsK6dLyPBDv/2O5Uf/xwduw1Erq2EwwU2DxgMPTbH17g wn2L90GD/1F33yKgdqB7kuSGLddAyHoHCA/4lAQlPNQQGaFKk+0RkG+QtQDX6L1Y pXYX0mFypsIWcDhj0KWFyDdVy61etauSiARAdlTdCScgW3u8dAFnygaux05oE5B1 6re0NpviW9QD1D1o8vbaQSsv6P207I3GYjBfo2adiio6AwZlWZ9PxefobsnKqt9X vqf3oe94QoCPCUYRdfKIZXheIvSJGu2EVxi/KkYiHbU++oka6nGOAGfM9JkLuIBm IIHkDla0Z9TxThcoSD6513Mouhcsk6btaTptzGOYaOr74WVS7ykYx7LLV4WN1bwh OTb2YVO31NSIakdTv2zHEW/Wy33cqvpaJ073/A7y/Zlci0q2avI6p+688XUAZRhX FPfsvr2e1MyBJYAqF5MEWe+OtWgkTUKnVOagGsms1oG7DQV7tDlqqBQ+Srm/yRQ3 O4U9h/rgp7e5+new0xrjy0QfLFw/rbk78xzkwClwo3SeW8PGXoM= =OrQ5 -----END PGP SIGNATURE----- --4r5qw3lilwhyvimb-- --===============9203536810760467488== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============9203536810760467488==--