From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7380A15802E for ; Fri, 28 Jun 2024 05:20:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 162A82BC016; Fri, 28 Jun 2024 05:20:18 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A1D66E2ADB for ; Fri, 28 Jun 2024 05:20:17 +0000 (UTC) Message-ID: Subject: Re: x86 FP issues (Re: [gentoo-dev] Arch Status and Future Plans) From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org, Arthur Zamarin Date: Fri, 28 Jun 2024 07:20:12 +0200 In-Reply-To: <87tthgo8pt.fsf@gentoo.org> References: <75654daa-c5fc-45c8-a104-fae43b9ca490@gentoo.org> <87tthgo8pt.fsf@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-BLcgtHtuljmSBG3iUPWH" User-Agent: Evolution 3.52.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-Archives-Salt: a0442aa4-2c15-47a8-8e14-d6948c1030f0 X-Archives-Hash: 8020e0b2b785a44e1d10c1fb8d491f8e --=-BLcgtHtuljmSBG3iUPWH Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 2024-06-26 at 01:20 +0100, Sam James wrote: > Arthur Zamarin writes: >=20 > > Hi all, this will be a long mail, and might be confusing, I'll try to > > organize it, but this is a mess, so bear with me. > > [...] > > =3D=3D=3D=3D=3D=3D=3D=3D 32-bit arches =3D=3D=3D=3D=3D=3D=3D=3D > >=20 > > This includes stable arches x86, arm, ppc, sparc32, dev arches s390, an= d > > maybe more. Those are in much worse situation, with a mess on various > > fronts, some of them super hard to continue support. For example > > qtwebengine is less and less likely to manage to compile on a > > real-hardware, and not 32-bit chroot on 64-bit host. Arch Team want to > > minimize our work on those arches, meaning mass-destable and even > > mass-dekeyword, with potentially full drop of stable status. > >=20 > > =3D=3D=3D=3D=3D=3D=3D=3D x86 =3D=3D=3D=3D=3D=3D=3D=3D > >=20 > > Stable 32-bit arch. I'll be honest, I don't believe at all this should > > be stable arch anymore. I propose making it dev arch, and mass-dekeywor= d > > stuff we got because of inertia. This arch is close to HW die. (let's > > not talk about i486 vs i686). >=20 > I think the mfpmath=3Dsse thing [0] makes this a bit better but I still > sympathise with your point. I'd just like to point out that `-mfpmath=3Dsse` is a two-edged sword. It generally makes results more consistent with other architectures which is good and resolves some test failures when people *aren't testing with x86*. However, it breaks stuff when people are specifically testing with x86 and accounting for i387 math (sigh). >=20 > [0] https://public-inbox.gentoo.org/gentoo-dev/ce894afe6c2b324fef012da9bb= 9387cfde7aed03.camel@gentoo.org/ --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-BLcgtHtuljmSBG3iUPWH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQFGBAABCgAwFiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAmZ+SAwSHG1nb3JueUBn ZW50b28ub3JnAAoJEGOa2uIyniQOWg0H/0OwXoXiHZXElqIscHtZueccZ0wPYcWJ 7EPfoj6Y+KlPW3u8c32nkwrhytb3Ci/Anz0mFHDgWgtw7r4BghUCm0Sg5t94Vc9O vw7uz95CWLTxAGM63IuAj22OtxUnBlJULR7SoJlJv0m+QCiCwgxeY/7K4j7fnQTG Fd8beZFWgldQbYgFs+BpDxMvDqQeprvak+5907Z8f7F5DI1Fd1okCUnGXpp+mJHM n0V7GGTSFfN0rIIpmDQoOayPYAjnrHCjU5Q1pDLpX+TxtP0z5xwpwcTZvWH3hUTq fMpQG1+RoRcLLn0sCbuwGpzgQ+A8Z21wn/rxuK9RGYANBrCk6igl2Ao= =lAqL -----END PGP SIGNATURE----- --=-BLcgtHtuljmSBG3iUPWH--