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 1nJUnd-0006t7-Ct for pgsql-hackers@arkaria.postgresql.org; Mon, 14 Feb 2022 06:25:25 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nJUnc-0003wy-9q for pgsql-hackers@arkaria.postgresql.org; Mon, 14 Feb 2022 06:25:24 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nJUnc-0003vs-02 for pgsql-hackers@lists.postgresql.org; Mon, 14 Feb 2022 06:25:24 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nJUnZ-0006hG-Nb for pgsql-hackers@postgresql.org; Mon, 14 Feb 2022 06:25:23 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 21E6PIiD2781554; Mon, 14 Feb 2022 01:25:19 -0500 From: Tom Lane To: Thomas Munro cc: pgsql-hackers , rosset.filipe@gmail.com Subject: Re: How did queensnake corrupt zic.o? In-reply-to: References: Comments: In-reply-to Thomas Munro message dated "Mon, 14 Feb 2022 18:29:28 +1300" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <2781552.1644819918.1@sss.pgh.pa.us> Date: Mon, 14 Feb 2022 01:25:18 -0500 Message-ID: <2781553.1644819918@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Thomas Munro writes: > We see a successful compile and then a failure to read the file while > linking. We see that the animal got into that state recently and then > fixed itself, and now it's back in that state. I don't know if it's > significant, but it happened to fix itself when a configure change > came along, which might be explained by ccache invalidation; that is, > the failure mode doesn't depend on the input files, but once it's > borked you need a change to kick ccache. My memory may be playing > tricks on me but I vaguely recall seeing another animal do this, a > while back. queensnake's seen repeated cycles of unexplainable build failures. I wonder if it's using a bogus ccache version, or if the machine itself is flaky. regards, tom lane