Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1weviW-0058jL-1u for pgsql-hackers@arkaria.postgresql.org; Wed, 01 Jul 2026 14:15:08 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1weviV-00E5Si-1d for pgsql-hackers@arkaria.postgresql.org; Wed, 01 Jul 2026 14:15:07 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1weviV-00E5SZ-0l for pgsql-hackers@lists.postgresql.org; Wed, 01 Jul 2026 14:15:07 +0000 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1weviT-00000001Cqq-09et for pgsql-hackers@lists.postgresql.org; Wed, 01 Jul 2026 14:15:06 +0000 Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-6983d3dae7aso2846495a12.0 for ; Wed, 01 Jul 2026 07:15:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1782915304; x=1783520104; darn=lists.postgresql.org; h=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=WZjwOWoq6kHb4VlBUIuaRcyHTSYtlNOGzvhFcApeLKA=; b=dF5pA6nG4CVs8aOGLNZp6ghC6n13KuSLuRywYFk+TIr2Lshxd8NG3WWKUBUJNGAuea PVHuHInFsH7RwZiWTOPK3UdUafQaShlc/DUdMXksvisvYXxw3oRFFqGLG9MDbR5KRzNs X9i7K3nN5+sBfAL3MR+gR1YA6NKNW2IbYqfx8qVv5fplCup0KgN60TOASJYy6PfppewN ZTvQb+n8PNA+8ytG9po3rjAJ+YcuKZD4B3E4WWGx+6sdmvttSi8BWc5GIp7uiSpmd1KB uCmYppqT3e4m6Vea4tYRdNLfAP6RdifrkF6SDT69yCBgBUqsvXDdJcS3ewWyr2yP+FRD C+GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782915304; x=1783520104; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=WZjwOWoq6kHb4VlBUIuaRcyHTSYtlNOGzvhFcApeLKA=; b=ntkdZU4aFQN09MNvMYqyfKCghrAWTVfFBk7hlW8DnJ51zZcBdn57qkj6WATCJjt9KI MY3RaygudP7lfg6nyBarseLy6j4q/msb/Gp+ojgzqlP15DTukTo4kL7HN2mg0zmQ0ben Fxhj1rBX51E8moiPJQnkSFS7m0xw0ibFY3U/zAv4r8WdlzMC3kehbOM/vjSdMyupkXD6 ceDw9/mm5+1hq7e0Hf6Ri/2oc45L54Nsl//YFoufMPFl6PSlHLuNuOhsO6ctbRsKmwtd kF7PDspXK2M4M1XhzXv+On0zEN7izCC2rXbyaCqi2cyiPvos7SWAXJ3/fy4ZnAFfR4L3 iRug== X-Gm-Message-State: AOJu0YylgUzrfL4BAyv8NWvQDJrnle4M6mLj1jLUG3T8lK7vLGC1Ykj9 0Rdc/Llvg1xTUJlDIibypkEbtjraI2mamj23vPukWFNKihV1LHHA5Xs= X-Gm-Gg: AfdE7ck2Q8LDlnw8IKp3axwPGuCAHONLJbYFv9/jQmWAgVbJznmLyxwAX7C7Hb0zwhx Ppl9g/RdblFLHVBsh6S/TcFdeGIG+esi1+tGCaRF14FNh3UfYFBP9gXNfTv7zeH1GXQ5KZmJvM3 mlk/8/NG6CmlFa/Hm1VNez+oDEqP4bwCs3OWZnBKR0ucrcbW911zDr9vd4n12gibASwTm+RqFLS aqEQ2g11qSJkXebK8Byceaw/yTDAGvD2UA8vpFfMvCTeFBLZlYTRCiqngs67ITROhvAL+uqA1nk f8ufBMaNn2y1+NKXGidv3Z/fAKhrN+hkoWCPnn0McMexKKY7IGFNa/TkMBBDAV/53GtvCZFIe/f PNW5Mf2oif+hQG3/+oOFa93+RD/M4KjX1NGUIN8eRawONU7ct9N+4IjM9MURkglvpFFsmr77L3R VyZcndREx5pgcD4pRx54azKuy5LzBk X-Received: by 2002:a05:6402:504d:b0:698:3b7b:e487 with SMTP id 4fb4d7f45d1cf-69881a5406amr2996103a12.19.1782915303572; Wed, 01 Jul 2026 07:15:03 -0700 (PDT) Received: from localhost ([2a00:6d43:908:5803::3]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6987c95003bsm2707229a12.21.2026.07.01.07.15.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Jul 2026 07:15:02 -0700 (PDT) From: "Jonathan Gonzalez V." To: Jacob Champion Cc: pgsql-hackers@lists.postgresql.org Subject: Re: Coverage (lcov) failing with inconsistent error in versions 2.x In-Reply-To: (Jacob Champion's message of "Wed, 1 Jul 2026 05:28:44 -0700") References: <87ldbuc3ik.fsf@gmail.com> Date: Wed, 01 Jul 2026 16:15:01 +0200 Message-ID: <874iiibxui.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi! Jacob Champion writes: > Thanks for the patch! Thanks for the quick answer! > I'm not sure we should get on the treadmill of catering to lcov, when > I look at the huge number of errors its 2.x line now throws for > widely-used compilers and coding styles. (Right now my ignore_errors > setting is up to six categories, I think. Which is unfortunate, but > its signal-to-noise ratio is just not good right now. Just yesterday I > had to patch out an error in 2.4 that was preventing me from running > genhtml.) > > --Jacob Right now with the version that I have for Ubuntu 26.04 (lcov 2.0) I don't have more issues than the `range` one that I'm trying to confirm in the other thread if it is or not an issue. Well, if we're not tracking down all the errors, at least we should try to keep some fix related to the code that make sense, and for other errors, probably we should document which version of lcov we support and the proper .lcovrc file with the errors to ignore so no one have the same problem in the future? I don't think anyone will want to add a .lcovrc file to the repository, but probably a sample file in the documentation will work? Thanks! -- Jonathan Gonzalez V. EDB https://www.enterprisedb.com