This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/14412] Removal of sysdeps/x86_64/fpu/s_sincos.S causes regressions
- From: "carlos at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Thu, 25 Apr 2013 23:35:51 +0000
- Subject: [Bug math/14412] Removal of sysdeps/x86_64/fpu/s_sincos.S causes regressions
- Auto-submitted: auto-generated
- References: <bug-14412-131 at http dot sourceware dot org/bugzilla/>
http://sourceware.org/bugzilla/show_bug.cgi?id=14412
Carlos O'Donell <carlos at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |liubov.dmitrieva at gmail
| |dot com, spoyarek at redhat
| |dot com
--- Comment #10 from Carlos O'Donell <carlos at redhat dot com> 2013-04-25 23:35:51 UTC ---
(In reply to comment #9)
> this is critical bug
> it shouldn't be marked as enhancement
If we fix sinf to be fast again it will be imprecise which is a critical bug
for another class of users. There is no implementation that can satisfy all
requirements from all users. At the very least the precise implementation is at
least correct if slow. Therefore this is an enhancement request to make the
implementation fast.
We are working on the possibility of having 3 libm variants, fast, default, and
precise. At that point -ffast-math will select the fast variant and provide a
fast but imprecise implementation.
Until then we need help looking into these performance issues to see if we can
relax the feraiseexcept in some cases or optimize the code to call it less
times.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.