public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: libstdc++/6718: Boost1.28 run-time problem
@ 2002-10-25 14:46 Nathan Sidwell
0 siblings, 0 replies; 5+ messages in thread
From: Nathan Sidwell @ 2002-10-25 14:46 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR libstdc++/6718; it has been noted by GNATS.
From: Nathan Sidwell <nathan@codesourcery.com>
To: gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org, pcarlini@unitus.it,
gcc-bugs@gcc.gnu.org
Cc:
Subject: Re: libstdc++/6718: Boost1.28 run-time problem
Date: Fri, 25 Oct 2002 22:36:05 +0100
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6718
this is a libstdc++ issue. <limits> appears to specialize
template<> struct numeric_limits<double> to
static double infinity() throw()
{ return __glibcpp_double_infinity; }
and earlier,
#ifndef __glibcpp_double_infinity
#define __glibcpp_double_infinity 0.0
#endif
on the mainline this is significantly different, using __builtin_huge_val.
nathan
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: libstdc++/6718: Boost1.28 run-time problem
@ 2002-10-27 13:55 paolo
0 siblings, 0 replies; 5+ messages in thread
From: paolo @ 2002-10-27 13:55 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, gdr, nobody, pcarlini
Synopsis: Boost1.28 run-time problem
Responsible-Changed-From-To: unassigned->gdr
Responsible-Changed-By: paolo
Responsible-Changed-When: Sun Oct 27 13:55:21 2002
Responsible-Changed-Why:
Hi Gaby. Nathan ascertained that this serious run-time
problem is in fact due to a <limits> issue. Could you
possibly look into it?
Thanks in advance, Paolo.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6718
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: libstdc++/6718: Boost1.28 run-time problem
@ 2002-10-27 16:46 Gabriel Dos Reis
0 siblings, 0 replies; 5+ messages in thread
From: Gabriel Dos Reis @ 2002-10-27 16:46 UTC (permalink / raw)
To: gdr; +Cc: gcc-prs
The following reply was made to PR libstdc++/6718; it has been noted by GNATS.
From: Gabriel Dos Reis <gdr@integrable-solutions.net>
To: paolo@gcc.gnu.org
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: libstdc++/6718: Boost1.28 run-time problem
Date: 28 Oct 2002 02:41:54 +0100
paolo@gcc.gnu.org writes:
| Synopsis: Boost1.28 run-time problem
|
| Responsible-Changed-From-To: unassigned->gdr
| Responsible-Changed-By: paolo
| Responsible-Changed-When: Sun Oct 27 13:55:21 2002
| Responsible-Changed-Why:
| Hi Gaby. Nathan ascertained that this serious run-time
| problem is in fact due to a <limits> issue.
std::numeric_limits<> is known to provide only partial support for
floating point types since the beginning. Note that
std::numeric_limits<>::has_infinity() is false.
My trying to provide better support is what prompted RTH to rewrite
real.c. I have no plan to back-port that rewrite to branch.
This is not a regression.
As far as I'm concerned, this PR should be closed.
-- Gaby
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: libstdc++/6718: Boost1.28 run-time problem
@ 2002-10-28 11:56 Paolo Carlini
0 siblings, 0 replies; 5+ messages in thread
From: Paolo Carlini @ 2002-10-28 11:56 UTC (permalink / raw)
To: gdr; +Cc: gcc-prs
The following reply was made to PR libstdc++/6718; it has been noted by GNATS.
From: Paolo Carlini <pcarlini@unitus.it>
To: gdr@gcc.gnu.org, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org,
pcarlini@unitus.it, gcc-bugs@gcc.gnu.org
Cc:
Subject: Re: libstdc++/6718: Boost1.28 run-time problem
Date: Mon, 28 Oct 2002 20:50:38 +0100
For the time being I only reduce the priority to "medium".
Before completely closing the PR I'd like to be
100% sure that:
1- The issue is known to the Boosters.
2- Current mainline is not affected.
Paolo.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6718
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: libstdc++/6718: Boost1.28 run-time problem
@ 2002-10-31 9:10 paolo
0 siblings, 0 replies; 5+ messages in thread
From: paolo @ 2002-10-31 9:10 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, gdr, pcarlini
Synopsis: Boost1.28 run-time problem
State-Changed-From-To: analyzed->closed
State-Changed-By: paolo
State-Changed-When: Thu Oct 31 09:10:31 2002
State-Changed-Why:
I'm closing this. In fact current mainline is not affected
by this specific problem (another PR will be probably filed
for a different abort, happening later at run time)
and this is not a regression from 3.0 and 3.1. However, I have confirmed when the test is compiled by 2.95.x the
early abort does not happen: something may be wrong with
either v3 or the boost/random, we don't know, right now.
I will try to isolate the problem in a small testcase.
Ciao, Paolo.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6718
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2002-10-31 17:10 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-25 14:46 libstdc++/6718: Boost1.28 run-time problem Nathan Sidwell
2002-10-27 13:55 paolo
2002-10-27 16:46 Gabriel Dos Reis
2002-10-28 11:56 Paolo Carlini
2002-10-31 9:10 paolo
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).