From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 3DDBF3858D28; Wed, 1 Nov 2023 13:52:09 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3DDBF3858D28 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1698846729; bh=JCjuJmnIJxCJUXIR1EjXLx72/cO2GcUHrZ7paRVMXdk=; h=From:To:Subject:Date:In-Reply-To:References:From; b=tkHRNW/FeajQNgbrVmHqcBpL4XVEO2DfZ3OJAkR8ypMyWlq/DcbovQRjzNfJHuL36 IXFHLRMt5S9Jf70et150KDiozBnu2qZ+IhkELi6vqH/XCyo6GNns4vN4zsNB3Au5Wg zehxaDrxJU3V3SH1fi7DdogARVvEh7VQyxA7BNzw= From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug modula2/111956] Many powerpc platforms do _not_ have support for IEEE754 long double Date: Wed, 01 Nov 2023 13:52:08 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: modula2 X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: gaius at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D111956 --- Comment #3 from Eric Gallager --- (In reply to Thomas Schwinge from comment #2) > While you (Gaius) here report test failure, similar to what Maciej had > reported in PR112091 "rs6000: redefinition of 'constexpr long double > std::abs(long double)', while building libgm2", I can't even build libgm2 > anymore. >=20 > Similar had reported Eric (CCed here) on GCC IRC, 2023-10-20: >=20 > ok now this is an error I haven't seen before > > /home/egallager/gcc/.cfarm135_build.build/powerpc64le-unknown-linux-gnu/ > libstdc++-v3/include/bits/std_abs.h:137:3: error: redefinition of 'conste= xpr > long double std::abs(long double)' > seen on cfarm135 > I think I remember something about __float128 being we= ird > on certain powerpc systems? Is there a configure flag that affects it? > I'll open a bug about it... > although actually wait... I'm not quite sure the > component, though... it's an error from a libstdc++ header, but it shows = up > while building KeyBoardLEDs.lo for libm2cor in libgm2, but only for a > specific target... Ah, thanks for the cc! I'd meant to look further into this, but got distrac= ted by other things...=