public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05
@ 2005-01-09  7:18 aj at gcc dot gnu dot org
  2005-01-09  7:19 ` [Bug c++/19343] " aj at gcc dot gnu dot org
                   ` (16 more replies)
  0 siblings, 17 replies; 18+ messages in thread
From: aj at gcc dot gnu dot org @ 2005-01-09  7:18 UTC (permalink / raw)
  To: gcc-bugs

I see the following new warnings when compiling GCC CVS on different 
Linux platforms since 2004-01-05: 
../../../../libstdc++-v3/src/bitmap_allocator.cc: In member function 'size_t* 
__gnu_cxx::free_list::_M_get(size_t)': 
../../../../libstdc++-v3/src/bitmap_allocator.cc:110: warning: control reaches 
end of non-void function 
 
../../../../libstdc++-v3/testsuite/testsuite_abi.cc: In function ~symbol& 
get_symbol(const std::string&, const symbols&)~: 
../../../../libstdc++-v3/testsuite/testsuite_abi.cc:268: warning: control 
reaches end of non-void function

-- 
           Summary: New warnings in libstdc++-v3 since 2004-01-05
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: aj at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: *
  GCC host triplet: *
GCC target triplet: *


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


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

* [Bug c++/19343] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
@ 2005-01-09  7:19 ` aj at gcc dot gnu dot org
  2005-01-09 15:58 ` [Bug c++/19343] [4.0 Regression] " pinskia at gcc dot gnu dot org
                   ` (15 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: aj at gcc dot gnu dot org @ 2005-01-09  7:19 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From aj at gcc dot gnu dot org  2005-01-09 07:19 -------
Gaby comments in http://gcc.gnu.org/ml/libstdc++/2005-01/msg00064.html: 
 
This is a compiler regression.  The body of the function is: 
 
     _M_get(size_t __sz) throw(std::bad_alloc) 
     { 
   #if defined __GTHREADS 
       _Lock __bfl_lock(&_S_bfl_mutex); 
       __bfl_lock._M_lock(); 
   #endif 
       iterator __temp = 
         __gnu_cxx::balloc::__lower_bound 
         (_S_free_list.begin(), _S_free_list.end(), 
          __sz, _LT_pointer_compare()); 
 
       if (__temp == _S_free_list.end() || !_M_should_i_give(**__temp, 
       __sz)) 
         { 
           // We release the lock here, because operator new is 
           // guaranteed to be thread-safe by the underlying 
           // implementation. 
   #if defined __GTHREADS 
           __bfl_lock._M_unlock(); 
   #endif 
           // Try twice to get the memory: once directly, and the 2nd 
           // time after clearing the free list. If both fail, then 
           // throw std::bad_alloc(). 
           int __ctr = 2; 
           while (__ctr) 
             { 
               size_t* __ret = 0; 
               --__ctr; 
               try 
                 { 
                   __ret = reinterpret_cast<size_t*> 
                     (::operator new(__sz + sizeof(size_t))); 
                 } 
               catch(...) 
                 { 
                   this->_M_clear(); 
                 } 
               if (!__ret) 
                 continue; 
               *__ret = __sz; 
               return __ret + 1; 
             } 
           std::__throw_bad_alloc(); 
         } 
       else 
         { 
           size_t* __ret = *__temp; 
           _S_free_list.erase(__temp); 
   #if defined __GTHREADS 
           __bfl_lock._M_unlock(); 
   #endif 
           return __ret + 1; 
         } 
     } 
 
In the if-part, the function either (a) returns, from the while-loop; 
or (b) throws.  In the else-part, it does return. 
 
Please, fill a C++ front-end PR. 
 
-- Gaby 
PS: I would not mind removing the exception-specification from  
the function.  

-- 


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


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

* [Bug c++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
  2005-01-09  7:19 ` [Bug c++/19343] " aj at gcc dot gnu dot org
