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.94.2) (envelope-from ) id 1sgnOw-0088o8-9j for pgsql-hackers@arkaria.postgresql.org; Wed, 21 Aug 2024 15:37:34 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sgnOt-00CUDK-A4 for pgsql-hackers@arkaria.postgresql.org; Wed, 21 Aug 2024 15:37:31 +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.94.2) (envelope-from ) id 1sgnOs-00CUDB-W7 for pgsql-hackers@lists.postgresql.org; Wed, 21 Aug 2024 15:37:31 +0000 Received: from mail-il1-x12a.google.com ([2607:f8b0:4864:20::12a]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sgnOq-000nTz-9Z for pgsql-hackers@lists.postgresql.org; Wed, 21 Aug 2024 15:37:30 +0000 Received: by mail-il1-x12a.google.com with SMTP id e9e14a558f8ab-39d254187daso20944755ab.0 for ; Wed, 21 Aug 2024 08:37:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724254647; x=1724859447; darn=lists.postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=Xx0ey5yi+EP8FHHk0UJkxqgJa8JxeTYjF4ehFPZhras=; b=NO2IMXUrhHRte/QneBJFDuVS8NX2oQNEGx0uFJEyjTNMlFU+RLa/H7WZHRAvahCgid N9YCxvQImyeA96kW3qLLKw31Zu2qRtpEL/GDRiuFjmqL/pLiwILl5dG7pytlvd+SmLZB BClDNXZ8hfjuxs3EjREaGPbWV8RwiFyDA4ddwTunq6bKdta5Tco3g8wtRAfJdRm36bVq dIZq4Jfd3LEZw0P+fg3hTrrXCX+J475EJGPyVFQgNnFG5ebB710rDNYFKW6gURJkrm4D 5z0R8EwzB8wnh4s8bvIldrs57RQczdyFndwmaz+sI+OP8L1r4tkYpr4t7MPRh5OALRp9 fZlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724254647; x=1724859447; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Xx0ey5yi+EP8FHHk0UJkxqgJa8JxeTYjF4ehFPZhras=; b=vUdPbE6gfMy/vJpsGMLCFVF2F/7Z/LWHzFMcikQ0R1jF4ViMgX+V9cIOE4z2WWpjzi pwI6y8YWTvfkm8U1v+xrL6mN9DBYr+YwvgJdoSGI8P+Y/xJyKOB+pM0adtSJDzcHAjWu JO6DRnL4MyYcLlVcikfuAy+Du2nHCX4z4WCEU/WY0CFYMDcli4FUUaZDBuQYO95JzDMr F0jOojX6KcZerfhDkE2E4Ww8YSkoxrFsysH/iaejEcHRvZYgOTHq0igEhur7RHPwmDIp KK8AAaayzGyTtCAkmzHF57e3vjU0HhkEOZ1PXsbXxDXZmJrHUME44ElgGmACtw1VgYBA oOqg== X-Forwarded-Encrypted: i=1; AJvYcCVCn1Sgf+D3ix20Z26C4YUfqHd0U0DpE9RrD6OpX3IaUnrvZRngeM25v45Xdh6GvxpL03co95k74AXhofJz@lists.postgresql.org X-Gm-Message-State: AOJu0YydZEJmmOa/xiZ2Wy0jQusoSn/tGS5iPxZ/L9bcnq398aplBzT5 FLb3meHK5kDmcgYf5lwowgSdwWVx1u0utgg2UzrwOmNSMGBdOS91 X-Google-Smtp-Source: AGHT+IEC5A47B7O+6dQjsInLzAGxDZPs2mZNVRfLucoDtValoumKHyI66XpVDHUr+tXBLR+B2V0VHw== X-Received: by 2002:a05:6e02:509:b0:39d:6397:31b9 with SMTP id e9e14a558f8ab-39d6c3bee03mr22134205ab.28.1724254647573; Wed, 21 Aug 2024 08:37:27 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id e9e14a558f8ab-39d46a41795sm30576905ab.5.2024.08.21.08.37.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Aug 2024 08:37:27 -0700 (PDT) Date: Wed, 21 Aug 2024 10:37:25 -0500 From: Nathan Bossart To: Alexander Lakhin Cc: Joseph Koshakow , jian he , Heikki Linnakangas , Matthew Kim , Tom Lane , PostgreSQL Hackers , Andres Freund Subject: Re: Remove dependence on integer wrapping Message-ID: References: <9f18f27f-8023-e72d-4c25-95a62117d9fa@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9f18f27f-8023-e72d-4c25-95a62117d9fa@gmail.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, Aug 21, 2024 at 10:00:00AM +0300, Alexander Lakhin wrote: > I'd like to add some info to show how big the iceberg is. Hm. It seems pretty clear that removing -fwrapv won't be happening anytime soon. I don't mind trying to fix a handful of cases from time to time, but unless there's a live bug, I'm probably not going to treat this stuff as high priority. -- nathan