public inbox for gcc-prs@sourceware.org help / color / mirror / Atom feed
From: ehrhardt@mathematik.uni-ulm.de To: gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nobody@gcc.gnu.org, szegedy@or.uni-bonn.de Subject: Re: c/10844: Wrong computation on nan initialized vectors. Date: Mon, 19 May 2003 12:01:00 -0000 [thread overview] Message-ID: <20030519120116.3961.qmail@sources.redhat.com> (raw) Synopsis: Wrong computation on nan initialized vectors. State-Changed-From-To: feedback->closed State-Changed-By: cae State-Changed-When: Mon May 19 12:01:16 2003 State-Changed-Why: Oh! I was about to believe you that this is a bug but it is not. The nan () function was introduced into math.h with the c99 standard but the default used by gcc is the c89 standard. With this standard the nan function is #ifdef'ed out intentionally. Hence there is no prototype for nan (as -Wall would have told you)! Hence gcc assumes that the return value of nan is int not double. Adding the prototype manually or using the -std=c99 option will make the problem go away. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10844
next reply other threads:[~2003-05-19 12:01 UTC|newest] Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top 2003-05-19 12:01 ehrhardt [this message] -- strict thread matches above, loose matches on Subject: below -- 2003-05-19 15:06 Christian Szegedy 2003-05-19 10:17 Christian Szegedy 2003-05-18 17:49 ehrhardt 2003-05-18 17:26 szegedy
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20030519120116.3961.qmail@sources.redhat.com \ --to=ehrhardt@mathematik.uni-ulm.de \ --cc=gcc-bugs@gcc.gnu.org \ --cc=gcc-gnats@gcc.gnu.org \ --cc=gcc-prs@gcc.gnu.org \ --cc=nobody@gcc.gnu.org \ --cc=szegedy@or.uni-bonn.de \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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).