[Bug c++/34950] [4.2/4.3 Regression] ICE in svn boost math toolkit

2008-02-12 Thread bangerth at dealii dot org
--- Comment #12 from bangerth at dealii dot org 2008-02-12 08:17 --- The following variant of the testcase in comment #8 is definitely valid but produces an ICE: - template struct policy { typedef int unnecessary; }; template struct A { typedef

Bug#173513: [Bug tree-optimization/3713] Pointers to functions or member functions are not folded or inlined

2007-09-24 Thread bangerth at dealii dot org
-- bangerth at dealii dot org changed: What|Removed |Added CC||bangerth at dealii dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/4882] fails to lookup a template specialization dependent of an outer template

2007-02-16 Thread bangerth at dealii dot org
--- Comment #10 from bangerth at dealii dot org 2007-02-16 18:39 --- This is a duplicate of PR14032, which has more information on the matter than the present one. W. *** This bug has been marked as a duplicate of 14032 *** -- bangerth at dealii dot org changed: What

[Bug c++/30425] [4.0/4.1 Regression] ICE in type_dependent_expression_p, at cp/pt.c:12739

2007-01-20 Thread bangerth at dealii dot org
--- Comment #1 from bangerth at dealii dot org 2007-01-21 05:34 --- Confirmed. -- bangerth at dealii dot org changed: What|Removed |Added CC

[Bug c++/29597] log expression returns different results when casting

2006-10-25 Thread bangerth at dealii dot org
--- Comment #2 from bangerth at dealii dot org 2006-10-26 06:39 --- To be more concrete: (int)(expression) rounds down. So if your quotient of logarithms happens to be computed to 5.999, then you will get a result of 5 after casting to int. You should round results, not just

[Bug c++/29408] [4.1/4.2 regression] parse error for valid code

2006-10-12 Thread bangerth at dealii dot org
--- Comment #8 from bangerth at dealii dot org 2006-10-12 04:27 --- I don't believe the code is valid. W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29408 --- You are receiving this mail because: --- You reported the bug, or are watching the reporter. -

Bug#188943: [Bug c++/10891] code using dynamic_cast causes segfaults when -fno-rtti is used

2006-08-22 Thread bangerth at dealii dot org
-- Bug 10891 depends on bug 28687, which changed state. Bug 28687 Summary: [4.2 regression] dynamic_cast disallowed too rigorously with -fno-rtti http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28687 What|Old Value |New Value --

[Bug c++/25744] typename causes segmentation fault

2006-01-10 Thread bangerth at dealii dot org
--- Comment #3 from bangerth at dealii dot org 2006-01-10 22:40 --- Confirmed, but this is already fixed as of 3.4.6 20060102 (prerelease) W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25744 --- You are receiving this mail because: --- You are on the CC list for the

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-09-15 17:56 --- This is what I come up with: --- template struct X {}; template struct length { static const int value = 2; }; template void foo () { sizeof(X::value>); } template v

[Bug rtl-optimization/19005] [3.4 regression] Error: bad register name `%sil'

2004-12-15 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-12-15 14:10 --- I can't reproduce this. Can you post the exact output of gcc -v? Thanks Wolfgang -- What|Removed |

[Bug c++/4882] fails to lookup a template specialization dependent of an outer template

2004-10-15 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-10-15 14:56 --- There quite some discussion on this matter in PR 13088. W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4882 --- You are receiving this mail because: --- You are on the CC list for the bug, or

[Bug c++/4882] fails to lookup a template specialization dependent of an outer template

2004-10-15 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-10-15 14:53 --- Likely related to PR 10574. W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4882 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is.

[Bug c++/4882] fails to lookup a template specialization dependent of an outer template

2004-10-15 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-10-15 14:50 --- *** Bug 18007 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/18007] Template template specialization matching problem

2004-10-15 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-10-15 14:50 --- This is a duplicate of PR 4882. W. *** This bug has been marked as a duplicate of 4882 *** -- What|Removed |Added

[Bug c++/5458] address of overloaded template function as argument for template

2004-08-27 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-08-27 13:27 --- *** Bug 17208 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/5458] address of overloaded template function as argument for template

2004-08-18 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-08-18 12:58 --- PR 17071 has this very nice and clean testcase. -- int foo (int); template T foo (T, T); template int bar (T, U); int main () { bar (0, &foo); } -

[Bug c++/16706] [3.4/3.5 Regression] ICE in finish_member_declaration, at cp/semantics.c:2126

2004-07-29 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-07-29 14:50 --- Andrew: I get an ICE in exactly the same position for both Volker's and my testcase. Are you sure they started at different times? Or did you mean that you compared one of our testcases with the original

[Bug c++/16706] [3.4/3.5 Regression] ICE in finish_member_declaration, at cp/semantics.c:2126

2004-07-25 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-07-26 00:54 --- I can't seem to get it smaller than this: template struct B { B() throw() {} struct S { }; static int i; typedef unsigned short int dummy; }; tem

[Bug debug/16676] [3.4/3.5 Regression] ICE in gen_subprogram_die with nested functions

2004-07-22 Thread bangerth at dealii dot org
-- What|Removed |Added Known to fail||3.4.0 3.5.0 Known to work||3.2.3 3.3.4 Summary|[3.4/3.5 Regression

[Bug other/16025] ICE with unsupported locale

2004-06-16 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-06-16 20:20 --- Confirmed with 3.3.4 and 3.4: g/x> /home/bangerth/bin/gcc-3.3.4-pre/bin/c++ -c x.cc -Wall x.cc: En function `int foo(char*)': x.cc:6: aviso: se ignora Error interno del compilador: Error al

