This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug math/22146] New: C++ build issue with float128 on x86_64


https://sourceware.org/bugzilla/show_bug.cgi?id=22146

            Bug ID: 22146
           Summary: C++ build issue with float128 on x86_64
           Product: glibc
           Version: 2.26
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: math
          Assignee: unassigned at sourceware dot org
          Reporter: romain.naour at gmail dot com
  Target Milestone: ---

Created attachment 10417
  --> https://sourceware.org/bugzilla/attachment.cgi?id=10417&action=edit
patch disabling float128

Hi,

I'm trying to update to glibc 2.26 in Buildroot but I encounter the same build
issue with some C++ programs or libraries (mesa, kodi, jsoncpp for now).

Each issue can be fixed easily but this means that we can't use
"std::fpclassify" anymore.

See:
[mesa]    http://patchwork.ozlabs.org/patch/809139/
[kodi]    http://patchwork.ozlabs.org/patch/809146/
[jsoncpp] http://patchwork.ozlabs.org/patch/809144/

git bisect return the offending commit:

https://sourceware.org/git/?p=glibc.git;a=commit;h=c86ed71d633c22d6f638576f7660c52a5f783d66

As a workaround I disabled float128 on x86 and x86_64 and the C++ issue is
gone. But this is not a good solution...

I haven't find any bug report about this.
Can you have a look?

Best regards,
Romain Naour

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]