[Bug libstdc++/108200] New: std::format fails on AIX due to __float128 not being supported by std::to_chars

redi at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Dec 22 17:52:48 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108200

            Bug ID: 108200
           Summary: std::format fails on AIX due to __float128 not being
                    supported by std::to_chars
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: redi at gcc dot gnu.org
  Target Milestone: ---
            Target: powerpc-ibm-aix*

FAIL: std/format/formatter/requirements.cc (test for excess errors)
Excess errors:
ld: 0711-317 ERROR: Undefined symbol: ._ZSt8to_charsPcS_g
ld: 0711-317 ERROR: Undefined symbol: ._ZSt8to_charsPcS_gSt12chars_formati
ld: 0711-317 ERROR: Undefined symbol: ._ZSt8to_charsPcS_gSt12chars_format
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
collect2: error: ld returned 8 exit status

UNRESOLVED: std/format/formatter/requirements.cc compilation failed to produce
executable

The __float128 format support should be disabled on AIX.


More information about the Gcc-bugs mailing list