[Bug target/49541] [4.6/4.7 regression] TLS support partially broken in 64-bit mode

2011-07-18 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49541 --- Comment #16 from Rainer Orth 2011-07-18 12:09:22 UTC --- Author: ro Date: Mon Jul 18 12:09:18 2011 New Revision: 176393 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176393 Log: PR target/49541 * testsuite/lib/libgomp.exp (li

[Bug c++/49776] New: [C++0x]ICE in build_data_member_initialization, at cp/semantics.c:5499

2011-07-18 Thread sscrisk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49776 Summary: [C++0x]ICE in build_data_member_initialization, at cp/semantics.c:5499 Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/49770] [4.7 Regression] wrong code with -fno-tree-forwprop

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49770 --- Comment #4 from Richard Guenther 2011-07-18 10:46:28 UTC --- Ok, it's sth I worried about when doing the patch. Namely: /* Make sure to use a valueized reference ... */ if (!ao_ref_init_from_vn_reference (&r, vr1.set, vr1.type,

[Bug tree-optimization/49140] [4.6 regression] wrong code with -O2 and -O3, not with -O3 -no-inline

2011-07-18 Thread doko at ubuntu dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49140 --- Comment #7 from Matthias Klose 2011-07-18 10:19:28 UTC --- the pari tests still fail

[Bug middle-end/49029] [4.6/4.7 Regression] ICE in simplify_subreg, at simplify-rtx.c:5266

2011-07-18 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49029 Anitha Boyapati changed: What|Removed |Added CC||anitha.boyapati at atmel

[Bug tree-optimization/49760] vectorization inhibited if indices are references

2011-07-18 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49760 --- Comment #4 from vincenzo Innocente 2011-07-18 10:07:10 UTC --- Fair enough. I think I can persuade developers to use only local variables as induction variable. More difficult will be to make them to copy also all other variables stored in me

[Bug bootstrap/49769] [4.7 regression] configuration mismatch -- extra parts

2011-07-18 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49769 Rainer Orth changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc-p

[Bug tree-optimization/49760] vectorization inhibited if indices are references

2011-07-18 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49760 --- Comment #3 from rguenther at suse dot de 2011-07-18 09:44:23 UTC --- On Mon, 18 Jul 2011, vincenzo.innocente at cern dot ch wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49760 > > --- Comment #2 from vincenzo Innocente > 2011-07-18

[Bug tree-optimization/49760] vectorization inhibited if indices are references

2011-07-18 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49760 --- Comment #2 from vincenzo Innocente 2011-07-18 09:39:49 UTC --- Thanks for the detailed explanation. In the real life code, "out" is filled calling "foo" multiple times (a sort of nested loop), "k" was used to track the current size of it. It

[Bug c++/49756] g++ ICE

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49756 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/49749] Reassociation rank algorithm does not include all non-NULL operands

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49749 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/47744] [x32] ICE: in reload_cse_simplify_operands, at postreload.c:403

2011-07-18 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47744 --- Comment #28 from Uros Bizjak 2011-07-18 09:08:39 UTC --- Here is my latest proposed patch: --cut here-- Index: i386.c === --- i386.c(revision 176386) +++ i386.c(working

[Bug other/49752] [4.7 Regression] Non-existing struct `tree_type' in fold_checksum_tree in fold-const.c, can't build with `--enable-checking=fold'

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49752 Richard Guenther changed: What|Removed |Added Keywords||build Target Milestone|---

[Bug other/49775] [4.6.1 Regression on AVR] ICE in based_loc_descr

2011-07-18 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49775 --- Comment #1 from Anitha Boyapati 2011-07-18 09:01:36 UTC --- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17906 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35432

[Bug other/49775] New: [4.6.1 Regression on AVR] ICE in based_loc_descr

2011-07-18 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49775 Summary: [4.6.1 Regression on AVR] ICE in based_loc_descr Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo:

[Bug testsuite/49757] FAIL: gcc.target/tic6x/*.c

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49757 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/49760] vectorization inhibited if indices are references

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49760 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Keywords|

[Bug tree-optimization/49761] restrict keyword ignored if in structure

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49761 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/49774] New: [meta-bug] restrict qualification aliasing issues

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49774 Summary: [meta-bug] restrict qualification aliasing issues Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assigne

[Bug c/49768] [4.6/4.7 Regression] C99 style union initializations does not work as expected with optimizations

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49768 --- Comment #5 from Richard Guenther 2011-07-18 08:47:01 UTC --- I suppose fold produces some BIT_FIELD_REF here, giving up probably is easiest for now.

[Bug other/49767] __mulsc3 runs into infinite recursion if GCC is compiled with -O0 option

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49767 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/49771] [4.7 Regression] wrong code with -ftree-vectorize

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49771 Richard Guenther changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org Target M

[Bug tree-optimization/49770] [4.7 Regression] wrong code with -fno-tree-forwprop

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49770 Richard Guenther changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned

[Bug tree-optimization/49772] [4.7 Regression] ICE: in ipa_pta_execute, at tree-ssa-structalias.c:6790 with -fipa-pta

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49772 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/49742] [4.7 Regression] ICE for gcc.dg/vect/O3-pr39675-2.c on ARM

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49742 --- Comment #5 from Richard Guenther 2011-07-18 08:24:40 UTC --- This must be an artifact of the load-/store-lanes stuff. It looks like they play foul with aliasing. It might also be that predictive commoning simply does not know how to re-mate

[Bug c/35634] [4.4/4.5/4.6/4.7 Regression] operand of pre-/postin-/decrement not promoted

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35634 --- Comment #31 from Richard Guenther 2011-07-18 08:16:58 UTC --- Well, I'd still go for comment#14 ... we could teach VRP to shorten the operations again, if possible, to avoid the optimization regressions.

[Bug middle-end/49545] [4.6 Regression] New C++ test failures

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49545 Richard Guenther changed: What|Removed |Added Known to work||4.7.0 Target Milestone|4.7.0

[Bug lto/46798] [4.6 Regression] invalid conversion in gimple call; verify_stmts failed

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46798 Richard Guenther changed: What|Removed |Added Known to work||4.7.0 Summary|[4.6/4.7 Regr

[Bug tree-optimization/49140] [4.6 regression] wrong code with -O2 and -O3, not with -O3 -no-inline

2011-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49140 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug middle-end/49675] [4.6/4.7 Regression] ICE (segfault) with -finstrument-functions

2011-07-18 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49675 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/49708] [4.5/4.6/4.7 Regression] ICE with allocate and no dimensions

2011-07-18 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49708 --- Comment #5 from Tobias Burnus 2011-07-18 07:33:07 UTC --- Janus, what's the status? (In reply to comment #4) > I just verified that this patch is free of testsuite regressions. The patch is OK with a test case, ChangeLog - and CCing it to f

[Bug tree-optimization/49773] New: use of class data members prevent vectorization

2011-07-18 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49773 Summary: use of class data members prevent vectorization Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization As

<    1   2