[Bug tree-optimization/22623] [4.1 Regression] g++.old-deja/g++.other/unchanging1.C fails
--- Additional Comments From tkoenig at gcc dot gnu dot org 2005-07-23 06:31 --- I don't experience the libgfortran failure on i686-pc-linux-gnu. The latest ChangeLog entry for the gcc subdirectory on my machine is: 2005-07-22 Mark Mitchell <[EMAIL PROTECTED]> PR debug/21828 The reduced testcase works for me, too. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22623
[Bug fortran/21104] Segmentation fault on correct code
-- What|Removed |Added Keywords||wrong-code Last reconfirmed|2005-04-23 16:47:32 |2005-07-23 06:01:08 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21104
[Bug target/12329] x86: local function declared with attribute((regparm(3))) gets corrupted parent frame pointer
-- What|Removed |Added Keywords||accepts-invalid Last reconfirmed|2005-04-27 00:31:11 |2005-07-23 05:53:30 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12329
[Bug c++/10207] Empty structure initialization fails under C++ (but works under C)
-- What|Removed |Added Severity|normal |minor Last reconfirmed|2005-04-25 02:10:40 |2005-07-23 05:31:50 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10207
[Bug driver/22600] Exit code should be different from 1 for internal compiler error
--- Additional Comments From flash at pobox dot com 2005-07-23 05:10 --- Thanks very much, patch 9330 works well (though I had to apply the second change in gcc.c manually, since someone changed commands[i].prog to commands[j].prog later than my copy of the 4.0.1 sources). I've added a check in my recursive crash-tester for a normal exit code with abnormal error text, or missing normal rejection text. It's encountered a couple dozen internal error so far, and they all returned something other than 0 or 1. I'm running it on our source tree over the weekend. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22600
[Bug rtl-optimization/15023] -frename-registers is buggy and slow
-- What|Removed |Added Severity|minor |normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15023
[Bug c++/22604] [4.0/4.1 Regression] "internal compiler error" after invalid covariant return
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22604
[Bug c++/22603] [4.0 Regression] internal compiler error: in pop_binding, at cp/name-lookup.c:380
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22603
[Bug debug/22514] [4.1 Regression] ICE in force_decl_die with invalid code after error
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22514
[Bug c++/15938] ICE with anonymous unions
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15938
[Bug c++/22508] [4.0/4.1 Regression] ICE after invalid operator new
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22508
[Bug c/22458] [3.4 regression] ICE on missing brace
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22458
[Bug c++/22153] [3.4/4.0/4.1 regression] ICE on invalid template specialization
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22153
[Bug middle-end/21117] [3.4/4.0/4.1 Regression] ICE after error about returning an incomplete type
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21117
[Bug c++/20817] [4.0/4.1 Regression] ICE for tree check in build_offset_type
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20817
[Bug c++/19932] [3.4 Regression] FAIL: g++.old-deja/g++.jason/rfg12.C (test for excess errors)
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19932
[Bug c++/19498] ICE on invalid reference in template parameter
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19498
[Bug c++/19963] ICE on invalid member declaration
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19963
[Bug fortran/17741] ICE in gfc_free_namespace, at fortran/symbol.c:2208
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17741
[Bug c++/19764] [3.4 regression] ICE on explicit instantiation of a non-template destructor
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19764
[Bug c++/19762] [3.4 regression] ICE in invalid explicit instantiation of a destructor
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19762
[Bug c++/19397] [3.4 regression] ICE with invalid typedef
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19397
[Bug c++/18124] [3.4 regression] ICE with invalid template template parameter
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18124
[Bug c++/20152] [3.4 Regression] ICE compiling krusader-1.5.1 with latest CVS gcc
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20152
[Bug c++/19710] [3.4 regression] ice on invalid one line C++ code
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19710
[Bug c++/22626] [4.1 Regression] ICE with optimization turned on while trying to exand complex multiply
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22626
[Bug libstdc++/21866] profiledbootstrap on gcc4 - release fails
-- What|Removed |Added Component|testsuite |libstdc++ http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21866
[Bug c++/22621] [3.4/4.0/4.1 Regression] Member function overloading introduces syntax errors
--- Additional Comments From bangerth at dealii dot org 2005-07-23 04:51 --- In your example, ptr is a type not an object. operator-> isn't applicable to types, only to objects. W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22621
[Bug testsuite/21073] Incorrect declaration of member variable in p3060d.C testcase
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 04:50 --- Fixed. --- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-23 04:50 --- Subject: Bug 21073 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-23 04:49:57 Modified files: gcc/testsuite : ChangeLog gcc/testsuite/g++.old-deja/g++.mike: p3060d.C gcc/testsuite/gcc.dg: 20001117-1.c Log message: 2005-07-23 Oyvind Harboe <[EMAIL PROTECTED]> PR testsuite/21073 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc. PR testsuite/20454 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter and __cyg_profile_func_exit. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.5806&r2=1.5807 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.old-deja/g++.mike/p3060d.C.diff?cvsroot=gcc&r1=1.4&r2=1.5 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/20001117-1.c.diff?cvsroot=gcc&r1=1.4&r2=1.5 -- What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21073
[Bug testsuite/20454] gcc.dg/20001117-1.c is broken for callee cleanup calling convention
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-23 04:50 --- Subject: Bug 20454 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-23 04:49:57 Modified files: gcc/testsuite : ChangeLog gcc/testsuite/g++.old-deja/g++.mike: p3060d.C gcc/testsuite/gcc.dg: 20001117-1.c Log message: 2005-07-23 Oyvind Harboe <[EMAIL PROTECTED]> PR testsuite/21073 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc. PR testsuite/20454 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter and __cyg_profile_func_exit. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.5806&r2=1.5807 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.old-deja/g++.mike/p3060d.C.diff?cvsroot=gcc&r1=1.4&r2=1.5 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/20001117-1.c.diff?cvsroot=gcc&r1=1.4&r2=1.5 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20454
[Bug testsuite/21073] Incorrect declaration of member variable in p3060d.C testcase
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 04:50 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21073
[Bug testsuite/20454] gcc.dg/20001117-1.c is broken for callee cleanup calling convention
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 04:49 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20454
[Bug testsuite/21073] Incorrect declaration of member variable in p3060d.C testcase
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 04:39 --- I will commit this soon. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pinskia at gcc dot gnu dot |dot org |org Status|UNCONFIRMED |ASSIGNED Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-07-23 04:39:16 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21073
[Bug tree-optimization/20398] ICE compiling mauve's gnu/testlet/java/io/RandomAccessFile/jdk11.java
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 04:38 --- Does this work on the mainline now? If not could you attach the backtrace as I forgot it now? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20398
[Bug c++/22626] [4.1 Regression] ICE with optimization turned on while trying to exand complex multiply
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 04:27 --- This started after 20050530 but before 20050622. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22626
[Bug c++/22626] [4.1 Regression] ICE with optimization turned on while trying to exand complex multiply
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 04:17 --- The output is: t.cc: In function void f(): t.cc:5: error: expected `}' at end of input t.cc:5: internal compiler error: in expand_mult, at expmed.c:3123 Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html> for instructions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22626
[Bug c++/22626] [4.1 Regression] ICE with optimization turned on while trying to exand complex multiply
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 04:14 --- Note this is only reproducible with the C++ front-end. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22626
[Bug c++/22626] [4.1 Regression] ICE with optimization turned on while trying to exand complex multiply
-- What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22626
[Bug c++/22626] New: [4.1 Regression] ICE with optimization turned on while trying to exand complex multiply
Take the following invalid code: = __complex__ double _M_value; void f(void) { __complex__ double __t; _M_value *= __t; = Yes the } is missing. We get an ICE after the error. This is only with -O1 and above. -- Summary: [4.1 Regression] ICE with optimization turned on while trying to exand complex multiply Product: gcc Version: 4.1.0 Status: UNCONFIRMED Keywords: ice-on-invalid-code, error-recovery Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: pinskia at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22626
[Bug tree-optimization/22623] [4.1 Regression] g++.old-deja/g++.other/unchanging1.C fails
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 04:03 --- Confirmed, reduced testcase: __complex__ double _M_value; const double *g(); const double *f1(); void f() { __complex__ double __t; __real__ __t = *g(); __imag__ __t = *f1(); _M_value *= __t; } -- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-07-23 04:03:55 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22623
[Bug c++/22621] [3.4/4.0/4.1 Regression] Member function overloading introduces syntax errors
--- Additional Comments From squell at alumina dot nl 2005-07-23 03:22 --- ptr->f is a constant expression, I believe, since it doesn't access any object (see 5.19/4, C++ Std), because the expression will resolve to a static member. But whether I am right or not: I got to this testcase because I was reading C++'s 9.3.1/2 to decipher g++3.3's error message. This paragraph reads (relevant text shown); "When an id-expression [..] not used to form a pointer to member is used in the body of a non-static member function [..], if name lookup resolves the name in the id-expression to a non-static non-type member [..], the id-expression is transformed into a class member access expression using (*this) as the postfix-expression to the left of the . operator. The member name then refers to the member of the object for which the function is called." Since 'f' and 'foo::f' resolve to a non-static member (name lookup is performed before overload resolution, after all), this applies. So, the original code snippet: f_obj<&foo::f> (g++ accepted this one) -- &foo::f is pointer to member syntax, do nothing! f_obj -- transforms to f_objfoo::f> f_obj -- transforms to f_objfoo::f> f_obj<&f> -- transforms to f_obj<&this->foo::f> Which seams to rather nicely match the results! :) This also explains why f_obj is OK outside the member function (no transformation done), but an error inside of it. If you are correct about the constant expression, then the original behaviour I reported is absolutely correct. Surprisingly. But I think ptr->f is a constant expression, because in this expression, the expression 'ptr' (just an lvalue) is evaluated, not (*ptr). This still leaves the problem that 9.3.1/2 defines operations in terms of "(*this)", not "this->", but then again, "this" isn't an object, right? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22621
[Bug c++/22591] [4.0 Regression] std::swap() followed by list::erase() produces incorrect list::begin()
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-23 03:15 --- I just added a standalone testcase which only uses "new" from libstdc++ (and __gxx_personality_v0). It reports FAIL with -O2 and -Os on the 4.0 branch, but works with -O0, -O1 and -O3 or a different compiler (even 2.95.3 works). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22591
[Bug tree-optimization/22623] [4.1 Regression] g++.old-deja/g++.other/unchanging1.C fails
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 02:45 --- I think native libstdc++.sum 26_numerics/complex/13450.cc is the same too. Reducing testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22623
[Bug tree-optimization/22534] [4.1 Regression] [DR236] gcc.c-torture/execute/20000603-1.c execution, -O2 fails
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 02:33 --- Fixed by: +2005-07-20 Daniel Berlin <[EMAIL PROTECTED]> + + * alias.c (nonoverlapping_component_refs_p): Use TYPE_MAIN_VARIANT, + revert to returning false. -- What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22534
[Bug fortran/20861] error needed
-- What|Removed |Added Keywords||accepts-invalid Last reconfirmed|2005-04-23 14:53:37 |2005-07-23 02:25:09 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20861
[Bug fortran/20845] error needed
-- What|Removed |Added Keywords||accepts-invalid Last reconfirmed|2005-04-09 19:19:56 |2005-07-23 02:24:21 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20845
[Bug tree-optimization/22625] [4.1 Regression] -ftree-vrp produces wrong code
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-23 02:20 --- Subject: Bug 22625 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-23 02:20:30 Modified files: gcc/testsuite : ChangeLog Added files: gcc/testsuite/g++.dg/opt: vrp2.C Log message: 2005-07-22 Andrew Pinski <[EMAIL PROTECTED]> PR tree-opt/22625 * g++.dg/opt/vrp2.C: New test. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.5803&r2=1.5804 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/opt/vrp2.C.diff?cvsroot=gcc&r1=NONE&r2=1.1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22625
[Bug c++/22621] [3.4/4.0/4.1 Regression] Member function overloading introduces syntax errors
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 02:03 --- (In reply to comment #3) > bar< ptr->f > a; // ERROR: `->' cannot appear in constant expression > bar< &ptr->f > b; // ERROR: '>' missing in template argument No, both of those are invalid as -> cannot be in constant expression. For the following: f_obj<&foo::f> a; // OK f_obj b; // ERROR: foo::f cannot be a constant expression Those two both should be accepted as f references the static functions and not overloaded set. -- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22621
[Bug c++/22621] [3.4/4.0/4.1 Regression] Member function overloading introduces syntax errors
--- Additional Comments From squell at alumina dot nl 2005-07-23 01:59 --- When I changed the function body by removing all "foo::" qualifiers, I got the following; int foo::f() { f_obj<&f> a; // ERROR: missing '>' in template argument list f_obj b; // ERROR: foo::f in constant expression f_obj<&g> c; // OK f_obj d; // OK } gcc 3.3 also gave an error on those two lines, complaining that "&this->foo::f" is not a valid template argument. I can't find why it says so - it's a constant expression and it should overload resolve it. However, g++ _is_ correct in transforming 'f' to "this->foo::f" in the first case to "foo::g" in the second (with or without explicit "foo::"). So I think this test-case can be reduced to (fails on 3.4 and 4.0): struct foo { static int f(); } *ptr; template struct bar { }; bar< ptr->f > a; // ERROR: `->' cannot appear in constant expression bar< &ptr->f > b; // ERROR: '>' missing in template argument -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22621
[Bug tree-optimization/22625] [4.1 Regression] -ftree-vrp produces wrong code
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-07-23 01:56 --- Yes it is fixed now. -- What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22625
[Bug tree-optimization/22625] [4.1 Regression] -ftree-vrp produces wrong code
-- What|Removed |Added Summary|-ftree-vrp produces wrong |[4.1 Regression] -ftree-vrp |code|produces wrong code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22625
[Bug tree-optimization/22625] -ftree-vrp produces wrong code
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-23 01:38 --- I think this was fixed by: 2005-07-22 Diego Novillo <[EMAIL PROTECTED]> * tree-ssa-alias.c (count_ptr_derefs): Do not consider &PTR->FLD a dereference of PTR. * tree-ssa-structalias.c (update_alias_info): Consider &PTR->FLD a potential dereference of PTR. -- What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22625
[Bug tree-optimization/22625] -ftree-vrp produces wrong code
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-07-23 01:32 --- // smaller testcase: extern "C" void abort (void); struct T { virtual void foo (void) {}; } t; struct A : T { } *p; int main (void) { if (p == &t) return 0; if (p) abort (); return 0; } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22625
[Bug c++/22591] [4.0 Regression] std::swap() followed by list::erase() produces incorrect list::begin()
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-23 00:57 --- With an older mainline from 20050623 I also see the crash. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22591
[Bug tree-optimization/22625] New: -ftree-vrp produces wrong code
here is C++ tescase, compile with -O2: (reduced from mozilla's crash in nsAutoCompleteController::ClosePopup()) -- extern "C" void abort (void); struct T { virtual void foo (void); }; struct A : T { }; struct C { A *p; C () { p = 0; } operator A* () const { return p; } }; int main (void) { C c; T t; if (c == &t) return 0; if (c) abort (); return 0; } -- -- Summary: -ftree-vrp produces wrong code Product: gcc Version: 4.1.0 Status: UNCONFIRMED Keywords: wrong-code Severity: critical Priority: P2 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: belyshev at depni dot sinp dot msu dot ru CC: dnovillo at gcc dot gnu dot org,gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22625
[Bug c++/21687] [4.0/4.1 Regression] ICE in GC with local class inside a template function
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 23:48 --- Janis, Could you figure out which patch caused this bug? You can use the testcase in comment #4 or #5. Just use "--param ggc-min-expand=0 --param ggc-min-heapsize=0" to reproduce it. Thanks, Andrew Pinski -- What|Removed |Added CC||janis at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21687
[Bug debug/21828] [4.0 Regression] debug info omitted for uninitialized variables
--- Additional Comments From mark at codesourcery dot com 2005-07-22 23:43 --- Subject: Re: [4.0 Regression] debug info omitted for uninitialized variables Devang Patel wrote: > > $ gdb --batch -x gdbcmds t > Reading symbols for shared libraries ... done > Breakpoint 1 at 0x2d14: file t.c, line 6. > type = > type = > $1 = > $2 = > > This is on powerpc-darwin. I expected this patch to fix this. Am I > missing something ? First, your example was not the one in the original bug report. Second, you're using STABS, not DWARF-2. I suspect the stabs debug generator, or the GDB stabs reader is not as good as DWARF. On GNU/Linux, GDB knows that "bar" has type "int". It still doesn't know the type of "foo"; apparently too much of the debug information is optimized away. But, that's some other problem -- perhaps in GDB itself. The information is clearly there for it: .uleb128 0x2# (DIE (0x2d) DW_TAG_variable) .ascii "foo\0" # DW_AT_name .byte 0x1 # DW_AT_decl_file .byte 0x1 # DW_AT_decl_line .long 0x38# DW_AT_type .uleb128 0x3# (DIE (0x38) DW_TAG_base_type) .ascii "int\0" # DW_AT_name .byte 0x4 # DW_AT_byte_size .byte 0x5 # DW_AT_encoding -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21828
[Bug rtl-optimization/13987] [3.4 Regression] compile time regression while compile fold-const.i
-- What|Removed |Added Severity|critical|normal GCC target triplet|powerpc-apple-darwin7.2.0 |powerpc-*-darwin http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13987
[Bug target/18649] terminate called after throwing - IOT/Abort trap (core dumped)
-- What|Removed |Added GCC host triplet|powerpc-ibm-aix5.1.0.0 | GCC target triplet||powerpc-ibm-aix5.1.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18649
[Bug middle-end/20982] alignment attribute ignired for vector types
-- What|Removed |Added GCC target triplet|i686-pc-linux-gnu-gcc-3.4.0 |i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20982
[Bug target/19421] [4.0/4.1 regression] ICE with soft-float on m68k
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19421
[Bug debug/21828] [4.0 Regression] debug info omitted for uninitialized variables
--- Additional Comments From dpatel at apple dot com 2005-07-22 23:29 --- Subject: Re: [4.0 Regression] debug info omitted for uninitialized variables On Jul 22, 2005, at 12:33 PM, cvs-commit at gcc dot gnu dot org wrote: > > --- Additional Comments From cvs-commit at gcc dot gnu dot org > 2005-07-22 19:33 --- > Subject: Bug 21828 > > CVSROOT:/cvs/gcc > Module name:gcc > Branch: gcc-4_0-branch > Changes by:[EMAIL PROTECTED]2005-07-22 19:33:16 > > Modified files: > gcc: ChangeLog toplev.c varasm.c > gcc/testsuite : ChangeLog > Added files: > gcc/testsuite/gcc.dg/debug/dwarf2: dwarf-uninit.c > > Log message: > PR debug/21828 > * toplev.c (check_global_declarations): Do not mark undefined > variables as DECL_IGNORED_P. > * varasm.c (first_global_object_name): GTY it. > (weak_global_object_name): Likewise. > (notice_global_symbol): Use ggc_strdup, not xstrdup, when creating > a string to go into {weak,first}_global_object_name. > > PR debug/21828 > * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test. > > Patches: > http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff? > cvsroot=gcc&only_with_tag=gcc-4_0- > branch&r1=2.7592.2.327&r2=2.7592.2.328 > http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/toplev.c.diff? > cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.944.2.4&r2=1.944.2.5 > http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/varasm.c.diff? > cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.477.6.12&r2=1.477.6.13 > http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ > ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0- > branch&r1=1.5084.2.293&r2=1.5084.2.294 > http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/ > debug/dwarf2/dwarf-uninit.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0- > branch&r1=NONE&r2=1.1.2.1 > After this check-in : $ cat t.c static int foo; int bar; int main(void) { foo += 3; bar *= 5; return 0; } $ xgcc -g -O2 -o t t.c $ cat gdbcmds b main ptype foo ptype bar p foo p bar $ gdb --batch -x gdbcmds t Reading symbols for shared libraries ... done Breakpoint 1 at 0x2d14: file t.c, line 6. type = type = $1 = $2 = This is on powerpc-darwin. I expected this patch to fix this. Am I missing something ? Thanks, - Devang -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21828
[Bug testsuite/22624] gcc.dg/tree-ssa/flatten-2.c scan-assembler-not indirect.[: \t\n] fails
-- What|Removed |Added CC||rguenth at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22624
[Bug tree-optimization/22623] [4.1 Regression] g++.old-deja/g++.other/unchanging1.C fails
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 23:22 --- Compiling some part of libgfortran has the same issue: http://gcc.gnu.org/ml/gcc/2005-07/msg00965.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22623
[Bug c++/21687] [4.0/4.1 Regression] ICE in GC with local class inside a template function
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 23:10 --- It was broke before 20040909. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21687
[Bug testsuite/22624] New: gcc.dg/tree-ssa/flatten-2.c scan-assembler-not indirect.[: \t\n] fails
FAIL: gcc.dg/tree-ssa/flatten-2.c scan-assembler-not indirect.[:\t\n] has appeared on mainline on 20050722 on i686-pc-linux-gnu and ia64-hp-hpux11.23 at least. It looks like such output as indirect: unintentionally matches the pattern. Perhaps it needs to check more specifically for indirect1 and indirect2. -- Summary: gcc.dg/tree-ssa/flatten-2.c scan-assembler-not indirect.[: \t\n] fails Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jsm28 at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22624
[Bug c++/21687] [4.0/4.1 Regression] ICE in GC with local class inside a template function
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 23:08 --- A little further: template void perform_test_trivial() { struct check_union { void perform_test_trivial() {} }; } -- What|Removed |Added Summary|[4.0/4.1 Regression] ICE in |[4.0/4.1 Regression] ICE in |GC with local class inside a|GC with local class inside a |function inside a template |template function |class | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21687
[Bug c++/21687] [4.0/4.1 Regression] ICE on valid code
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 23:06 --- Here is a reduced testcase with "--param ggc-min-expand=0 --param ggc-min-heapsize=0" template class Test_Union { void perform_test_trivial() { struct check_union { void perform_test_trivial() {} }; } }; -- What|Removed |Added GCC build triplet|powerpc-apple-darwin7.8.0 | GCC host triplet|powerpc-apple-darwin7.8.0 | GCC target triplet|powerpc-apple-darwin7.8.0 | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21687
[Bug tree-optimization/22623] [4.1 Regression] g++.old-deja/g++.other/unchanging1.C fails
-- What|Removed |Added CC||rth at gcc dot gnu dot org Keywords||ice-on-valid-code Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22623
[Bug tree-optimization/22623] New: [4.1 Regression] g++.old-deja/g++.other/unchanging1.C fails
FAIL: g++.old-deja/g++.other/unchanging1.C (test for excess errors) has appeared on mainline on multiple platforms (i686-pc-linux-gnu, ia64-hp-hpux11.23 at least) on 20050722. /scratch/gcc/nightly-2005-07-22-mainline/src/gcc-mainline/gcc/testsuite/g++.old-deja/g++.other/unchanging1.C: In function 'void foo()': /scratch/gcc/nightly-2005-07-22-mainline/src/gcc-mainline/gcc/testsuite/g++.old-deja/g++.other/unchanging1.C:32: error: type mismatch between an SSA_NAME and its symbol while verifying SSA_NAME __t$real_84 in statement # VUSE ; __t$real_84 = REALPART_EXPR ; /scratch/gcc/nightly-2005-07-22-mainline/src/gcc-mainline/gcc/testsuite/g++.old-deja/g++.other/unchanging1.C:32: error: type mismatch between an SSA_NAME and its symbol while verifying SSA_NAME __t$imag_85 in statement __t$imag_85 = __t$imag_136; /scratch/gcc/nightly-2005-07-22-mainline/src/gcc-mainline/gcc/testsuite/g++.old-deja/g++.other/unchanging1.C:32: error: type mismatch between an SSA_NAME and its symbol /scratch/gcc/nightly-2005-07-22-mainline/src/gcc-mainline/gcc/testsuite/g++.old-deja/g++.other/unchanging1.C:32: error: missing definition for SSA_NAME: __t$real_84 in statement: __t_86 = COMPLEX_EXPR <__t$real_84, __t$imag_85>; /scratch/gcc/nightly-2005-07-22-mainline/src/gcc-mainline/gcc/testsuite/g++.old-deja/g++.other/unchanging1.C:32: internal compiler error: verify_ssa failed -- Summary: [4.1 Regression] g++.old-deja/g++.other/unchanging1.C fails Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jsm28 at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22623
[Bug target/22584] [4.1 Regression] ICE in make_decl_rtl, at varasm.c:886
--- Additional Comments From pluto at agmk dot net 2005-07-22 22:45 --- (In reply to comment #9) > make -C obj-i686-pld-linux \ bootstrap -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22584
[Bug target/22584] [4.1 Regression] ICE in make_decl_rtl, at varasm.c:886
--- Additional Comments From pluto at agmk dot net 2005-07-22 22:43 --- (In reply to comment #8) > Can you produce a (fully preprocessed) test case and give the necessary > command lines to reproduce the problem? > ./configure... make -C obj-i686-pld-linux \ STAGE1_CFLAGS="-march=i686 -O0" \ BOOT_CFLAGS="-march=i686 -O2" stage2_build:xgcc [~/rpm/BUILD/gcc-4.1-20050722T2023UTC/obj-i686-pld-linux/gcc]$ ./xgcc -B./ libgcc2.i -c ../../gcc/libgcc2.c: In function '__divdi3': ../../gcc/libgcc2.c:829: internal compiler error: in make_decl_rtl, at varasm.c:889 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22584
[Bug c++/22591] [4.0 Regression] std::swap() followed by list::erase() produces incorrect list::begin()
--- Additional Comments From pcarlini at suse dot de 2005-07-22 22:30 --- Maybe it's appropriate adding Diego in CC... -- What|Removed |Added CC||dnovillo at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22591
[Bug c++/22591] [4.0 Regression] std::swap() followed by list::erase() produces incorrect list::begin()
--- Additional Comments From pcarlini at suse dot de 2005-07-22 22:23 --- Thanks a lot, Janis! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22591
[Bug c++/22591] [4.0 Regression] std::swap() followed by list::erase() produces incorrect list::begin()
--- Additional Comments From janis at gcc dot gnu dot org 2005-07-22 22:11 --- My regression hunt identified the following patch from dnovillo: http://gcc.gnu.org/ml/gcc-cvs/2004-09/msg00671.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22591
[Bug libobjc/22606] Exceptions cannot be thrown from -forward::
--- Additional Comments From creep at desk dot pl 2005-07-22 22:07 --- Yes! I recompiled libobjc adding -fexceptions to CFLAGS. Now it works. Thanks! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22606
[Bug libgcj/22622] New: gnu/classpath/Configuration.java being grep'ed for before created
Aurora SPARC Linux release 2.0 (Kashmir FC3) UltraSparc IIi (Sabre) sun4u: (auroralinux corona + Rathann's FC3 updates) binutils-2.16.91.0.1-1.sparc bison-1.875c-2.sparc dejagnu-1.4.4-2.noarch expect-5.42.1-1.sparc gcc-3.4.2-6.fc3.sparc gcc4-4.0.0-0.8sparc.sparc glibc-2.3.3-99.sparcv9 glibc-2.3.3-99.sparc64 glibc-devel-2.3.3-99.sparc64 glibc-devel-2.3.3-99.sparc glibc-headers-2.3.3-99.sparc64 glibc-headers-2.3.3-99.sparc glibc-kernheaders-2.6-20sparc.sparc gmp-4.1.4-3sparc.sparc gmp-4.1.4-3sparc.sparc64 gmp-devel-4.1.4-3sparc.sparc gmp-devel-4.1.4-3sparc.sparc64 kernel-2.6.11-1.1166sp1.sparc64 kernel-2.6.11-1.1305sp1.sparc64 package kernel-devel is not installed package kernel-smp is not installed libgcc-3.4.2-6.fc3.sparc libgcc-3.4.2-6.fc3.sparc64 libstdc++-3.4.2-6.fc3.sparc libstdc++-3.4.2-6.fc3.sparc64 libstdc++-devel-3.4.2-6.fc3.sparc libstdc++-devel-3.4.2-6.fc3.sparc64 make-3.80-5.sparc nptl-devel-2.3.3-99.sparcv9 tcl-8.4.7-2.sparc LAST_UPDATED: Thu Jul 21 16:19:36 UTC 2005 $ ./gcc/xgcc -v Using built-in specs. Target: sparc64-unknown-linux-gnu Configured with: /usr/local/src/trunk/gcc/configure --enable-__cxa_atexit --enable-shared --with-cpu=v7 --enable-languages=c,ada,c++,f95,java,objc,obj-c++,treelang Thread model: posix gcc version 4.1.0 20050721 (experimental) configuring in libjava, I see this: checking for main in -ldl... yes /usr/local/src/trunk/gcc/libjava/configure: line 13436: /usr/local/src/trunk/gcc/libjava/gnu/classpath/Configuration.java.in: No such file or directory grep: gnu/classpath/Configuration.java: No such file or directory twice... and after that, I see configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/api/Makefile config.status: creating external/Makefile config.status: creating external/sax/Makefile config.status: creating external/w3c_dom/Makefile config.status: creating gnu/classpath/Configuration.java that is, the file that was looked for is being created after... -- Summary: gnu/classpath/Configuration.java being grep'ed for before created Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: libgcj AssignedTo: tromey at redhat dot com ReportedBy: christian dot joensson at gmail dot com CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu dot org GCC build triplet: sparc64-unknown-linux-gnu GCC host triplet: sparc64-unknown-linux-gnu GCC target triplet: sparc64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22622
[Bug tree-optimization/22574] [4.1 Regression] ICE with IMA and optimization and extern inline
--- Additional Comments From dann at godzilla dot ics dot uci dot edu 2005-07-22 21:21 --- Just a note, this worked before the ipa-* files were added. So it is a recent regression. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22574
[Bug c/21420] [3.4/4.0/4.1 Regression] Accepts writting to const via asm
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21420
[Bug preprocessor/20077] [3.4/4.0/4.1 Regression] GCC accepts macro definitions that fail a constraint
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20077
[Bug other/15082] [3.4/4.0/4.1 regression] Minor compilation problem for cross to Solaris 8
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15082
[Bug c++/21308] [3.4/4.0/4.1 Regression] Very high compile time
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21308
[Bug target/21316] [3.4/4.0/4.1 Regression] pointer lookup cache misses more frequent
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21316
[Bug c++/18698] [3.4/4.0/4.1 regression] Error message using "using" for code not using "using" ;-)
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18698
[Bug preprocessor/22042] [3.4/4.0/4.1 Regression] stringification BUG
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22042
[Bug c++/19964] [3.4/4.0/4.1 regression] ICE on invalid member declaration
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19964
[Bug c++/19253] [3.4/4.0/4.1 regression] bad error message / ICE for invalid template parameter
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19253
[Bug c++/20293] [3.4/4.0/4.1 regression] Wrong diagnostic for ambiguous access
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20293
[Bug c++/20209] [3.4/4.0/4.1 Regression] Missing warnings for "aggregate has a partly bracketed initializer"
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20209
[Bug c++/21908] [3.4/4.0/4.1 Regression] poor diagnostic with vitrual base classes
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21908
[Bug target/22362] [3.4/4.0/4.1 Regression] static function calls and global register variables
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22362
[Bug c++/22621] [3.4/4.0/4.1 Regression] Member function overloading introduces syntax errors
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22621
[Bug libstdc++/13583] [3.4/4.0/4.1 Regression] __use_cache not threadsafe
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13583
[Bug c++/22545] [3.4/4.0/4.1 Regression] ICE with pointer to class member & user defined conversion operator
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22545
[Bug c++/19809] [3.4/4.0/4.1 Regression] Multiple definitions of friend functions in template classes
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19809
[Bug middle-end/22275] [3.4/4.0/4.1 Regression] bitfield layout change (regression?)
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22275
[Bug rtl-optimization/19580] [3.4/4.0/4.1 Regression] missed load/store motion
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19580
[Bug c++/22172] [3.4/4.0/4.1 Regression] Internal compiler error, seg fault.
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22172
[Bug rtl-optimization/16613] [3.4/4.0 Regression] compile time regression, when adding cerr usage
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16613
[Bug target/15184] [3.4/4.0/4.1 Regression] Direct access to byte inside word not working with -march=pentiumpro
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 21:13 --- Moving to 4.0.2 pre Mark. -- What|Removed |Added Target Milestone|3.4.5 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15184