[Bug c/1027] slightly misleading printf format warning

2004-06-01 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-06-01 15:52 --- Sounds pretty good to me :-) W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1027 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is.

[Bug c/1027] slightly misleading printf format warning

2004-06-01 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-06-01 14:37 --- I also find the message overly terse. The abbreviated form "arg" for argument sounds too much like an unquoted reference to a variable. Why can't we speak English as in most other messag

[Bug middle-end/14711] [3.3 regression] ICE in final.c:2117 when compiling a huge source file

2004-05-14 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-05-14 22:57 --- (As noted in PR 15426) Actually, this bug isn't fixed. With the testcase in comment #10, I still get an ICE when using -g: g/x> /home/bangerth/bin/gcc-3.5-pre/bin/c++ -c x.cc -g x.cc: In

[Bug c++/15214] Warning non-virtual-dtor too strict

2004-05-11 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-05-11 19:23 --- Ah, ok. Basically what you do is to mark the class "final", i.e. no other class can derive from it. I think your claim then makes sense. W. -- http://gcc.gnu.org/bugzilla/show_bug.cg

[Bug c++/15214] Warning non-virtual-dtor too strict

2004-05-11 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-05-11 18:53 --- I don't quite understand the usefulness of the construct you want the compiler to accept: if the destructor can't be called from a derived class, then you can derive from this class. Why would y

[Bug c++/15214] Warning non-virtual-dtor too strict

2004-05-11 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-05-11 18:38 --- A patch was submitted here: http://gcc.gnu.org/ml/gcc-patches/2004-05/msg00599.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15214 --- You are receiving this mail because: --- You are on

[Bug optimization/14640] [3.3/3.4/3.5 regression] miscompilation of mozilla-firefox (deallocator problems?)

2004-03-29 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-03-29 22:33 --- Uncomfirmed here only means that we have no small testcase, which is one of our requirements to put something into "confirmed" mode. It is certainly on our radar! W. -- http://gcc.gnu.or

[Bug optimization/14640] [3.3/3.4/3.5 regression] miscompilation of mozilla-firefox (deallocator problems?)

2004-03-29 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-03-29 16:33 --- Gaby: are you aware of this regression on the 3.3 branch due to a backported patch? We could avoid this is we undo the regression by reverting the backport and simply stick with the breakage of PR 10776

[Bug middle-end/14711] [3.3 regression] ICE in final.c:2117 when compiling a huge source file

2004-03-24 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-03-24 17:47 --- So given my own comment #9, do we have to expect testcases with 4e9 lines anytime soon? I hate to think about the implications on my private life reducing such testcases might have... -- http

[Bug middle-end/14711] [3.3 regression] ICE in final.c:2117 when compiling a huge source file

2004-03-24 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-03-24 17:06 --- That's very impressive you find it so quickly, guys! BTW: we get PRs with testcases in the range of 80k lines not infrequently. If 500k is getting us into trouble, this is not a huge margin, and we s

[Bug c++/14711] ICE in final.c:2117 when compiling a huge source file

2004-03-24 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-03-24 15:42 --- Ugh, I've reduced bug reports with close to 100k lines, but this one has more than 500k, and it takes forever to compile even without optimization. However, it seems like a very good candidate for

[Bug other/14708] description of -ffloat-store in gcc man page incorrect/inaccurate

2004-03-24 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-03-24 15:34 --- This section might even benefit from some of the words we have on our web pages about the effects of excess precision. W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14708 --- You are receiving

