Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jun 2026 01:59:40 +0300
From:      Konstantin Belousov <kib@freebsd.org>
To:        Piotr Kubaj <pkubaj@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:  <ajhs3Nqn4i7jmd5N@kib.kiev.ua>
In-Reply-To: <6a35bbf2.44afb.6a2dde3e@gitrepo.freebsd.org>

index | next in thread | previous in thread | raw e-mail

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



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ajhs3Nqn4i7jmd5N>