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 1vLimG-008AK1-16 for pgsql-hackers@arkaria.postgresql.org; Wed, 19 Nov 2025 14:03:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vLimD-00DCg0-2j for pgsql-hackers@arkaria.postgresql.org; Wed, 19 Nov 2025 14:03:18 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vLimD-00DCfs-18 for pgsql-hackers@lists.postgresql.org; Wed, 19 Nov 2025 14:03:17 +0000 Received: from mail-ot1-x334.google.com ([2607:f8b0:4864:20::334]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vLimA-000Ld9-2u for pgsql-hackers@lists.postgresql.org; Wed, 19 Nov 2025 14:03:16 +0000 Received: by mail-ot1-x334.google.com with SMTP id 46e09a7af769-7c75dd36b1bso2204206a34.2 for ; Wed, 19 Nov 2025 06:03:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tigerdata.com; s=google; t=1763560994; x=1764165794; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+M5sMdd83+TCTyOHZGWpNwG6EPvR9pbaiWvDon1Wh4I=; b=QZiXlnu9FV+UrHyBVR/OucpNo86CwbWtV3+g2bDPYtsSa/N/GvWK8E4Yr555TnJrGw cbnQCaV38e9AzgybuXSqNPBSKhXIweoZTO+mujtVy19Nfup2JA9k9Ym35UE2oo99DejW tfKZoW2E6llz/uVM0RfSYCbxWGaBd52a5+bGNKa5Z+Hhw3lKAWzYaqwF8oHXABYnMymi W9F31OkioNITHthUwoDv5rVWeLUtLU8ILmgdSVq28JArmM0c+m2Rat9uVsYcKrYXscPx viBJeYo1x8EJNpXf6RRH/yeAI7CdmGGX6gjRXW3hzloDftbRXJINvmef329VDM8iW4Xj kDMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763560994; x=1764165794; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+M5sMdd83+TCTyOHZGWpNwG6EPvR9pbaiWvDon1Wh4I=; b=de3AZT3hJhwf/nrEVMA3gyVy7+6mcO42xunnl/6dJ/zcIw3pLX1V4ljEp0HCLVnw1K fkUy+nY9dD+RyPFeXZX2/sRvIuZs/5zW5Cf/U6c1+NQDeqcrt3cqjuXyI9G1H2ONCxcF 9dMMuVQqgbDeNsJ4YTy0lpgCnaP0XhDzT4/wGbQT5NUsqj7ydRVSdeNMzibiE8Iul3A3 tt/PNuKYT5g0m5PvweVKKpQsuOOP6Mk5MA+ZckpNk9B4l+tBUoQCsCdLHEVRvyNi2IDw 68UIggyXogLXTDCbmKJnApabfvgLalT7z+Kj9AgdNlLY+O3yzKMHXEWiAD1st+KH76C9 oVeg== X-Forwarded-Encrypted: i=1; AJvYcCUaM5HVHXRSXMF7XztJPIhhYJIYU9FI///PGF1Uae9AP+oE9XJp+SuNjnbpnXhMebM2A5yXVWABS+/C11OA@lists.postgresql.org X-Gm-Message-State: AOJu0YxGQh9gyqgcYO4UxTmXwBPMNYbMHojwfxaixxZ/FsVPD4fEv0f1 svUbe4mwRarrQO6DjtuoalezNcmyxX+0PwOIRJuRfxcc32rfRiesvtfnIsrAe1P1ggMgiAZfvJt 2kEZbP31JMJwo9jIImMYUZwUc0SYOliqgsTWROXX+aQ== X-Gm-Gg: ASbGncuZPzxQf5XWT+pufV3Hi98QYJH4V6k+wYt2H9C/R/Z9zT4KTeGNpTjsS2w2SmE fhG5AJoowRzVNJ1PvVdSzl1MsBImvQZWjoEknmay4Lj/PS8+JaPvuQQdPL96m4dZx0N1TS0q52f UlLV/lkKPrKHdZn7D03rQPVhsDNGlNI1Hs6MhGnFxxaxmD2duik0nPTPUUFJvlA4l+emj8ILbvN EWYjOy9ZrhcfcXwAzZIN3x0uhhe6u5EC6uGXmRn76j81LEsPXEDH01yDXkFgeCCE53DT2Hw X-Google-Smtp-Source: AGHT+IGfYGKRWQ/uO2jkix2lpJ5RcOuZGcaxRB2SGx+qFmECgS+zWxW3fnCq2pShzhMUliRGc6cwjB5hyQn/a82Ipu0= X-Received: by 2002:a05:6830:718d:b0:758:1417:7ee7 with SMTP id 46e09a7af769-7c7443c2ad2mr10997716a34.5.1763560994505; Wed, 19 Nov 2025 06:03:14 -0800 (PST) MIME-Version: 1.0 References: <536409d2-c9df-4ef3-808d-1ffc3182868c@iki.fi> In-Reply-To: From: Aleksander Alekseev Date: Wed, 19 Nov 2025 17:03:03 +0300 X-Gm-Features: AWmQ_blDaaMIc2dWqvJLIkG7Axxu3Ms5Z7IywAoKSWNjSOqE4dk0KqBT4HbbGno Message-ID: Subject: Re: Trying out To: Thomas Munro Cc: Heikki Linnakangas , PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Thomas, > It passes with VS 2022 on CI. I had to skip some assertions about > macros promising lock-free implementation, that it doesn't define in C > mode yet. They are definitely lock-free though[1], and the macros are > defined for C++, and the same under the covers... Perhaps > feature/conformance macros won't be defined until a few remaining > pieces (things we don't care about) are accessible from C? (I see > that Visual Studio 2026 has also just shipped a couple of days ago, > not investigated.) Thanks for working on this. I checked v2 on Linux x64 with and without Valgrind and it passed all the tests. I haven't looked at the code closely yet. -- Best regards, Aleksander Alekseev