[Bug c++/2112] [3.3/3.4/3.5 Regression] misleading message for binding r-value to non-const reference

2004-03-19 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-03-19 19:56 --- I don't consider this as a bug. I'd just close it. Note that there is not much we can do about it: we can't say that there is an attempt to bind an rvalue to a non-const reference, because t

[Bug libstdc++/14493] No std::bad_alloc::what() const

2004-03-11 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-03-11 15:52 --- . -- What|Removed |Added Status|RESOLVED|REOPENED

[Bug libstdc++/14493] No std::bad_alloc::what() const

2004-03-11 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-03-11 15:51 --- The let's reopen the bug. I keep wondering why there is such resistance to really small patches like the one needed for this PR... W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14493 --

[Bug libstdc++/14493] No std::bad_alloc::what() const

2004-03-08 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-03-08 23:15 --- For Andrew: the code takes the respective method of the base class. Here's a testcase: --- #include #include int main () { try { new char[static_cast(

[Bug c++/14203] [3.4/3.5 regression] ICE on warning about unused variable

2004-02-18 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-02-19 00:26 --- Confirmed. Here's something a little smaller: --- int* foo(); const bool b = false; int main() { int i; if (b) if (int* p = foo()) { in

[Bug c++/13944] [3.3/3.4/3.5] exception in constructor of a class to be thrown is not caught

2004-02-02 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-02-02 23:18 --- I think I remember that there is a duplicate of this and that it was stated that it is up to the implementation what it does in this case: the problem is throwing while generating the argument to a throw

[Bug libstdc++/13924] #include imports partial definition of std::abs

2004-02-02 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-02-02 23:16 --- *** Bug 13943 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug libstdc++/13943] call of overloaded `llabs(int)' is ambiguous

2004-02-02 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-02-02 23:16 --- This is a duplicate of PR 13924. W. *** This bug has been marked as a duplicate of 13924 *** -- What|Removed |Added

[Bug bootstrap/12527] [3.4 regression] [arm] bootstrap error on arm-linux, miscompiling genconstants

2004-01-12 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-01-12 17:05 --- This is silly. Richard is the maintainer of this target. He should have the right to set the severity of this PR. W. -- What|Removed |Added

[Bug c/12641] Vectors give "initializer element is not constant"

2003-10-16 Thread bangerth at dealii dot org
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12641 bangerth at dealii dot org changed: What|Removed |Added

[Bug c++/12421] [3.4 regression] ICE with -pg

2003-09-26 Thread bangerth at dealii dot org
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12421 --- Additional Comments From bangerth at dealii dot org 2003-09-26 17:46 --- Confirmed also on x86-linux, but I don't presently have the time to reduce the testcase

[Bug middle-end/11984] [3.4 regression] ICE with -ffast_math: expected integer_cst, have real_cst

2003-08-19 Thread bangerth at dealii dot org
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11984 bangerth at dealii dot org changed: What|Removed |Added

[Bug target/11982] [3.3 regression] [powerpc] generic thunk code fails

2003-08-19 Thread bangerth at dealii dot org
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11982 bangerth at dealii dot org changed: What|Removed |Added

[Bug c++/11928] [3.3/3.4 regression] c++ typedef handling

2003-08-15 Thread bangerth at dealii dot org
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11928 bangerth at dealii dot org changed: What|Removed |Added

[Bug c++/11437] ICE in lookup_name_real

2003-07-12 Thread bangerth at dealii dot org
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11437 --- Additional Comments From bangerth at dealii dot org 2003-07-12 23:54 --- OK, the new report is now PR 11510. W. --- You are receiving this mail because

[Bug c++/11437] ICE in lookup_name_real

2003-07-12 Thread bangerth at dealii dot org
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11437 bangerth at dealii dot org changed: What|Removed |Added

[Bug c++/11444] [3.3 regression] function fails to propagate up class tree (template-related)

2003-07-07 Thread bangerth at dealii dot org
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11444 bangerth at dealii dot org changed: What|Removed |Added

[Bug c++/11437] ICE in lookup_name_real

2003-07-04 Thread bangerth at dealii dot org
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11437 --- Additional Comments From bangerth at dealii dot org 2003-07-04 21:54 --- I forgot to say: I don't know whether the code is legal, but it shouldn't ICE

[Bug c++/11437] ICE in lookup_name_real

2003-07-04 Thread bangerth at dealii dot org
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11437 bangerth at dealii dot org changed: What|Removed |Added