Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1odPwM-0005iZ-O9 for pgsql-hackers@arkaria.postgresql.org; Wed, 28 Sep 2022 05:49:02 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1odPwL-0001yC-K5 for pgsql-hackers@arkaria.postgresql.org; Wed, 28 Sep 2022 05:49:01 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1odPwL-0001y3-Ax for pgsql-hackers@lists.postgresql.org; Wed, 28 Sep 2022 05:49:01 +0000 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1odPwE-0002ug-EE for pgsql-hackers@lists.postgresql.org; Wed, 28 Sep 2022 05:49:00 +0000 Received: by mail-ed1-x534.google.com with SMTP id a13so732141edj.0 for ; Tue, 27 Sep 2022 22:48:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=KMx12fkVl+w0EeYQmMxjRrgrfvkCyyz9Wf+WDvSJHbM=; b=oLB29Fr6gDnqmn17vdM4PjYI1hDMd7OOWlZBaMDg8iOhq09WwRqHjkWDd1MZ3E/fD6 qI1MVzmyHal4KmRPxB8JQ/PQWiVZuY5AG5pLVyAUDuEtXaEdpDUGMgy/TTdVQ4RDIv3D T377c7mpZh92PzdMHzwb3MoXw4g9HvrnqcGYRl3W/SMbjzGz73AFPEnogkEsg1OH9Jeo FiDjrHGMxeqNAZp5jRJUnmzVCxDvWP6+nsuFgFNqC5za7HBA2vcwgORU4UMUmbrfSZbP /29+53DH2YYvCNzFP1lsL5gzZ2AUf0lVfgIVDNDIYde4v1ExdKRpuCEXJI77kH3CQVTn DPEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=KMx12fkVl+w0EeYQmMxjRrgrfvkCyyz9Wf+WDvSJHbM=; b=bR8fmTVwWq2TESnVT5sONDDL2ALpFdcj4Tc9UYXOSiea+PA0WqJSWKIaWY6HMQjUMJ V93bv9pPKjLOnnmd0cUz1d77PojNYFu6ROFlDskSAOG2OPDsZBKj2u3htadJjH7YAGdM VpPz3t3Uz5BJMKn9RMo/32tcspooSddBiYAte8/KU+A8qHVpDYrvQUEq6w0FK85Uyq7S AuMYNeccq5O6LzHBMcjDVJTnYWUEoEluwZoAnwzW9r5wmdiNRamuhG8eISEemGoFvngK V/zamoPAiY0aGLeadaHvWYX87PuE3ptAafkZr2pVjq7gliDC2FD5Bm6EChWaVaiiCZ16 5wLA== X-Gm-Message-State: ACrzQf3h0wTy2wFRJ9REeaDZBbEDNor66XrOpclZr7AaAbaKdvpuyyEU N593uWpDW+VMuwR2lhAMqSSlybRDzs6cd4pDIB4= X-Google-Smtp-Source: AMsMyM6fdI7CFlUqCZdJS62t2IuMgPcoYAwkoaBPmRcQLBHznyS7oFlvUXeVkGlxSMlRhXzvwRXCGOpcLzWZ9XEPW7s= X-Received: by 2002:a05:6402:3211:b0:453:ba03:9dee with SMTP id g17-20020a056402321100b00453ba039deemr31922947eda.351.1664344132115; Tue, 27 Sep 2022 22:48:52 -0700 (PDT) MIME-Version: 1.0 References: <20220927200712.GH6256@telsasoft.com> <3825454.1664310917@sss.pgh.pa.us> <3837430.1664311847@sss.pgh.pa.us> <3843686.1664314154@sss.pgh.pa.us> <3889343.1664342078@sss.pgh.pa.us> In-Reply-To: <3889343.1664342078@sss.pgh.pa.us> From: Thomas Munro Date: Wed, 28 Sep 2022 18:48:17 +1300 Message-ID: Subject: Re: longfin and tamandua aren't too happy but I'm not sure why To: Tom Lane Cc: Dilip Kumar , Robert Haas , pgsql-hackers@lists.postgresql.org, Justin Pryzby Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, Sep 28, 2022 at 6:15 PM Tom Lane wrote: > There may be a larger conversation to be had here about how > much our CI infrastructure should be detecting. There seems > to be a depressingly large gap between what that found and > what the buildfarm is finding --- not only in portability > issues, but in things like cpluspluscheck failures, which > I had supposed CI would find. +1, Andres had some sanitizer flags in the works (stopped by a weird problem to be resolved first), and 32 bit CI would clearly be good. It also seems that ARM is now available to us via CI (either Amazon's or a Mac), which IIRC is more SIGBUS-y about alignment than x86? FTR CI reported that cpluspluscheck failure and more[1], so perhaps we just need to get clearer agreement on the status of CI, ie a policy that CI had better be passing before you get to the next stage. It's still pretty new... [1] https://cirrus-ci.com/github/postgresql-cfbot/postgresql/commitfest/39/3711