Date: Mon, 22 Jun 2026 10:36:29 +0200 From: Piotr Kubaj <pkubaj@FreeBSD.org> To: Konstantin Belousov <kib@freebsd.org> Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: 255538cd9060 - main - powerpc64le: switch long double to IEEE binary128 Message-ID: <ajj0DZkfwhCxmfnC@talos-powerpc64le> In-Reply-To: <ajhs3Nqn4i7jmd5N@kib.kiev.ua> References: <6a35bbf2.44afb.6a2dde3e@gitrepo.freebsd.org> <ajhs3Nqn4i7jmd5N@kib.kiev.ua>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On 26-06-22 01:59:40, Konstantin Belousov wrote: > On Fri, Jun 19, 2026 at 10:00:18PM +0000, Piotr Kubaj wrote: > > The branch main has been updated by pkubaj: > > > > URL: https://cgit.FreeBSD.org/src/commit/?id=255538cd906045095d0c2113ae6c4731ce36c0cf > > > > commit 255538cd906045095d0c2113ae6c4731ce36c0cf > > Author: Piotr Kubaj <pkubaj@FreeBSD.org> > > AuthorDate: 2026-06-15 15:37:26 +0000 > > Commit: Piotr Kubaj <pkubaj@FreeBSD.org> > > CommitDate: 2026-06-19 21:25:39 +0000 > > > > powerpc64le: switch long double to IEEE binary128 > > > > Change powerpc64le's long double from 64-bit double to IEEE 754 > > binary128 (quad, 113-bit mantissa), matching aarch64 and riscv64. > > > > Gated on FreeBSD 16 and powerpc64le only. > > > > Differential Revision: https://reviews.freebsd.org/D57388 > > Reviewed by: adrian > > Relnotes: yes > > I get the following from tinderbox: > > ld.lld: error: version script assignment of 'CXXABI_1.3' to symbol 'typeinfo for long double const*' failed: symbol not defined > ld.lld: error: version script assignment of 'CXXABI_1.3' to symbol 'typeinfo for long double' failed: symbol not defined ld.lld: error: version script assignment of 'CXXABI_1.3' to symbol 'typeinfo for long double*' failed: symbol not defined > ld.lld: error: version script assignment of 'CXXABI_1.3' to symbol 'typeinfo name for long double const*' failed: symbol not defined > ld.lld: error: version script assignment of 'CXXABI_1.3' to symbol 'typeinfo name for long double' failed: symbol not defined > ld.lld: error: version script assignment of 'CXXABI_1.3' to symbol 'typeinfo name for long double*' failed: symbol not defined > cc: error: linker command failed with exit code 1 (use -v to see invocation) > --- libcxxrt.so.1.full --- > *** [libcxxrt.so.1.full] Error code 1 > Hm, I did make universe test builds on universe16a (can share build logs if necessary) and all the builds passed fine. Does tinderbox build differently? [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- iQJPBAABCAA5FiEEycyIeNkkgohzsoorelmbhSCDnJ0FAmo49AwbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMCwyAAoJEHpZm4Ugg5ydcOQP/3gnZPpV9A3z9SKALRaP neAD6Yxhx5/TukBqf1s/+lkrGonHeJrDQSt55BAkM/xnu2iTErZ2zcVxAjDjzX+U N06Q6urHByw8SAqKFESkO50lMckuC08zqIq7SM+6X460h5qoXU9AJ/+GlumWrUZ8 u5PXAD/bDsc/TxYKpeAhKF2FABzb5rH15wTI8Ll6FB2MCm4dXtUgnhBjznDzWCuT kwO5XZc4FxlwzA50nKL8A9ZfUH/y6WlZI7ikqkOSq5DGj2j7PlpL5GFXMqbySW0X TAT9IKankXSLhefFC60JlA+RmC9GC4HnKtRFQRNU8pMnCEXFG7px5jvW26t+RHpZ Wa0nKF0eXgcPixyATp3l60itTcVOy4RxXaOsJhpOLjb7gajPcKsnSCTOY3tj12h1 ix23/hOzi3/L5f6BzMeJlID79FqP/EVGQFAfvxbIsU+xuPMXP3BFvTVcptM6S5r/ WjJBuE3pDeN6kg+dN2rkXkcqsgFqg/yki5dMrvmFI9cmrZIBiIsh9Ji1iyAzorxq +i+ZLxX1aaMItNCAWOG43dho0K65MTE2aFMCiGBnETBPdyQazDfORcxS8Ej5V8h9 P7oWIOvpzNfseZbdEtYuH+dFzCI+lnDydO9osZWEUfZndxVKc+tUknhojCnBuzKb AagsgWQDM4BI4csBbguAJ7Z4 =UvE3 -----END PGP SIGNATURE-----home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ajj0DZkfwhCxmfnC>
