[Bug target/33168] [4.3 Regression] GCC Boot failure, building libstc++

2008-01-02 Thread aoliva at gcc dot gnu dot org
--- Comment #17 from aoliva at gcc dot gnu dot org 2008-01-03 05:16 --- Subject: Bug 33168 Author: aoliva Date: Thu Jan 3 05:15:42 2008 New Revision: 131276 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131276 Log: gcc/cp/ChangeLog: PR target/33168 * decl.c (cp_finish_decl): C

[Bug tree-optimization/34458] [4.3 Regression] ICE in int_cst_value, at tree.c:8047 at -O3

2008-01-02 Thread spop at gcc dot gnu dot org
--- Comment #12 from spop at gcc dot gnu dot org 2008-01-03 02:47 --- Subject: Re: [4.3 Regression] ICE in int_cst_value, at tree.c:8047 at -O3 The fix I sent earlier had a typo, so I'm testing again. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34458

[Bug tree-optimization/34635] [4.3 Regression] tree check: expected polynomial_chrec, have integer_cst in add_multivariate_self_dist, at tree-data-ref.c:2813

2008-01-02 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2008-01-03 02:41 --- fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/34635] [4.3 Regression] tree check: expected polynomial_chrec, have integer_cst in add_multivariate_self_dist, at tree-data-ref.c:2813

2008-01-02 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2008-01-03 02:39 --- Subject: Bug 34635 Author: spop Date: Thu Jan 3 02:38:24 2008 New Revision: 131275 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131275 Log: 2007-12-19 Sebastian Pop <[EMAIL PROTECTED]> PR tree-opt

[Bug middle-end/34562] [4.3 Regression] FAIL: g++.dg/other/first-global.C scan-assembler _GLOBAL__I_foobar

2008-01-02 Thread danglin at gcc dot gnu dot org
--- Comment #4 from danglin at gcc dot gnu dot org 2008-01-03 02:35 --- Fixed by patch. -- danglin at gcc dot gnu dot org changed: What|Removed |Added Status|

[Bug middle-end/34562] [4.3 Regression] FAIL: g++.dg/other/first-global.C scan-assembler _GLOBAL__I_foobar

2008-01-02 Thread danglin at gcc dot gnu dot org
--- Comment #3 from danglin at gcc dot gnu dot org 2008-01-03 02:34 --- Subject: Bug 34562 Author: danglin Date: Thu Jan 3 02:33:12 2008 New Revision: 131274 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131274 Log: PR middle-end/34562 * g++.dg/other/first-glob

[Bug target/32276] [4.3 Regression]: libmudflap.c++/pass41-frag.cxx

2008-01-02 Thread ismail at pardus dot org dot tr
--- Comment #5 from ismail at pardus dot org dot tr 2008-01-03 01:51 --- I think component shouldn't be target because it fails on more than one platform. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32276

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-02 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #26 from dave at hiauly1 dot hia dot nrc dot ca 2008-01-03 01:44 --- Subject: Re: wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605 With the attached change and Richard's patch from comment #11, I'm down to the same

[Bug middle-end/34572] program that built with 4.1.2 fails with 4.2.2

2008-01-02 Thread galtgendo at o2 dot pl
--- Comment #6 from galtgendo at o2 dot pl 2008-01-03 01:05 --- To make earlier comment clear: yes, I agree that it's most probably running out of memory. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34572

[Bug middle-end/34608] [4.3 regression] ICE with "-ftest-coverage -fopenmp"

2008-01-02 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-01-03 00:09 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/33494] [4.1 regression] Broken diagnostic: 'modop_expr' not supported by dump_expr

2008-01-02 Thread reichelt at gcc dot gnu dot org
--- Comment #6 from reichelt at gcc dot gnu dot org 2008-01-02 23:56 --- Now also fixed in GCC 4.2.3. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33495] [4.1 regression] Broken diagnostic: Trouble pretty-printing statement expressions

