Re: *-linux test results for 3.3 branch (Debian)

2004-05-24 Thread Gabriel Dos Reis
Matthias Klose <[EMAIL PROTECTED]> writes: | Matthias Klose writes: | > Gabriel Dos Reis writes: | > > | - s390-linux shows a bootstrap comparision failure | > > | > > Your testruns for 3.3.4-pre (20040516) do not show such differences. | > > | > >htt

Re: *-linux test results for 3.3 branch (Debian)

2004-05-22 Thread Gabriel Dos Reis
Matthias Klose <[EMAIL PROTECTED]> writes: | These are results from the current Debian builds (slightly differing | from the gcc-3.3.4 prerelease tarball), compared to the Debian build | of the gcc-3.3.3 release. Thanks for your report. Do you know in which ways they differ? | - s390-linux show

Re: [Bug c++/13081] [3.3/3.4 regression] forward template declarations in let inlining fail

2003-12-31 Thread Gabriel Dos Reis
Matthias Klose <[EMAIL PROTECTED]> writes: | > Module name:gcc | > Changes by: [EMAIL PROTECTED] 2003-12-29 02:42:17 | > | > Modified files: | > gcc/cp : ChangeLog decl.c | > gcc/testsuite : ChangeLog | > Added files: | > gcc/testsuite/g++.dg/opt: inline6.C |

Bug#187652: [patch] [3.2.3/hppa] fix function pointer comparisions

2003-04-12 Thread Gabriel Dos Reis
Randolph Chung <[EMAIL PROTECTED]> writes: | In reference to a message from Matthias Klose, dated Apr 05: | > Will do. What about applying this patch upstream for 3.2.3? | | since this is not a regression, i'm not sure it will be a candidate for | 3.2.3, but if Gabriel is ok with it, all the bett

Re: c++/3943: Template function and using declaration

2001-08-05 Thread Gabriel Dos Reis
[EMAIL PROTECTED], [EMAIL PROTECTED] writes: | >Class: ice-on-legal-code | The following code: | | namespace N { | | template< int > | void f() {} | | } | | using N::f< 0 >; | | doesn't compile. From codesourcery: The program construct is ill-formed. Arguably, an ICE isn't an acce

Re: c++/3827: new int problem.

2001-07-26 Thread Gabriel Dos Reis
[EMAIL PROTECTED], [EMAIL PROTECTED] writes: | template< typename T, int role, bool ndebug > | struct init { | static T * do_it() { | T* tmp(new T); | std::cout << "/tmp/ point to: " << *tmp << "\n"; | return tmp; | } | }; | /tmp/ point to: 0 | /tmp/ point to: 107

Re: libstdc++/3552: missing hash function for std::string

2001-07-03 Thread Gabriel Dos Reis
Matthias Klose <[EMAIL PROTECTED]> writes: [...] | This one is clearly a bug. In which sense? There is no standard class named hash_map<>. -- Gaby

Re: libstdc++/3551: error in auto_ptr implementation

2001-07-03 Thread Gabriel Dos Reis
Matthias Klose <[EMAIL PROTECTED]> writes: | The code below does not compile with g++ 3.0, but it seems correct | judging by my C++ books. No serious up-to-date C++ book can claim the code below should work. | list > lapi; That is incorrect: You cannot put an auto_ptr<> in a standard contain

Re: c++/3033: 'using typename' construct doesn't work

2001-06-01 Thread Gabriel Dos Reis
[EMAIL PROTECTED] writes: | > [EMAIL PROTECTED] writes: | > | > | C++ allows the word 'typename' after a 'using' directive. _The C++ Pro | > gramming Language_ (third edition) [Stroustrup], section A.7 (Grammar/Declara | > tions) defines the using directive: | > | using-declaration: | > |

Re: c++/3033: 'using typename' construct doesn't work

2001-06-01 Thread Gabriel Dos Reis
[EMAIL PROTECTED] writes: | C++ allows the word 'typename' after a 'using' directive. _The C++ Programming Language_ (third edition) [Stroustrup], section A.7 (Grammar/Declarations) defines the using directive: | using-declaration: | "using" "typename"(opt) "::"(opt) n