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 1qbZCW-00CPe2-JF for pgsql-hackers@arkaria.postgresql.org; Thu, 31 Aug 2023 04:22:37 +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 1qbZCU-003nrb-LX for pgsql-hackers@arkaria.postgresql.org; Thu, 31 Aug 2023 04:22:34 +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.94.2) (envelope-from ) id 1qbZCT-003nrG-75 for pgsql-hackers@lists.postgresql.org; Thu, 31 Aug 2023 04:22:34 +0000 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qbZCO-001tuo-Ov for pgsql-hackers@lists.postgresql.org; Thu, 31 Aug 2023 04:22:31 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id EAB1D3200413; Thu, 31 Aug 2023 00:22:24 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Thu, 31 Aug 2023 00:22:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm1; t=1693455744; x=1693542144; bh=B0 BBpUek9crGwhUBJa0OZ3SFJpDh9J1OCqiE3lQCYEQ=; b=wt3IpfVT2xR9s/UAr9 +w8GQHRDWFD4u3FkTUYJ6EdOvBLVKnxGgsTIbCKDnP63jk774l/W0ajhj6m0SUR9 WUts8QaByoMNBMlfxWNRZB7b+m9K70xvd5BMDTcvBhd7W5GTUJ4TrcyBfaABBb/r UsT9JOkCK/1T0RHan9AnZ+qoCfYPfL/DS2rLkdp4d43UQKsolHHA5904iAjKyIgL IOgHdIWr1Fr7o0t1S1XgdLELwKvULVo0WMZf3VD5DqPWQ+TsquOFrxDMPHayXOVD nlNbdiDPmwvZXFnpavTFcfmLhpdMKoDIpi1i6BGfNTnYegme1t1JUIpx5V78oEH+ YMVg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1693455744; x=1693542144; bh=B0BBpUek9crGw hUBJa0OZ3SFJpDh9J1OCqiE3lQCYEQ=; b=UgzFg4d4j1uSIS3BaDLZ2mFN2zKnD z/rcuQBA8ESMO8o0sN5v7sS8It3a97mU6JyQhZVB1LAJuYEkYYCcugkYwb8pd2Sk EXPErY1iSLzMviMrMubWzBLeHEZdiXORfFaU/nHJ/Pd6ZN5lGhlFs9es6+lpKHlk 9ZYjX62NnCtpcA55Qc8vykQp+RR44X3yRQVQLy2IvMpytpvy5IXPsxcqWIVHf0ij ZZ3hoAIZSthypL6W50bB2w2wz2Uj5l43tFHBCGqLEwauVZbs7WEBnuwHX+KuFYaE 2uVditQV/W+2Tai/IlWoJV7yqFSQfvIl7UO99Aj32R24Ru/dUz6G2Ctig== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudefledgkedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdlvdefmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredt tddunecuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesph grqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepjeeufeffgedtvdelffetvddu fffgleehvddvffevudetleevieeuieeuheetheevnecuffhomhgrihhnpehlihhnrghroh drohhrghdpghhithhlrggsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiihii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 31 Aug 2023 00:22:20 -0400 (EDT) Date: Thu, 31 Aug 2023 13:22:16 +0900 From: Michael Paquier To: Anthony Roberts Cc: Andrew Dunstan , Mike Holmes , Tom Lane , Andres Freund , Ian Lawrence Barwick , Thomas Munro , Julien Rouhaud , PostgreSQL Hackers , robhenry@microsoft.com, "Jonathan S. Katz" , Alvaro Herrera , Amit Kapila , Lina Iyer Subject: Re: [PATCH] Add native windows on arm64 support Message-ID: References: <00b0804c-3e5d-22b5-c7dd-3efe6d43d78d@dunslane.net> <6d533c8f-9158-33e2-d476-f15bc4e055f1@linaro.org> <219d1120-f383-6e63-1954-b3c0ebefa61c@linaro.org> <80542823-5318-12e9-d306-5bbe35a689b1@linaro.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="vpnZsJy99M1Q7T82" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --vpnZsJy99M1Q7T82 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 30, 2023 at 04:12:16PM +0100, Anthony Roberts wrote: > Just a follow-up: having spoken to the relevant people, sadly, right now, > we do not have the capacity to be pulling machines out of our day-to-day = CI > tasks to dedicate to specific projects. Okay, thanks for letting us know. > I can, however, offer a few alternatives: >=20 > 1. If you have capacity on your linux x64 machines, it is possible to > emulate WoA, and run tests that way: > https://www.linaro.org/blog/emulate-windows-on-arm/ > This is something that works well for projects that we have contributed it > to (ie, sse2neon uses it via github actions) - if you run into any issues > with this, we are able to try and fix them on our side, as likely more th= an > postgres would benefit. >=20 > 2. If there is any scope for it on your side at all, a Samsung Galaxy Book > Go 14" can be had from ebay for ~=A3140. > Understandably, this might not be an option for you. >=20 > If it helps, if this is merged, we do have the possibility of running our > own downstream CI builds nightly for the tip of your main branch here: > https://gitlab.com/Linaro/windowsonarm/nightly > This is something we do for a few projects that do not have full upstream > CI. Honestly, I am not sure how to proceed here. Having something in the buildfarm is necessary IMO, because this is the central place that community members look at when it comes to monitoring the stability of a patch committed. Any opinions from the others? -- Michael --vpnZsJy99M1Q7T82 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmTwFXgACgkQnvQgOdby QH1LcQ/8DLJJ/+pTwfiKjoe7eyagAUpwKiHNuYKpAnKKFQENEegxP1YsEypCGz3K O4Lgk5rMnpeo3iZH4zZcAO+NQ4WXzSKocNOaZN7n6cpa2L6eV9HkJsb7/pTF4JYr MHKlbYPM0OIepl1iImBD+Tv5nlDkc6O42Syu8ejrAEY9iZpvYpSh0rPhTNQ3NuPb zhWpmcHV26Dyb2O0hGTw/7nulE2x33noPglqWSf8BYLyJdyAdu2cCwFdcgh8M2vn PknirQHFXSaLWtdOPjRnottm152q31XS9e0RUqXJqx1jz+EGR/R4xjHmll1XHKS3 6II2jXF6YaYCXovCk8y6VAF4gAk8xeK3JjZ/Cll+w/vDDx7hG4BvOEPPS739cHrk kOo9fKeCqQ9tbwC63ZKyDS4Wf24gp/WkZhgu/FxiLmt6o2/zv9KxN67KUX4WsbHQ uyKKHHbejBgk1rrXtD59nggLu24/7KhOH/ejddq5QJ9/zJ7ez4iw+D3UzGxbX0qp lwTnULtNdZEGBlJkTbS5N1mH0ObMP258lCeeiHpUwDD9ub37YaPXKTZ5sc176o0d PR1pYYXufzIvkYmVYdAhJ7NAioxaIwHapDGul7L3D9h1ddHpRJPOFkGKbjyCU6dW bGfOR2H+eXzfDYIVikDnMArVaFpHRtRw043iHJkJXkSob99ZQ9E= =sf1K -----END PGP SIGNATURE----- --vpnZsJy99M1Q7T82--