public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
From: "joseph at codesourcery dot com" <gcc-bugzilla@gcc.gnu.org> To: gcc-bugs@gcc.gnu.org Subject: [Bug c/43128] [4.5 Regression] c-c++-common/pr41779.c doesn't work Date: Sun, 21 Feb 2010 17:43:00 -0000 [thread overview] Message-ID: <20100221174335.21360.qmail@sourceware.org> (raw) In-Reply-To: <bug-43128-682@http.gcc.gnu.org/bugzilla/> ------- Comment #12 from joseph at codesourcery dot com 2010-02-21 17:43 ------- Subject: Re: [4.5 Regression] c-c++-common/pr41779.c doesn't work There is a technical bug here, in that the semantics I intended to implement and said I was implementing were that implicit conversions from integers to floating-point types result in a value representable in the new type. It's not the missing warning that's the bug - right now there is a conversion to long double of a value representable in long double, so the lack of warning is in accordance with the semantics implemented. What is a bug is that the semantics implemented as not as intended. That they are not proper excess precision semantics (and remember that no previous release had proper excess precision semantics, so this is barely a regression) relies on such implicit conversions not being "operations with floating operands" and so not being liable to have excess precision under 5.2.4.2.2 paragraph 8. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43128
next prev parent reply other threads:[~2010-02-21 17:43 UTC|newest] Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top 2010-02-20 7:12 [Bug c/43128] New: " hjl dot tools at gmail dot com 2010-02-20 10:40 ` [Bug c/43128] " manu at gcc dot gnu dot org 2010-02-20 11:00 ` Andrew Pinski 2010-02-20 11:01 ` pinskia at gmail dot com 2010-02-20 11:51 ` manu at gcc dot gnu dot org 2010-02-20 11:51 ` manu at gcc dot gnu dot org 2010-02-20 13:52 ` rguenth at gcc dot gnu dot org 2010-02-20 15:53 ` hjl dot tools at gmail dot com 2010-02-21 15:39 ` hjl dot tools at gmail dot com 2010-02-21 15:56 ` hjl dot tools at gmail dot com 2010-02-21 16:16 ` hjl dot tools at gmail dot com 2010-02-21 16:46 ` [Bug c/43128] [4.5 Regression] " hjl dot tools at gmail dot com 2010-02-21 16:48 ` hjl dot tools at gmail dot com 2010-02-21 17:25 ` manu at gcc dot gnu dot org 2010-02-21 17:43 ` joseph at codesourcery dot com [this message] 2010-02-21 17:57 ` manu at gcc dot gnu dot org 2010-02-21 18:00 ` hjl dot tools at gmail dot com 2010-02-21 18:16 ` joseph at codesourcery dot com 2010-02-21 18:25 ` manu at gcc dot gnu dot org 2010-02-21 18:32 ` joseph at codesourcery dot com 2010-02-22 23:56 ` manu at gcc dot gnu dot org 2010-02-23 0:27 ` manu at gcc dot gnu dot org 2010-02-23 0:30 ` joseph at codesourcery dot com 2010-02-23 8:39 ` manu at gcc dot gnu dot org 2010-02-23 10:23 ` manu at gcc dot gnu dot org 2010-02-23 16:32 ` joseph at codesourcery dot com 2010-02-23 16:39 ` joseph at codesourcery dot com 2010-02-23 17:34 ` manu at gcc dot gnu dot org 2010-02-24 10:39 ` manu at gcc dot gnu dot org 2010-02-24 13:10 ` manu at gcc dot gnu dot org 2010-02-24 13:10 ` manu at gcc dot gnu dot org
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=20100221174335.21360.qmail@sourceware.org \ --to=gcc-bugzilla@gcc.gnu.org \ --cc=gcc-bugs@gcc.gnu.org \ /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).