2008-01-02 Thread reichelt at gcc dot gnu dot org
--- Comment #7 from reichelt at gcc dot gnu dot org 2008-01-02 23:56 --- Now also fixed in gcc 4.2.3. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33493] [4.1 regression] Broken diagnostic: 'dl_expr' not supported by dump_expr

2008-01-02 Thread reichelt at gcc dot gnu dot org
--- Comment #4 from reichelt at gcc dot gnu dot org 2008-01-02 23:55 --- Now also fixed in gcc 4.2.3. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33462] [4.1 regression] Broken diagnostic: 'va_arg_expr' not supported by dump_expr

2008-01-02 Thread reichelt at gcc dot gnu dot org
--- Comment #10 from reichelt at gcc dot gnu dot org 2008-01-02 23:54 --- Now also fixed in GCC 4.2.3. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33463] [4.1 regression] Broken diagnostic: 'typeid_expr' not supported by dump_expr

2008-01-02 Thread reichelt at gcc dot gnu dot org
--- Comment #4 from reichelt at gcc dot gnu dot org 2008-01-02 23:54 --- Now also fixed in GCC 4.2.3. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33494] [4.1/4.2 regression] Broken diagnostic: 'modop_expr' not supported by dump_expr

2008-01-02 Thread reichelt at gcc dot gnu dot org
--- Comment #5 from reichelt at gcc dot gnu dot org 2008-01-02 23:53 --- Subject: Bug 33494 Author: reichelt Date: Wed Jan 2 23:52:17 2008 New Revision: 131269 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131269 Log: Backport: 2007-10-31 Paolo Carlini <[EMA

[Bug c++/33495] [4.1/4.2 regression] Broken diagnostic: Trouble pretty-printing statement expressions

2008-01-02 Thread reichelt at gcc dot gnu dot org
--- Comment #6 from reichelt at gcc dot gnu dot org 2008-01-02 23:50 --- Subject: Bug 33495 Author: reichelt Date: Wed Jan 2 23:49:23 2008 New Revision: 131268 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131268 Log: Backport: 2007-11-02 Paolo Carlini <[EMA

[Bug c++/33493] [4.1/4.2 regression] Broken diagnostic: 'dl_expr' not supported by dump_expr