@ 2005-01-09 15:58 ` pinskia at gcc dot gnu dot org
  2005-01-09 16:46 ` pinskia at gcc dot gnu dot org
                   ` (14 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-09 15:58 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-09 15:58 -------
Hmm, is this at -O0 or -O2.  If the former then this is a dup of bug 16558.  If the later, then I don't 
know.

Please attach the preprocessed source (my last build did not have the warning).

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |diagnostic
            Summary|New warnings in libstdc++-v3|[4.0 Regression] New
                   |since 2004-01-05            |warnings in libstdc++-v3
                   |                            |since 2004-01-05
   Target Milestone|---                         |4.0.0


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


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

* [Bug c++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
  2005-01-09  7:19 ` [Bug c++/19343] " aj at gcc dot gnu dot org
  2005-01-09 15:58 ` [Bug c++/19343] [4.0 Regression] " pinskia at gcc dot gnu dot org
@ 2005-01-09 16:46 ` pinskia at gcc dot gnu dot org
  2005-01-14 14:34 ` [Bug middle-end/19343] " steven at gcc dot gnu dot org
                   ` (13 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-09 16:46 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-09 16:46 -------
But I do get it on my daily builds on i686-openbsd3.1 starting on the 7th.
I will try to reduce this later today once I finish some homework and get some food.

-- 


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


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

* [Bug middle-end/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2005-01-09 16:46 ` pinskia at gcc dot gnu dot org
@ 2005-01-14 14:34 ` steven at gcc dot gnu dot org
  2005-01-14 14:45 ` [Bug libstdc++/19343] " pinskia at gcc dot gnu dot org
                   ` (12 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: steven at gcc dot gnu dot org @ 2005-01-14 14:34 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
          Component|c++                         |middle-end
     Ever Confirmed|                            |1
  GCC build triplet|*                           |
   GCC host triplet|*                           |
 GCC target triplet|*                           |
   Last reconfirmed|0000-00-00 00:00:00         |2005-01-14 14:34:23
               date|                            |


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2005-01-14 14:34 ` [Bug middle-end/19343] " steven at gcc dot gnu dot org
@ 2005-01-14 14:45 ` pinskia at gcc dot gnu dot org
  2005-01-15  2:04 ` pinskia at gcc dot gnu dot org
                   ` (11 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-14 14:45 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-14 14:45 -------
Actually this is not a middle-end after all.
The problem is that __throw_bad_alloc is not marked as noreturn as it should be.

"In the if-part, the function either (a) returns, from the while-loop; 
or (b) throws.  In the else-part, it does return. "

Yes it throws but since libstdc++ use a function call to throw, well GCC does not know that function 
can return since it is not marked as noreturn.

The patch which caused this warning:
2005-01-05  Benjamin Kosnik  <bkoz@redhat.com>
        * src/bitmap_allocator.cc: Use __throw_bad_alloc. 

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bkoz at gcc dot gnu dot org,
                   |                            |gdr at gcc dot gnu dot org
          Component|middle-end                  |libstdc++


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2005-01-14 14:45 ` [Bug libstdc++/19343] " pinskia at gcc dot gnu dot org
@ 2005-01-15  2:04 ` pinskia at gcc dot gnu dot org
  2005-01-22 22:47 ` pinskia at gcc dot gnu dot org
                   ` (10 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-15  2:04 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-15 02:04 -------
Actually AJ's orginal analysis of the problem was right (and the same as mine):
"What is the best way to fix this?
Should we add to include/bits/functexcept.h some
__attribute__((noreturn)) ?"

He was talking about adding the noreturn on __throw_bad_alloc, not on _M_get itself.

-- 


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (5 preceding siblings ...)
  2005-01-15  2:04 ` pinskia at gcc dot gnu dot org
@ 2005-01-22 22:47 ` pinskia at gcc dot gnu dot org
  2005-01-22 23:07 ` pcarlini at suse dot de
                   ` (9 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-22 22:47 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-22 22:47 -------
*** Bug 19573 has been marked as a duplicate of this bug. ***

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hp at gcc dot gnu dot org


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (6 preceding siblings ...)
  2005-01-22 22:47 ` pinskia at gcc dot gnu dot org
@ 2005-01-22 23:07 ` pcarlini at suse dot de
  2005-01-22 23:09 ` pinskia at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: pcarlini at suse dot de @ 2005-01-22 23:07 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |pcarlini at suse dot de
                   |dot org                     |
             Status|NEW                         |ASSIGNED


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (7 preceding siblings ...)
  2005-01-22 23:07 ` pcarlini at suse dot de
@ 2005-01-22 23:09 ` pinskia at gcc dot gnu dot org
  2005-01-22 23:16 ` pcarlini at suse dot de
                   ` (7 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-22 23:09 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-22 23:09 -------
I was about to send the following patch out for this.
Index: include/bits/functexcept.h
===============================================================
====
RCS file: /cvs/gcc/gcc/libstdc++-v3/include/bits/functexcept.h,v
retrieving revision 1.5
diff -u -p -r1.5 functexcept.h
--- include/bits/functexcept.h	24 Nov 2004 04:11:09 -0000	1.5
+++ include/bits/functexcept.h	22 Jan 2005 22:54:50 -0000
@@ -44,50 +44,50 @@ namespace std
 {
   // Helper for exception objects in <except>
   void
-  __throw_bad_exception(void);
+  __throw_bad_exception(void) __attribute__((noreturn));
 
   // Helper for exception objects in <new>
   void
-  __throw_bad_alloc(void);
+  __throw_bad_alloc(void) __attribute__((noreturn));
 
   // Helper for exception objects in <typeinfo>
   void
-  __throw_bad_cast(void);
+  __throw_bad_cast(void) __attribute__((noreturn));
 
   void
-  __throw_bad_typeid(void);
+  __throw_bad_typeid(void) __attribute__((noreturn));
 
   // Helpers for exception objects in <stdexcept>
   void
-  __throw_logic_error(const char* __s);
+  __throw_logic_error(const char* __s) __attribute__((noreturn));
 
   void
-  __throw_domain_error(const char* __s);
+  __throw_domain_error(const char* __s) __attribute__((noreturn));
 
   void
-  __throw_invalid_argument(const char* __s);
+  __throw_invalid_argument(const char* __s) __attribute__((noreturn));
 
   void
-  __throw_length_error(const char* __s);
+  __throw_length_error(const char* __s) __attribute__((noreturn));
 
   void
-  __throw_out_of_range(const char* __s);
+  __throw_out_of_range(const char* __s) __attribute__((noreturn));
 
   void
-  __throw_runtime_error(const char* __s);
+  __throw_runtime_error(const char* __s) __attribute__((noreturn));
 
   void
-  __throw_range_error(const char* __s);
+  __throw_range_error(const char* __s) __attribute__((noreturn));
 
   void
-  __throw_overflow_error(const char* __s);
+  __throw_overflow_error(const char* __s) __attribute__((noreturn));
 
   void
-  __throw_underflow_error(const char* __s);
+  __throw_underflow_error(const char* __s) __attribute__((noreturn));
 
   // Helpers for exception objects in basic_ios
   void
-  __throw_ios_failure(const char* __s);
+  __throw_ios_failure(const char* __s) __attribute__((noreturn));
 } // namespace std
 
 #endif


-- 


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (8 preceding siblings ...)
  2005-01-22 23:09 ` pinskia at gcc dot gnu dot org
@ 2005-01-22 23:16 ` pcarlini at suse dot de
  2005-01-23  1:52 ` hp at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: pcarlini at suse dot de @ 2005-01-22 23:16 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pcarlini at suse dot de  2005-01-22 23:16 -------
> I was about to send the following patch out for this.

Thanks Andrew, I have already implemented and tested AJ original suggestion, will
wait a bit for the list opinion.

-- 


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (9 preceding siblings ...)
  2005-01-22 23:16 ` pcarlini at suse dot de
@ 2005-01-23  1:52 ` hp at gcc dot gnu dot org
  2005-01-23  1:56 ` pinskia at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: hp at gcc dot gnu dot org @ 2005-01-23  1:52 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From hp at gcc dot gnu dot org  2005-01-23 01:52 -------
I think you need to spell it __noreturn__, as a user should be free to
#define noreturn
in the program, before the include.




-- 


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (10 preceding siblings ...)
  2005-01-23  1:52 ` hp at gcc dot gnu dot org
@ 2005-01-23  1:56 ` pinskia at gcc dot gnu dot org
  2005-01-23 10:45 ` cvs-commit at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-23  1:56 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-23 01:56 -------
(In reply to comment #8)
> > I was about to send the following patch out for this.
> 
> Thanks Andrew, I have already implemented and tested AJ original suggestion, will
> wait a bit for the list opinion.
Actually this patch was the same patch as what you did :).  Anyways makes sure that you take  Hans-
Peter's advice because it is correct (there was at least one bug report about this before but I had forgot 
about when writting the patch).

-- 


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (11 preceding siblings ...)
  2005-01-23  1:56 ` pinskia at gcc dot gnu dot org
@ 2005-01-23 10:45 ` cvs-commit at gcc dot gnu dot org
  2005-01-23 10:47 ` pcarlini at suse dot de
                   ` (3 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-01-23 10:45 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-01-23 10:45 -------
Subject: Bug 19343

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	paolo@gcc.gnu.org	2005-01-23 10:45:01

Modified files:
	libstdc++-v3   : ChangeLog 
	libstdc++-v3/include/bits: functexcept.h 

Log message:
	2005-01-23  Paolo Carlini  <pcarlini@suse.de>
	Andreas Jaeger  <aj@suse.de>
	
	PR libstdc++/19343
	* include/bits/functexcept.h: Mark the helpers as 'noreturn'.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/ChangeLog.diff?cvsroot=gcc&r1=1.2867&r2=1.2868
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/functexcept.h.diff?cvsroot=gcc&r1=1.5&r2=1.6



-- 


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (12 preceding siblings ...)
  2005-01-23 10:45 ` cvs-commit at gcc dot gnu dot org
@ 2005-01-23 10:47 ` pcarlini at suse dot de
  2005-01-24  0:19 ` hp at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: pcarlini at suse dot de @ 2005-01-23 10:47 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pcarlini at suse dot de  2005-01-23 10:46 -------
Fixed.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (13 preceding siblings ...)
  2005-01-23 10:47 ` pcarlini at suse dot de
@ 2005-01-24  0:19 ` hp at gcc dot gnu dot org
  2005-01-24  0:23 ` pinskia at gcc dot gnu dot org
  2005-01-24  0:57 ` pcarlini at suse dot de
  16 siblings, 0 replies; 18+ messages in thread
From: hp at gcc dot gnu dot org @ 2005-01-24  0:19 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From hp at gcc dot gnu dot org  2005-01-24 00:17 -------
Do you *know* that this bug is fixed?
If so, I have to reopen PR 19573 as not being a duplicate of this bug after all;
I still see the failure.

-- 


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (14 preceding siblings ...)
  2005-01-24  0:19 ` hp at gcc dot gnu dot org
@ 2005-01-24  0:23 ` pinskia at gcc dot gnu dot org
  2005-01-24  0:57 ` pcarlini at suse dot de
  16 siblings, 0 replies; 18+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-24  0:23 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-24 00:22 -------
(In reply to comment #13)
> Do you *know* that this bug is fixed?
> If so, I have to reopen PR 19573 as not being a duplicate of this bug after all;
> I still see the failure.

That is because I should have investigated PR 19573 a little more than closing it as a dup of this bug (I 
thought it was related to __throw_* but now after looking at the warnings and the code I know what it is 
a dup).  PR 19573 is really a dup of bug 19583 which has a reduced testcase and a patch already.

-- 


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


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

* [Bug libstdc++/19343] [4.0 Regression] New warnings in libstdc++-v3 since 2004-01-05
  2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
                   ` (15 preceding siblings ...)
  2005-01-24  0:23 ` pinskia at gcc dot gnu dot org
@ 2005-01-24  0:57 ` pcarlini at suse dot de
  16 siblings, 0 replies; 18+ messages in thread
From: pcarlini at suse dot de @ 2005-01-24  0:57 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pcarlini at suse dot de  2005-01-24 00:57 -------
> Do you *know* that this bug is fixed?

Of course: checked with a one week old (20050117) compiler. Now, unfortunately,
due to 19583 would be hard to tell: dozens and dozens of meaningless warnings
during the build of the library :-(

-- 


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


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

end of thread, other threads:[~2005-01-24  0:57 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-09  7:18 [Bug c++/19343] New: New warnings in libstdc++-v3 since 2004-01-05 aj at gcc dot gnu dot org
2005-01-09  7:19 ` [Bug c++/19343] " aj at gcc dot gnu dot org
2005-01-09 15:58 ` [Bug c++/19343] [4.0 Regression] " pinskia at gcc dot gnu dot org
2005-01-09 16:46 ` pinskia at gcc dot gnu dot org
2005-01-14 14:34 ` [Bug middle-end/19343] " steven at gcc dot gnu dot org
2005-01-14 14:45 ` [Bug libstdc++/19343] " pinskia at gcc dot gnu dot org
2005-01-15  2:04 ` pinskia at gcc dot gnu dot org
2005-01-22 22:47 ` pinskia at gcc dot gnu dot org
2005-01-22 23:07 ` pcarlini at suse dot de
2005-01-22 23:09 ` pinskia at gcc dot gnu dot org
2005-01-22 23:16 ` pcarlini at suse dot de
2005-01-23  1:52 ` hp at gcc dot gnu dot org
2005-01-23  1:56 ` pinskia at gcc dot gnu dot org
2005-01-23 10:45 ` cvs-commit at gcc dot gnu dot org
2005-01-23 10:47 ` pcarlini at suse dot de
2005-01-24  0:19 ` hp at gcc dot gnu dot org
2005-01-24  0:23 ` pinskia at gcc dot gnu dot org
2005-01-24  0:57 ` pcarlini at suse dot de

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).