From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id GGwVKjosvWRVGAEASxT56A (envelope-from ) for ; Sun, 23 Jul 2023 15:33:46 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id UFrRKTosvWTGVwAAauVa8A (envelope-from ) for ; Sun, 23 Jul 2023 15:33:46 +0200 Received: from mail.notmuchmail.org (yantan.tethera.net [135.181.149.255]) (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 4D1304F372 for ; Sun, 23 Jul 2023 15:33:46 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20221208 header.b=SBp5eCLA; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1690119226; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=193FF3WVkZBL2v+IgjHw5LTwMrVTSHTij+7oguuWwXo=; b=KwSdOzBm7Mi0u7LBo67K06YYbzEVfsV4xrIPkBmdm5ph3m6qhzylHbOic1JKbWvpVBB5vv bmP3LvZrs9xRDTQbmCYAt8o8lq4weijf7BwnmJp+C9YaIHcxj4TZewFOBBV/vYxRhLs9hI nqstVQMXivS9NXfAmkRkJTNkagk2ypoPEVQ4lxyPghwolS6xF0rIC1sHacahUUuRbZH9pU ZemjtJIfMmwh0rhxx2JLb9JlTl+0SUGAR0aii9TKMVKybrh0Fofd7URSpKcTdTULTuI0Nz quHWVTcmgvBJgPJH1kDf/IVRHUUza0YoM9flmX5IsF6G4m4OxYihelcWQz88PQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1690119226; a=rsa-sha256; cv=none; b=O/Boz8+KETW24fTRvzsJoCnC4t9jPnYblOxr6OUkNU0NH4TnNdiA/xbjPFO7K9ctHwehVl T+7m2JYiRpIM2iGoGi2nN08i0Tf9+YDCUHGOCSmMzmvQ4DEI5QFrD7BTqQproculpenHVT TXTvakNMSJjQm6VoSdrjiw8jo2X9RFXBr5SUfD9tCoV5HPiZhoUhXW46tn6CVKdJfnsm99 zALwvfJUaNurN1BTsivwK0sL+N/AFxPn679E/37WNzV159S52yZbL8LQdSEXw99Nbxvt2h m4ZU8g6dyB+M6XEKWJSB6dGrseRRsirMCi5/JFzlqFjj1r/MIHCVgb0Tt6isoA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20221208 header.b=SBp5eCLA; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id D80A35E54D; Sun, 23 Jul 2023 13:23:40 +0000 (UTC) Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by mail.notmuchmail.org (Postfix) with ESMTPS id BA7B95E020 for ; Sun, 23 Jul 2023 13:23:38 +0000 (UTC) Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-52222562f1eso1077466a12.3 for ; Sun, 23 Jul 2023 06:23:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690118618; x=1690723418; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cHHP0cH0Oimw8A2yg9t2fEq5yxRdM7bzK27wBhQuqK4=; b=SBp5eCLAbiOqaZIphJhLcYC6QHCcYx9g9/12Gitv8VDj2HVrx+kvLiVKfKQKZaOjln LYeSBdXvLIy3D5BcyVjq9QN++r0VSygaBs6Rmp+jPVVch60Q6idDGBNTN10atULBi8Bs bOrMfKAn7tVRxWpehxOzNzAyBdEV7Ea8pfHvcVZjQjZW+0MFtY/RxfHq0wa5A72yFM+A VSOISOhC0H3rn3mlcJSPPOnsXZ2IQ9kCC/k+YQRMoi2ikP2rIpxRKMcWBtH+L4q7Cs6c aY/jUZgDtqVOuuDj/uQU4wb7xxJ+Z8Rx0dLNaK0tBKfNsmhT46xQwwfIy+lYk7t9vILS A+wQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690118618; x=1690723418; 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=cHHP0cH0Oimw8A2yg9t2fEq5yxRdM7bzK27wBhQuqK4=; b=lxt3kAhPc2Rzg0X/7YDK5ds4D1rxRvzAj8PwBShX3fVBMH0QmMVT8R6L3Qn/OkGrtR hSZ4DM6xqvGNhMeaakwbmz6GPvJ8e6BUU/4LeAPcsF7Cc4MDc0iDlFYed8D9SXfvNaYD Qkh1mGv+TAcInOcPKk4VqmBxAv+eeaMP9DwzD9pjkRkCk6cxHvjGInj49EvHdlE6gJCC L6nWNLRhPgY7KBpq2MOJTsuu0OwGN7NEJ11TucDg0ScHDwGa1HCenw0ZO60npn/XqsTo GGtpPxMWqIB6xIn0HNXW/TK5hfnBL5rEviaKtasKd67VH14CtMh9qgxdhRMCwvwwR/lq 3/UA== X-Gm-Message-State: ABy/qLbTc+hE1ynxTVELVCOGwMX2/htHWpbIlOLSCDjpsWI5TGHMgowA WM585HkjVVsYPm+0ftGllOeHocHw6U1NMrwMFIU= X-Google-Smtp-Source: APBJJlE3DYEl5mC6jJbhJNe5z0bzqRzlRgwDzl+GdEGgRzFrJcVvAYfWgmIunpd6d8P7+UY35mebu0TIL2LTS9gCSSk= X-Received: by 2002:a05:6402:1283:b0:51a:3159:53c7 with SMTP id w3-20020a056402128300b0051a315953c7mr6532904edv.30.1690118617762; Sun, 23 Jul 2023 06:23:37 -0700 (PDT) MIME-Version: 1.0 References: <20230403203146.39749-1-kevin@boula.in> <87ilabg4u1.fsf@tethera.net> In-Reply-To: <87ilabg4u1.fsf@tethera.net> From: Michael J Gruber Date: Sun, 23 Jul 2023 15:23:26 +0200 Message-ID: Subject: Re: [PATCH 1/2] test: showcase thread-unsafe s-expression query parser To: David Bremner Message-ID-Hash: KLZ7M5EGRAVRFMNEKDUBHCS24KKZGYCR X-Message-ID-Hash: KLZ7M5EGRAVRFMNEKDUBHCS24KKZGYCR X-MailFrom: michaeljgruber@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Kevin Boulain , notmuch@notmuchmail.org X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE X-Migadu-Scanner: mx2.migadu.com X-Migadu-Spam-Score: 4.20 X-Spam-Score: 4.20 X-Migadu-Queue-Id: 4D1304F372 X-TUID: ajgMxWNwX+/Q Am Sa., 22. Juli 2023 um 20:48 Uhr schrieb David Bremner : > > Kevin Boulain writes: > > > The test fails quite reliably for me: > > T810-tsan: Testing run code with TSan enabled against the library > > PASS create > > PASS query > > FAIL sexp query > > I can't get this test to fail at all. I'm not sure what to conclude from > that. This is on a 20 core system running linux. This might be completely unrelated, but I recall a strange problem I had with asan (not tsan): We build without asan, but if asan is present for whatever reason then the tests are run nonetheless. So we had to disable asan tests explicitly. Is your sexp compiled accordingly? Michael