2008-01-02 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2008-01-02 23:48 --- Subject: Bug 33493 Author: reichelt Date: Wed Jan 2 23:47:08 2008 New Revision: 131267 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131267 Log: Backport: 2007-09-27 Paolo Carlini <[EMA

[Bug c++/33462] [4.1/4.2 regression] Broken diagnostic: 'va_arg_expr' not supported by dump_expr

2008-01-02 Thread reichelt at gcc dot gnu dot org
--- Comment #9 from reichelt at gcc dot gnu dot org 2008-01-02 23:45 --- Subject: Bug 33462 Author: reichelt Date: Wed Jan 2 23:44:10 2008 New Revision: 131266 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131266 Log: Backport: 2007-09-18 Paolo Carlini <[EMA

[Bug c++/33463] [4.1/4.2 regression] Broken diagnostic: 'typeid_expr' not supported by dump_expr

2008-01-02 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2008-01-02 23:41 --- Subject: Bug 33463 Author: reichelt Date: Wed Jan 2 23:40:41 2008 New Revision: 131265 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131265 Log: Backport: 2007-09-18 Paolo Carlini <[EMA

[Bug middle-end/34608] [4.3 regression] ICE with "-ftest-coverage -fopenmp"

2008-01-02 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2008-01-02 23:35 --- Subject: Bug 34608 Author: jakub Date: Wed Jan 2 23:33:54 2008 New Revision: 131264 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131264 Log: PR middle-end/34608 * omp-low.c (expand_omp_paral

[Bug c++/33916] [4.2/4.3 Regression] Default constructor fails to initialize array members

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mmitchel at gcc dot gnu dot |dot org

[Bug target/31786] [4.1/4.2/4.3 Regression][avr] error: unable to find a register to spill in class 'BASE_POINTER_REGS'

2008-01-02 Thread hutchinsonandy at netscape dot net
--- Comment #14 from hutchinsonandy at netscape dot net 2008-01-02 23:29 --- Created an attachment (id=14862) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14862&action=view) Patch to current HEAD This will patch avr.h and avr.c to allow REG_X as valid BASE_POINTER. -- http

[Bug middle-end/33699] [4.1/4.2/4.3 regression], missing optimization on const addr area store

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33699

[Bug middle-end/32455] [4.1/4.2/4.3 regression] ICE with modified va_list

2008-01-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2008-01-02 23:20 --- This code isn't valid. We probably shouldn't allow declarations of __builtin_va_start, and we certainly shouldn't allow declarations that don't match the internal definition -- and I don't think that declaration d

[Bug middle-end/34400] [4.3 regression] bad interaction between DF and SJLJ exceptions

2008-01-02 Thread zadeck at naturalbridge dot com
--- Comment #45 from zadeck at naturalbridge dot com 2008-01-02 23:17 --- Subject: Re: [4.3 regression] bad interaction between DF and SJLJ exceptions mmitchel at gcc dot gnu dot org wrote: > --- Comment #44 from mmitchel at gcc dot gnu dot org 2008-01-02 23:12 > --- > I've

[Bug middle-end/32044] [4.3 regression] udivdi3 counterproductive, unwarranted use

2008-01-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #37 from mmitchel at gcc dot gnu dot org 2008-01-02 23:17 --- Downgrading to P4. We seem to have consensus that this is now a GCC wrong-code bug. I can't tell if we think this is an optimization bug or not; if we do think so, please bump this back to P3, with a test-case s

[Bug target/34628] [4.2/4.3 Regression] problems with inlining on ARM

2008-01-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2008-01-02 23:14 --- Put into WAITING state until the information requested in Comment #2 is available. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/34400] [4.3 regression] bad interaction between DF and SJLJ exceptions

2008-01-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #44 from mmitchel at gcc dot gnu dot org 2008-01-02 23:12 --- I've marked this as P2 because it seems to depend on the less-used SJLJ EH method, and, as I understand it, in Ada. (The comments above suggest that the C testcase is not actually so problematic.) -- mmitchel

[Bug middle-end/31309] 6 byte assignment at end of structure reads/writes past end of structure causing SEGV when that memory is not accessable.

2008-01-02 Thread peeterj at ca dot ibm dot com
--- Comment #11 from peeterj at ca dot ibm dot com 2008-01-02 23:09 --- I see that this bug fix is targetted for 4.1.3, but also see that such a release isn't planned: http://gcc.gnu.org/ml/gcc/2007-05/msg00669.html should the target release for this bug be updated to 4.2 or 4.3? --

[Bug target/34571] [4.3 Regression] Segfault in alpha_expand_mov at -O3

2008-01-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #6 from mmitchel at gcc dot gnu dot org 2008-01-02 23:06 --- Alpha is not a primary or secondary platform. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33890] [4.3 regression] ICE in tsubst_copy with OpenMP

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33890

[Bug tree-optimization/34591] [4.3 Regression] internal compiler error: in cost_for_stmt, at tree-vect-transform.c:98

2008-01-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2008-01-02 23:00 --- Dorit, given your patch, can this be closed out? -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/34458] [4.3 Regression] ICE in int_cst_value, at tree.c:8047 at -O3

2008-01-02 Thread dberlin at gcc dot gnu dot org
--- Comment #11 from dberlin at gcc dot gnu dot org 2008-01-02 22:50 --- adding a comment to test -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34470] [4.3 regression] spurious "is used uninitialized" from auto_ptr

2008-01-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2008-01-02 22:59 --- P2, until we know if this is actually wrong code. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/34458] [4.3 Regression] ICE in int_cst_value, at tree.c:8047 at -O3

2008-01-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #11 from dberlin at gcc dot gnu dot org 2008-01-02 22:50 --- adding a comment to test -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/34458] [4.3 Regression] ICE in int_cst_value, at tree.c:8047 at -O3

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34458

[Bug fortran/34557] [4.3 regression] Rejects valid: EQUIVALENCE of character substrings

2008-01-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-01-02 22:38 --- Confirmed. This is a regression vs. 4.2: $ cat foo.f ! Rejects valid. EQUIVALENCE of substrings; fails with 4.[1-3].x with: ! !EQUIVALENCE (A (2,1) (1:1), B (1) (2:3), C (3:5)) ! 1 !Error: Syntax

[Bug c++/34480] Argument packs treat __null oddly

2008-01-02 Thread pcarlini at suse dot de
--- Comment #3 from pcarlini at suse dot de 2008-01-02 21:53 --- (In reply to comment #1) > I suggest that the component for this bug be changed from c++ to libstdc++, > and the title to something like: > > "[LWG Issue 767] push_back and push_front need overloads for type T" Please do

[Bug testsuite/32843] [4.3 Regression] : libffi.call/return_sc.c

2008-01-02 Thread andreast at gcc dot gnu dot org
--- Comment #16 from andreast at gcc dot gnu dot org 2008-01-02 21:48 --- Regarding comment #14, yep. Patch posted here: http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00041.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32843

[Bug c++/34480] Argument packs treat __null oddly

2008-01-02 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #2 from sylvain dot pion at sophia dot inria dot fr 2008-01-02 21:37 --- In fact, this is not really an issue with variadic templates, since you get the same problem with: void* g(int a) { return new (char*)(a); } int main() { g(__null); } Nevertheless, I ope

[Bug tree-optimization/34635] [4.3 Regression] tree check: expected polynomial_chrec, have integer_cst in add_multivariate_self_dist, at tree-data-ref.c:2813

2008-01-02 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2008-01-02 21:02 --- Subject: Re: [4.3 Regression] tree check: expected polynomial_chrec, have integer_cst in add_multivariate_self_dist, at tree-data-ref.c:2813 I'm testing a patch that fixes the problem on i686-linux. --- Comment

[Bug fortran/34545] ICE when compiling Fortran 95 code

2008-01-02 Thread pault at gcc dot gnu dot org
--- Comment #14 from pault at gcc dot gnu dot org 2008-01-02 21:00 --- (In reply to comment #13) > The patch in comment #12 works as advertised without regression in 32 and 64 > bit modes on ppc/Intel and my favourite platform. > Thanks for the test. I have been through several variant

[Bug tree-optimization/34635] [4.3 Regression] tree check: expected polynomial_chrec, have integer_cst in add_multivariate_self_dist, at tree-data-ref.c:2813

2008-01-02 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-01-02 20:52 --- Subject: Re: [4.3 Regression] tree check: expected polynomial_chrec, have integer_cst in add_multivariate_self_dist, at tree-data-ref.c:2813 I'm testing a patch that fixes the problem on i686-linux. --- Comment

[Bug preprocessor/34602] [4.1/4.2/4.3 regression] Internal error with invalid #line directive

2008-01-02 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2008-01-02 20:54 --- Testing a patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|u

[Bug tree-optimization/34635] [4.3 Regression] tree check: expected polynomial_chrec, have integer_cst in add_multivariate_self_dist, at tree-data-ref.c:2813

2008-01-02 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-01-02 20:52 --- Subject: Re: [4.3 Regression] tree check: expected polynomial_chrec, have integer_cst in add_multivariate_self_dist, at tree-data-ref.c:2813 I'm testing a patch that fixes the problem on i686-linux. --- Comment

[Bug c/34457] [4.3 regression] ICE with VLA and -combine

2008-01-02 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2008-01-02 20:30 --- BTW, I checked in a fix for this on the incremental-compiler branch. http://gcc.gnu.org/ml/gcc-patches/2007-12/msg00677.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34457

[Bug fortran/31067] MINLOC should sometimes be inlined (gas_dyn is sooooo sloooow)

2008-01-02 Thread dominiq at lps dot ens dot fr
--- Comment #21 from dominiq at lps dot ens dot fr 2008-01-02 20:27 --- > MATMUL is one distinctly possible one Paul, If you are interested, I have a variant of induct.f90 in which I have replaced three dot-products by the matrix-vector product for a total disaster on all compilers I ha

[Bug fortran/31067] MINLOC should sometimes be inlined (gas_dyn is sooooo sloooow)

2008-01-02 Thread pault at gcc dot gnu dot org
--- Comment #20 from pault at gcc dot gnu dot org 2008-01-02 19:30 --- (In reply to comment #19) > gfortran does inline most array intrinsics, but only if the result is a > scalar. > For most array intrinsics this isn't that much of a problem since usually one > uses the variant that re

[Bug c/31537] duplicate weakref emitted with IMA

2008-01-02 Thread aldot at gcc dot gnu dot org
--- Comment #6 from aldot at gcc dot gnu dot org 2008-01-02 19:06 --- Any update? Current trunk still produces wrong code for weakrefs.. -- aldot at gcc dot gnu dot org changed: What|Removed |Added --

[Bug middle-end/34608] [4.3 regression] ICE with "-ftest-coverage -fopenmp"

2008-01-02 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2008-01-02 18:49 --- Testing a fix. -- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unass

[Bug libstdc++/32618] std::vector calls uneccessary constructors instead of inplace construction of first object

2008-01-02 Thread pcarlini at suse dot de
--- Comment #7 from pcarlini at suse dot de 2008-01-02 18:45 --- Note that the split resize requires DefaultConstructible for the first overload, and therefore, missing Concepts, the vector class cannot be explicitely instantiated anymore for non-DefaultConstructible types. -- http:

[Bug c++/34055] [4.3 regression] ICE with invalid specialization of variadic template

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34055

[Bug c++/34055] [4.3 regression] ICE with invalid specialization of variadic template

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34055

[Bug tree-optimization/34448] [4.3 Regression] ICE in declare_inline_vars, at tree-inline.c:3243

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34448

[Bug tree-optimization/34635] [4.3 Regression] tree check: expected polynomial_chrec, have integer_cst in add_multivariate_self_dist, at tree-data-ref.c:2813

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34635

[Bug tree-optimization/34635] [4.3 Regression] tree check: expected polynomial_chrec, have integer_cst in add_multivariate_self_dist, at tree-data-ref.c:2813

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34635

[Bug c++/34573] [4.3 Regression] ICE with nested class in template

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34573

[Bug c++/34397] [4.1/4.2/4.3 regression] ICE on invalid default template parameter

2008-01-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #17 from mmitchel at gcc dot gnu dot org 2008-01-02 17:29 --- I would expect pt.c to call grok_array_decl (which is the same function called by the parser), not build_x_binary_op. -- mmitchel at gcc dot gnu dot org changed: What|Removed

[Bug ada/34647] New: Ada runtime includes unsafe calls to mktemp and tmpname on OpenBSD

2008-01-02 Thread tero dot koskinen at iki dot fi
Ada runtime includes unsafe calls to mktemp and tmpname on OpenBSD. This is identical to PR ada/34553, but for OpenBSD (gcc trunk, r131220). Patch: http://iki.fi/tero.koskinen/gcc/gcc-ada-adaint_c.diff Build log: /home/tkoskine/programs/gcc-trunk/lib/gcc/i386-unknown-openbsd4.2/4.3.0/adalib/l ibg

[Bug c/34457] [4.3 regression] ICE with VLA and -combine

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34457

[Bug ada/34646] Ada runtime missing floating point and error handler initialization on OpenBSD

2008-01-02 Thread tero dot koskinen at iki dot fi
--- Comment #1 from tero dot koskinen at iki dot fi 2008-01-02 17:13 --- Created an attachment (id=14857) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14857&action=view) Initialize Ada runtime's floating point support and error handler on OpenBSD Patch attached if the url in sum

[Bug ada/34646] New: Ada runtime missing floating point and error handler initialization on OpenBSD

2008-01-02 Thread tero dot koskinen at iki dot fi
Ada runtime (gcc trunk, r131220) is missing floating point and error handler initialization on OpenBSD. Patch avaible at: http://iki.fi/tero.koskinen/gcc/gcc-ada-init_c.diff This is originally from Markus Hennecke. PS. __gnat_error_handler is direct copy of NetBSD equivalent. -- Su

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-02 Thread dominiq at lps dot ens dot fr
--- Comment #25 from dominiq at lps dot ens dot fr 2008-01-02 17:07 --- On Intel Darwin9 the patch from PR34472 has the same effect than the patch in comment #11, i.e., the behavior reported in comment #22. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34483

[Bug ada/34645] Ada.Text_IO.Get_Immediate does not work on OpenBSD

2008-01-02 Thread tero dot koskinen at iki dot fi
--- Comment #1 from tero dot koskinen at iki dot fi 2008-01-02 16:52 --- Created an attachment (id=14856) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14856&action=view) Fix for Ada.Text_IO.Get_Immediate on OpenBSD Patch attached, in case the url in the summary does not work.

[Bug ada/34645] New: Ada.Text_IO.Get_Immediate does not work on OpenBSD

2008-01-02 Thread tero dot koskinen at iki dot fi
On OpenBSD with gcc trunk (r131220), following program waits for when it should return immediately after key press. -- get_immed.adb with Ada.Text_IO; procedure Get_Immed is Ch : Character; begin Ada.Text_IO.Get_Immediate (Ch); end Get_Immed; -- end Patch available at: http://iki.fi/tero.k

[Bug c++/34619] [4.3 regression] ICE with "-fmudflap" and templates

2008-01-02 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2008-01-02 16:41 --- Testing a patch. -- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|una

[Bug ada/34644] Ada runtime build failure on OpenBSD, missing clearenv()

2008-01-02 Thread tero dot koskinen at iki dot fi
--- Comment #1 from tero dot koskinen at iki dot fi 2008-01-02 16:37 --- Created an attachment (id=14855) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14855&action=view) Fix for OpenBSD/clearenv() issue Patch attached, in case the url in the summary does not work. -- http:/

[Bug target/34641] [4.3 Regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-01-02 16:28 --- *** Bug 34642 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34641

[Bug fortran/34640] ICE with c_f_pointer

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-01-02 16:29 --- *** Bug 34643 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34640

[Bug ada/34644] New: Ada runtime build failure on OpenBSD, missing clearenv()

2008-01-02 Thread tero dot koskinen at iki dot fi
Ada runtime of gcc trunk (r131220) build dies because OpenBSD does not have clearenv() function. Following patch should fix the issue: http://iki.fi/tero.koskinen/gcc/gcc-ada-env_c.diff How to repeat: $ svn co ... gcc-trunk $ mkdir obj;cd obj $ CC="egcc -L/usr/local/lib" LDFLAGS="-L/usr/local/lib

[Bug fortran/34643] ICE with c_f_pointer

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-01-02 16:29 --- bugzilla is broken *** This bug has been marked as a duplicate of 34640 *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/34568] Inplace algorithm too slow when using array notation

2008-01-02 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-01-02 16:15 --- (In reply to comment #1) Note that for last night's trunk, I get the following times [EMAIL PROTECTED] tmp]# /irun/bin/gfortran -static pr34568.f90 [EMAIL PROTECTED] tmp]# ./a.out 2.1826680 8.2267494 [EMA

[Bug fortran/34643] New: ICE with c_f_pointer

2008-01-02 Thread francois dot jacq at irsn dot fr
gned at gcc dot gnu dot org ReportedBy: francois dot jacq at irsn dot fr GCC build triplet: 20080102 (experimental) [trunk revision 131253] GCC host triplet: i686-pc-linux-gnu GCC target triplet: GNU Fortran (GCC) 4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34643

[Bug target/34642] New: [4.3 Regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2008-01-02 Thread rguenth at gcc dot gnu dot org
./cc1plus -fpreprocessed TextIterator.ii -quiet -march=z900 -m64 -O2 -version -fPIC -o /dev/null -w GNU C++ (GCC) version 4.3.0 20080102 (experimental) (s390-linux-gnu) compiled by GNU C version 4.2.2 (SUSE Linux), GMP version 4.2.1, MPFR version 2.2.1. GGC heuristics: --param ggc-min

[Bug target/34641] New: [4.3 Regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2008-01-02 Thread rguenth at gcc dot gnu dot org
./cc1plus -fpreprocessed TextIterator.ii -quiet -march=z900 -m64 -O2 -version -fPIC -o /dev/null -w GNU C++ (GCC) version 4.3.0 20080102 (experimental) (s390-linux-gnu) compiled by GNU C version 4.2.2 (SUSE Linux), GMP version 4.2.1, MPFR version 2.2.1. GGC heuristics: --param ggc-min

[Bug libstdc++/33490] parallel v3: std::accumulate assumes iterators have std::iterator_traits declared

2008-01-02 Thread pcarlini at suse dot de
--- Comment #5 from pcarlini at suse dot de 2008-01-02 16:01 --- I think Johannes' analysis is completely right. And, e.g., "STL Tutorial and Reference Guide", 20.6, or "The C++ Programming Language", 19, evidently also agrees with that reading of the standard. -- http://gcc.gnu.org

[Bug fortran/34640] New: ICE with c_f_pointer

2008-01-02 Thread francois dot jacq at irsn dot fr
gned at gcc dot gnu dot org ReportedBy: francois dot jacq at irsn dot fr GCC build triplet: 20080102 (experimental) [trunk revision 131253] GCC host triplet: i686-pc-linux-gnu GCC target triplet: GNU Fortran (GCC) 4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34640

[Bug tree-optimization/34093] ICE in ssa_operand_alloc, at tree-ssa-operands.c:484

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-01-02 12:37 --- Subject: Bug 34093 Author: rguenth Date: Wed Jan 2 12:35:38 2008 New Revision: 131257 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131257 Log: 2008-01-02 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug tree-optimization/34093] ICE in ssa_operand_alloc, at tree-ssa-operands.c:484

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-01-02 12:37 --- Subject: Bug 34093 Author: rguenth Date: Wed Jan 2 12:35:38 2008 New Revision: 131257 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131257 Log: 2008-01-02 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug c++/33887] [4.1/4.2/4.3 Regression] Reference to bitfield gets wrong value when optimizing

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #17 from rguenth at gcc dot gnu dot org 2008-01-02 15:22 --- Looking at assembly differences in libjava doesn't reveal something obvious. It seems to be neither boolean bitfields nor enums (which would have been the obvious differences where C and C++ semantics differ). Ma

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-02 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #24 from dave at hiauly1 dot hia dot nrc dot ca 2008-01-02 15:11 --- Subject: Re: wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605 > Would you please see the comment #4 for PR 34534, and try it on your machine? The wo_prof

[Bug tree-optimization/34465] [4.3 Regression] incorrect sharing of tree nodes

2008-01-02 Thread aldyh at gcc dot gnu dot org
--- Comment #5 from aldyh at gcc dot gnu dot org 2008-01-02 14:56 --- Yes. I submitted a patch which fixed all the related problems, and Diego wanted some refactoring of the code. I am working on it as we speak. Diego has said that if the patch is too much of a hassle, the current one

[Bug middle-end/33989] Extra load/store for float with union

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-01-02 14:14 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug middle-end/32964] [4.3 Regression] union cause inefficient code inside loops

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-02 14:11 --- On the tree level there is no visible regression, but we have V_MUST_DEFs and a single SFT on the 4.2 branch while trunk does not create an extra virtual tag for the single-field union: : # a1_12 = VDEF a1.a =

[Bug target/31786] [4.1/4.2/4.3 Regression][avr] error: unable to find a register to spill in class 'BASE_POINTER_REGS'

2008-01-02 Thread hutchinsonandy at netscape dot net
--- Comment #13 from hutchinsonandy at netscape dot net 2008-01-02 13:36 --- Problem occurs because 1 base pointer is used for function pointer and the other is used for frame pointer. (There are only 2). Backend LEGITIMIZE_RELOAD_ADDRESS tells reload to use a base pointer for reload pa

[Bug target/34150] ICE: output_operand: invalid expression as operand on hppa

2008-01-02 Thread tbm at cyrius dot com
--- Comment #2 from tbm at cyrius dot com 2008-01-02 13:37 --- This also happens with 4.3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34150

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-02 Thread rsandifo at nildram dot co dot uk
--- Comment #23 from rsandifo at nildram dot co dot uk 2008-01-02 13:19 --- Subject: Re: wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605 Olga, is it OK if I submit the patch from comment #11? Or would you prefer to go with the patch

[Bug tree-optimization/34465] [4.3 Regression] incorrect sharing of tree nodes

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-02 13:05 --- Ping? Is this still broken? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34465

[Bug c++/33407] [4.1/4.3 Regression] C++ operator new and new expression do not change dynamic type

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2008-01-02 12:57 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug c++/34470] [4.3 regression] spurious "is used uninitialized" from auto_ptr

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2008-01-02 12:53 --- At least confirmed. Jason, would you have a look here? -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/31976] [4.3 Regression] ICE in ssa_operand_alloc, at tree-ssa-operands.c:487 with -O3

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #16 from rguenth at gcc dot gnu dot org 2008-01-02 12:37 --- Subject: Bug 31976 Author: rguenth Date: Wed Jan 2 12:35:38 2008 New Revision: 131257 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131257 Log: 2008-01-02 Richard Guenther <[EMAIL PROTECTED]>

