public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/49813] New: sinh vs asinh vs constexpr
@ 2011-07-22 10:33 paolo.carlini at oracle dot com
  2011-07-22 10:40 ` [Bug c++/49813] [C++0x] " rguenth at gcc dot gnu.org
                   ` (60 more replies)
  0 siblings, 61 replies; 62+ messages in thread
From: paolo.carlini at oracle dot com @ 2011-07-22 10:33 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49813

           Summary: sinh vs asinh vs constexpr
           Product: gcc
           Version: 4.7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: paolo.carlini@oracle.com


Hi. This issue, pointed out in private email by Vincenzo, puzzles me, I'm not
even sure whether it's a C++ proper or an optimization issue related to the way
we are lately able to optimize at compile time, mathematical functions of
compile time constant arguments. To be safe, I'm adding in CC both Jason and
Richi.

(Note, I'm using math.h instead of cmath for avoidance of doubt that this may
have to do with the library...)

//////////////

#include <math.h>

int main()
{
  constexpr double ds  = sinh(1.0);   // Ok
  constexpr double das = asinh(1.0);  // Doesn't compile.
}


^ permalink raw reply	[flat|nested] 62+ messages in thread

end of thread, other threads:[~2020-03-11 16:39 UTC | newest]

Thread overview: 62+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-22 10:33 [Bug c++/49813] New: sinh vs asinh vs constexpr paolo.carlini at oracle dot com
2011-07-22 10:40 ` [Bug c++/49813] [C++0x] " rguenth at gcc dot gnu.org
2011-07-22 10:42 ` rguenth at gcc dot gnu.org
2011-07-22 10:50 ` rguenth at gcc dot gnu.org
2011-07-22 10:51 ` paolo.carlini at oracle dot com
2011-07-22 10:53 ` paolo.carlini at oracle dot com
2011-07-22 10:58 ` rguenther at suse dot de
2011-07-22 11:02 ` paolo.carlini at oracle dot com
2011-07-22 11:08 ` vincenzo.innocente at cern dot ch
2011-07-22 11:10 ` paolo.carlini at oracle dot com
2011-07-22 11:19 ` rguenther at suse dot de
2011-07-22 11:23 ` paolo.carlini at oracle dot com
2011-07-22 11:23 ` rguenther at suse dot de
2011-07-22 11:25 ` paolo.carlini at oracle dot com
2011-07-22 11:30 ` rguenther at suse dot de
2011-07-22 11:31 ` rguenth at gcc dot gnu.org
2011-07-22 11:41 ` paolo.carlini at oracle dot com
2011-07-22 11:45 ` rguenther at suse dot de
2011-07-22 12:32 ` paolo.carlini at oracle dot com
2011-07-22 14:43 ` jason at gcc dot gnu.org
2011-07-22 15:08 ` paolo.carlini at oracle dot com
2011-07-22 15:31 ` paolo.carlini at oracle dot com
2011-07-22 16:07 ` jason at gcc dot gnu.org
2011-07-22 16:49 ` vincenzo.innocente at cern dot ch
2011-07-22 17:17 ` paolo.carlini at oracle dot com
2011-07-24 14:56 ` daniel.kruegler at googlemail dot com
2011-07-25  5:12 ` jason at gcc dot gnu.org
2011-07-25 10:20 ` [Bug libstdc++/49813] " paolo.carlini at oracle dot com
2011-07-25 10:24 ` paolo.carlini at oracle dot com
2011-07-25 10:46 ` rguenth at gcc dot gnu.org
2011-07-25 10:51 ` [Bug c++/49813] " paolo.carlini at oracle dot com
2011-07-25 10:55 ` paolo.carlini at oracle dot com
2011-07-25 11:00 ` rguenther at suse dot de
2011-07-25 11:02 ` vincenzo.innocente at cern dot ch
2011-07-25 11:18 ` paolo.carlini at oracle dot com
2011-07-25 11:43 ` paolo.carlini at oracle dot com
2011-07-25 11:46 ` paolo.carlini at oracle dot com
2011-07-25 11:46 ` rguenther at suse dot de
2011-07-25 11:47 ` paolo.carlini at oracle dot com
2011-07-25 11:50 ` paolo.carlini at oracle dot com
2011-07-25 11:58 ` paolo.carlini at oracle dot com
2011-07-25 19:59 ` paolo.carlini at oracle dot com
2011-07-26  0:12 ` jason at gcc dot gnu.org
2011-07-26  0:27 ` jason at gcc dot gnu.org
2011-07-26  0:29 ` paolo.carlini at oracle dot com
2011-07-27 16:51 ` paolo.carlini at oracle dot com
2011-07-27 17:19 ` paolo.carlini at oracle dot com
2011-07-27 19:34 ` paolo at gcc dot gnu.org
2011-07-27 22:33 ` ghazi at gcc dot gnu.org
2011-07-27 22:56 ` paolo.carlini at oracle dot com
2011-07-27 23:15 ` ghazi at gcc dot gnu.org
2011-07-28  6:48 ` jakub at gcc dot gnu.org
2011-07-28  9:28 ` rguenther at suse dot de
2011-07-28 21:01 ` sje at gcc dot gnu.org
2011-08-01 18:16 ` jason at gcc dot gnu.org
2011-08-01 18:28 ` jason at gcc dot gnu.org
2011-08-01 19:27 ` paolo at gcc dot gnu.org
2011-08-11 17:34 ` paolo.carlini at oracle dot com
2011-09-21  1:21 ` paolo.carlini at oracle dot com
2014-12-31 15:00 ` yaghmour.shafik at gmail dot com
2020-03-11 16:31 ` redi at gcc dot gnu.org
2020-03-11 16:39 ` jakub at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).