[Bug tree-optimization/34590] GCC-4.3.0-20071221 SEGV's building Bzip2 1.0.4 decompress.c with -ftree-parallelize-loops=4

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-02 12:45 --- Dominators seem to be broken. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/34093] [4.3 Regression] ICE in ssa_operand_alloc, at tree-ssa-operands.c:484

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-02 12:36 --- Fixed. --- Comment #5 from rguenth at gcc dot gnu dot org 2008-01-02 12:37 --- Subject: Bug 34093 Author: rguenth Date: Wed Jan 2 12:35:38 2008 New Revision: 131257 URL: http://gcc.gnu.org/viewcvs?root=

[Bug tree-optimization/34093] [4.3 Regression] ICE in ssa_operand_alloc, at tree-ssa-operands.c:484

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-02 12:36 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug libstdc++/34595] std::copy copies the output iterator before assigning

2008-01-02 Thread gerald at pfeifer dot com
--- Comment #10 from gerald at pfeifer dot com 2008-01-02 11:52 --- I just tested DLV against current GCC CVS and where I had been seeing some 400 out of some 1000 testcases failing a couple of days ago, I am now down to 10 failures. This doesn't mean that this very patch fixed it, but

[Bug tree-optimization/33604] [4.3 Regression] Revision 119502 causes significantly slower results with 4.3 compared to 4.2

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #33 from rguenth at gcc dot gnu dot org 2008-01-02 11:00 --- Unassigning. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|r

[Bug tree-optimization/34093] [4.3 Regression] ICE in ssa_operand_alloc, at tree-ssa-operands.c:484

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-01-02 10:55 --- Mine, I have a patch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Assig

[Bug target/34013] callee-save register value sometimes corrupted when __stkchk called

2008-01-02 Thread ktietz at gcc dot gnu dot org
--- Comment #4 from ktietz at gcc dot gnu dot org 2008-01-02 10:48 --- Subject: Bug 34013 Author: ktietz Date: Wed Jan 2 10:46:17 2008 New Revision: 131255 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131255 Log: (ix86_expand_prologue): Save red-zone while stack probing. PR

[Bug target/34637] ICE in rws_insn_set, at config/ia64/ia64.c:5335

2008-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-01-02 10:03 --- *** Bug 34638 has been marked as a duplicate of this bug. *** --- Comment #2 from rguenth at gcc dot gnu dot org 2008-01-02 10:04 --- *** Bug 34639 has been marked as a duplicate of this bug. *** -- rg

  1   2   >