[Bug tree-optimization/50078] [4.6/4.7 Regression] combine wrong code: volatile accesses optimized out

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50078 Jakub Jelinek changed: What|Removed |Added AssignedTo|matz at gcc dot gnu.org |jakub at gcc dot gnu.org --- Comment #10

[Bug c/51330] New: Compiling issue that seems specific to i586 with gcc 4.6

2011-11-28 Thread remy.garrigue at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51330 Bug #: 51330 Summary: Compiling issue that seems specific to i586 with gcc 4.6 Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED

[Bug target/51330] Compiling issue that seems specific to i586 with gcc 4.6

2011-11-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51330 Andrew Pinski changed: What|Removed |Added Component|c |target --- Comment #1 from Andrew Pinski

[Bug ada/51307] [4.7 Regression] s-taprop.adb:676:25: "CLOCK_RT_Ada" not declared in "OS_Constants"

2011-11-28 Thread charlet at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51307 Arnaud Charlet changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug c++/51329] O3 optimizes away a loop

2011-11-28 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51329 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Comment

[Bug middle-end/50907] [4.7 Regression] EDGE_CROSSING incorrectly set across same section with -freorder-blocks-and-partition -fPIC -fprofile-use

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50907 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at

[Bug target/51330] Compiling issue that seems specific to i586 with gcc 4.6

2011-11-28 Thread remy.garrigue at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51330 --- Comment #2 from Rémy 2011-11-28 10:38:53 UTC --- Package source are available in the "source" panel here: https://build.opensuse.org/package/files?package=xtreemfs-1.2.3&project=home%3Axtreemfs The most accurate way to reproduce the build wo

[Bug c++/51323] g++ confuses this with function argument in optimized call

2011-11-28 Thread dak at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51323 --- Comment #1 from David Kastrup 2011-11-28 11:32:46 UTC --- -fno-optimize-sibling-calls avoids the problematic optimization. For no good reason at all, -fkeep-inline-functions, documented to do a completely unrelated non-optimization (namely e

[Bug target/51330] Compiling issue that seems specific to i586 with gcc 4.6

2011-11-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51330 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/51331] New: bad code generated when explicitly calling auto-generated constructor of virtual base

2011-11-28 Thread zhezherun at yandex dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51331 Bug #: 51331 Summary: bad code generated when explicitly calling auto-generated constructor of virtual base Classification: Unclassified Product: gcc Version: 4.6.2 S

[Bug c/51332] New: __sync_add_and_fetch segfaults when -fPIC is enabled

2011-11-28 Thread luca.martini at tin dot it
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51332 Bug #: 51332 Summary: __sync_add_and_fetch segfaults when -fPIC is enabled Classification: Unclassified Product: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: major

[Bug c/51332] __sync_add_and_fetch segfaults when -fPIC is enabled

2011-11-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51332 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/51323] g++ confuses this with function argument in optimized call

2011-11-28 Thread dak at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51323 David Kastrup changed: What|Removed |Added Known to work|4.5.0 |4.5.2 --- Comment #2 from David Kastrup

[Bug target/50751] SH Target: Displacement addressing does not work for QImode and HImode

2011-11-28 Thread oleg.e...@t-online.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751 Oleg Endo changed: What|Removed |Added Attachment #25848|0 |1 is obsolete|

[Bug libstdc++/51296] Several 30_threads tests FAIL on Tru64 UNIX

2011-11-28 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #14 from ro at CeBiTec dot Uni-Bielefeld.DE 2011-11-28 12:42:17 UTC --- > --- Comment #13 from Jonathan Wakely 2011-11-26 > 15:18:40 UTC --- > Does this reduced test work with -std=gnu++11 -pthread ? Unfortunately not, I still get

[Bug debug/50317] [4.7 Regression] missing DW_OP_GNU_implicit_pointer

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50317 --- Comment #5 from Jakub Jelinek 2011-11-28 13:11:49 UTC --- Created attachment 25933 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25933 gcc47-pr50317-1.patch One way to fix this regression is schedule another update_addresses_taken befo

[Bug debug/50317] [4.7 Regression] missing DW_OP_GNU_implicit_pointer

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50317 --- Comment #6 from Jakub Jelinek 2011-11-28 13:17:02 UTC --- Created attachment 25934 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25934 gcc47-pr50317-2.patch Patch to drop ={v} {CLOBBER} stmts when the lhs lost TREE_ADDRESSABLE bit duri

[Bug libstdc++/51288] [C++0x] get_money implementation is missing the sentry object (does not skip leading whitespace)

2011-11-28 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51288 --- Comment #3 from paolo at gcc dot gnu.org 2011-11-28 13:24:29 UTC --- Author: paolo Date: Mon Nov 28 13:24:23 2011 New Revision: 181775 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181775 Log: 2011-11-28 Paolo Carlini PR libs

[Bug libstdc++/51288] [C++0x] get_money implementation is missing the sentry object (does not skip leading whitespace)

2011-11-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51288 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug target/50814] SH Target: SHAD / SHLD instructions not used on SH2A

2011-11-28 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50814 --- Comment #5 from Kazumoto Kojima 2011-11-28 13:43:16 UTC --- BTW, when regtesting, I've found that there are many ICEs at -O0. A typical one is gcc.c-torture/compile/2923-1.c with -m2a -O0: ...: error: insn does not satisfy its constraint

[Bug c++/51333] New: cxxabi.h incompatible with -fkeep-inline-functions at link time

2011-11-28 Thread dak at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51333 Bug #: 51333 Summary: cxxabi.h incompatible with -fkeep-inline-functions at link time Classification: Unclassified Product: gcc Version: 4.6.1 Status: UNCONFIRMED

[Bug debug/50317] [4.7 Regression] missing DW_OP_GNU_implicit_pointer

2011-11-28 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50317 --- Comment #7 from Michael Matz 2011-11-28 13:46:45 UTC --- (In reply to comment #6) > Patch to drop ={v} {CLOBBER} stmts when the lhs lost TREE_ADDRESSABLE bit > during execute_update_addresses_taken. Actually it's not only the loss of TREE_AD

[Bug fortran/51308] PARAMETER attribute conflicts with SAVE attribute

2011-11-28 Thread sgk at troutmask dot apl.washington.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51308 --- Comment #4 from Steve Kargl 2011-11-28 13:58:02 UTC --- On Mon, Nov 28, 2011 at 07:51:02AM +, burnus at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51308 > > --- Comment #3 from Tobias Burnus 2011-11-28 > 07:51

[Bug debug/50317] [4.7 Regression] missing DW_OP_GNU_implicit_pointer

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50317 --- Comment #8 from Jakub Jelinek 2011-11-28 14:10:40 UTC --- Perhaps we could drop the var ={v} {CLOBBER} stmts when renaming the var into SSA instead. As for gcc47-pr50317-1.patch, the another walk isn't because of the CLOBBERs, what it tries

[Bug fortran/51308] PARAMETER attribute conflicts with SAVE attribute

2011-11-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51308 --- Comment #5 from Tobias Burnus 2011-11-28 14:17:50 UTC --- (In reply to comment #4) > I kept the SAVE attribute because the comment (which you remove > in your patch) claims that it is needed to actually allow the > the compiler to initialize

[Bug fortran/51308] PARAMETER attribute conflicts with SAVE attribute

2011-11-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51308 --- Comment #6 from Tobias Burnus 2011-11-28 14:21:38 UTC --- Author: burnus Date: Mon Nov 28 14:21:33 2011 New Revision: 181778 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181778 Log: 2011-11-28 Tobias Burnus Steven G.

[Bug libstdc++/51296] Several 30_threads tests FAIL on Tru64 UNIX

2011-11-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #15 from Jonathan Wakely 2011-11-28 14:22:24 UTC --- (In reply to comment #14) > > --- Comment #13 from Jonathan Wakely 2011-11-26 > > 15:18:40 UTC --- > > Does this reduced test work with -std=gnu++11 -pthread ? > > Unfortunately

[Bug fortran/40958] module files too large

2011-11-28 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40958 --- Comment #4 from Joost VandeVondele 2011-11-28 14:24:02 UTC --- Just for reference, compiling CP2K_2009-05-01.f90 results in 684 modules, stracing yields something like 12000 calls to open, and 148'847'399 calls to lseek. Clearly anything red

[Bug fortran/51308] PARAMETER attribute conflicts with SAVE attribute

2011-11-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51308 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug libstdc++/51296] Several 30_threads tests FAIL on Tru64 UNIX

2011-11-28 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #16 from ro at CeBiTec dot Uni-Bielefeld.DE 2011-11-28 14:34:38 UTC --- > Does this work? No, I still get EINVAL. > Otherwise I suppose we must not define __GTHREAD_MUTEX_INIT on Tru64, causing > std::mutex to use the init function i

[Bug debug/50317] [4.7 Regression] missing DW_OP_GNU_implicit_pointer

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50317 --- Comment #9 from Jakub Jelinek 2011-11-28 14:36:53 UTC --- Created attachment 25936 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25936 gcc47-pr50317-3.patch Alternative to gcc47-pr50317-3.patch (everything untested), which adds some ha

[Bug c++/51333] cxxabi.h incompatible with -fkeep-inline-functions at link time

2011-11-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51333 --- Comment #1 from Jonathan Wakely 2011-11-28 14:38:15 UTC --- works with -lsupc++ but I'm not sure why it fails without

[Bug libstdc++/51296] Several 30_threads tests FAIL on Tru64 UNIX

2011-11-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #17 from Jonathan Wakely 2011-11-28 14:40:21 UTC --- (In reply to comment #16) > The strange thing is that is seems to have worked so far without issues, > e.g. in emutls.c. and in libstdc++-v3/include/ext/concurrence.h maybe the di

[Bug fortran/51308] PARAMETER attribute conflicts with SAVE attribute

2011-11-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51308 --- Comment #8 from Tobias Burnus 2011-11-28 14:47:45 UTC --- Author: burnus Date: Mon Nov 28 14:47:39 2011 New Revision: 181779 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181779 Log: Really commit the test case: 2011-11-28 Tobias B

[Bug debug/50317] [4.7 Regression] missing DW_OP_GNU_implicit_pointer

2011-11-28 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50317 --- Comment #10 from Michael Matz 2011-11-28 14:52:50 UTC --- (In reply to comment #8) > Perhaps we could drop the var ={v} {CLOBBER} stmts when renaming the var > into SSA instead. I think your current patch is better, no use in slowing down th

[Bug bootstrap/50237] [4.7 regression] bootstrap comparison failure for libcpp/lex.o

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50237 --- Comment #29 from Jakub Jelinek 2011-11-28 15:10:00 UTC --- Created attachment 25937 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25937 gcc47-pr50237.patch Getting rid of the attribute constructor in libcpp/lex.c isn't that hard either

[Bug middle-end/50074] [4.7 Regression] gcc.dg/sibcall-6.c execution test on x86_64 with -fPIC

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50074 --- Comment #16 from Jakub Jelinek 2011-11-28 15:15:32 UTC --- See http://gcc.gnu.org/ml/gcc-patches/2011-11/msg02413.html

[Bug middle-end/49719] [4.7 Regression] test gcc.target/arm/sibcall-1.c fails for ARM

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49719 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2 f

[Bug debug/47858] [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47858 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/51333] cxxabi.h incompatible with -fkeep-inline-functions at link time

2011-11-28 Thread dak at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51333 David Kastrup changed: What|Removed |Added Known to work|4.5.2 | --- Comment #2 from David Kastrup 2011-

[Bug debug/50317] [4.7 Regression] missing DW_OP_GNU_implicit_pointer

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50317 --- Comment #11 from Jakub Jelinek 2011-11-28 15:32:18 UTC --- (In reply to comment #10) > (In reply to comment #8) > > Perhaps we could drop the var ={v} {CLOBBER} stmts when renaming the var > > into SSA instead. > > I think your current patch

[Bug c++/51289] [C++0x] Template template alias causes ICE

2011-11-28 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51289 Dodji Seketeli changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/51289] [C++0x] Template template alias causes ICE

2011-11-28 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51289 Dodji Seketeli changed: What|Removed |Added Status|NEW |ASSIGNED CC|dodji at gcc

[Bug bootstrap/50237] [4.7 regression] bootstrap comparison failure for libcpp/lex.o

2011-11-28 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50237 --- Comment #30 from ro at CeBiTec dot Uni-Bielefeld.DE 2011-11-28 15:40:32 UTC --- > Getting rid of the attribute constructor in libcpp/lex.c isn't that hard > either. ... but doesn't help for the Go comparison failures. Rainer

[Bug middle-end/49629] [4.7 Regression] ICE: in df_refs_verify, at df-scan.c

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49629 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #9 f

[Bug fortran/51056] [4.7 Regression][OOP] Bogus "Unused module variable '__vtab_domain_Domain_container'"

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51056 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug other/51022] powerpc libgcc static-object.mk error

2011-11-28 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51022 --- Comment #6 from Rainer Orth 2011-11-28 16:02:16 UTC --- Author: ro Date: Mon Nov 28 16:02:10 2011 New Revision: 181782 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181782 Log: Cleanup rs6000/t-ppccomm configurations (PR other/51022)

[Bug other/51022] powerpc libgcc static-object.mk error

2011-11-28 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51022 Rainer Orth changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/49629] [4.7 Regression] ICE: in df_refs_verify, at df-scan.c

2011-11-28 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49629 --- Comment #10 from Georg-Johann Lay 2011-11-28 16:21:24 UTC --- Yes from my side.

[Bug middle-end/49629] [4.7 Regression] ICE: in df_refs_verify, at df-scan.c

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49629 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug fortran/51334] New: [OOP] ICE with type-bound operator: tree check: expected record_type or union_type or qual_union_type, have function_type in gfc_conv_component_ref, at fortran/trans-expr.c:55

2011-11-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51334 Bug #: 51334 Summary: [OOP] ICE with type-bound operator: tree check: expected record_type or union_type or qual_union_type, have function_type in gfc_conv_component_ref, at

[Bug bootstrap/50993] IRIX: fails to build in lto for sgi1.0 linker flag

2011-11-28 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50993 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #1 from R

[Bug fortran/40958] module files too large

2011-11-28 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40958 Joost VandeVondele changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comme

[Bug fortran/51334] [OOP] ICE with type-bound operator: tree check: expected record_type or union_type or qual_union_type, have function_type in gfc_conv_component_ref, at fortran/trans-expr.c:556

2011-11-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51334 Tobias Burnus changed: What|Removed |Added Depends on||46328 --- Comment #1 from Tobias Burnus

[Bug middle-end/51323] g++ confuses this with function argument in optimized call

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

[Bug bootstrap/51335] New: [4.7 Regression] --enable-languages=c --disable-bootstrap doesn't work

2011-11-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51335 Bug #: 51335 Summary: [4.7 Regression] --enable-languages=c --disable-bootstrap doesn't work Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIR

[Bug bootstrap/51335] [4.7 Regression] --enable-languages=c --disable-bootstrap doesn't work

2011-11-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51335 --- Comment #1 from H.J. Lu 2011-11-28 17:58:52 UTC --- We should either enable C++ or disable libitm in this case.

[Bug c++/51329] O3 optimizes away a loop

2011-11-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51329 --- Comment #4 from Andrew Pinski 2011-11-28 18:23:05 UTC --- (In reply to comment #3) > (In reply to comment #2) > > Thanks, will report to apple. > > Reporting to Apple is useless, they have long moved to Clang, so they won't > fix > bugs in

[Bug middle-end/51323] g++ confuses this with function argument in optimized call

2011-11-28 Thread dak at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51323 --- Comment #4 from David Kastrup 2011-11-28 18:24:10 UTC --- I can confirm that my version of gcc identifying itself as gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) makes your test program abort under -O2. If you _cannot_ confirm this with

[Bug bootstrap/51335] [4.7 Regression] --enable-languages=c --disable-bootstrap doesn't work

2011-11-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51335 --- Comment #2 from Jonathan Wakely 2011-11-28 18:24:56 UTC --- dup of PR 51072 ?

[Bug rtl-optimization/51014] [4.7 Regression] ICE: in apply_opt_in_copies, at loop-unroll.c:2283 with -O2 -g -funroll-loops

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

[Bug c++/51336] New: [C++11] is_abstract and sfinae

2011-11-28 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51336 Bug #: 51336 Summary: [C++11] is_abstract and sfinae Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug rtl-optimization/51014] [4.7 Regression] ICE: in apply_opt_in_copies, at loop-unroll.c:2283 with -O2 -g -funroll-loops

2011-11-28 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51014 Jack Howarth changed: What|Removed |Added CC||howarth at nitro dot |

[Bug rtl-optimization/51014] [4.7 Regression] ICE: in apply_opt_in_copies, at loop-unroll.c:2283 with -O2 -g -funroll-loops

2011-11-28 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51014 --- Comment #3 from Jack Howarth 2011-11-28 19:16:25 UTC --- Note, like PR51279, the testcases both ICE the compiler at -O1 -g -funroll-loops but not at -O0 -g -funroll-loops on x86_64-apple-darwin11.

[Bug target/50906] e500 exception unwinding under "-Os" causes SIGSEGV

2011-11-28 Thread Kyle.D.Moffett at boeing dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50906 --- Comment #18 from Kyle Moffett 2011-11-28 19:30:07 UTC --- I am happy to report that your updated 4.6.2 patch seems to be 100% functional on e500/SPE. I get identical "test-summary" reports for patched-4.6.2 with and without BOOT_CFLAGS="-g -

[Bug middle-end/51323] g++ confuses this with function argument in optimized call

2011-11-28 Thread dak at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51323 --- Comment #5 from David Kastrup 2011-11-28 19:33:26 UTC --- Question: the proposed fix is in gcc/calls.c which looks somewhat architecture independent. Am I right in assuming that this means that the bug may manifest itself under architectures

[Bug driver/28718] Call to -lgcc added prior to user libraries

2011-11-28 Thread j at uriah dot heep.sax.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28718 --- Comment #11 from Joerg Wunsch 2011-11-28 19:45:51 UTC --- (In reply to comment #10) > Jörg, could you prepare a list of functions that shall be excluded from > libgcc? > You can also answer to my mail "PR28718 Infos?" from 2011-11-10. Well,

[Bug c++/51289] [C++0x] Template template alias causes ICE

2011-11-28 Thread dodji at seketeli dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51289 --- Comment #2 from dodji at seketeli dot org 2011-11-28 20:12:38 UTC --- A candidate patch for this was submitted to http://gcc.gnu.org/ml/gcc-patches/2011-11/msg02488.html

[Bug rtl-optimization/51014] [4.7 Regression] ICE: in apply_opt_in_copies, at loop-unroll.c:2283 with -O2 -g -funroll-loops

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51014 --- Comment #4 from Jakub Jelinek 2011-11-28 20:12:10 UTC --- Created attachment 25939 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25939 gcc47-pr51014.patch Untested fix.

[Bug middle-end/51323] g++ confuses this with function argument in optimized call

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51323 --- Comment #6 from Jakub Jelinek 2011-11-28 20:38:59 UTC --- That would be too big hammer approach. While the fix is in arch independent code, on most architectures you could hit it only with > 6 resp. > 8 arguments and with similar scenario ea

[Bug c++/51336] [C++11] is_abstract and sfinae

2011-11-28 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51336 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler at |

[Bug tree-optimization/50682] [4.7 Regression] ICE: SIGSEGV in main_block_label with -O2 -fnon-call-exceptions -ftracer

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50682 --- Comment #5 from Jakub Jelinek 2011-11-28 21:02:33 UTC --- Author: jakub Date: Mon Nov 28 21:02:27 2011 New Revision: 181785 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181785 Log: PR tree-optimization/50682 * tree-eh.c (may

[Bug debug/50317] [4.7 Regression] missing DW_OP_GNU_implicit_pointer

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50317 --- Comment #12 from Jakub Jelinek 2011-11-28 21:04:49 UTC --- Author: jakub Date: Mon Nov 28 21:04:45 2011 New Revision: 181788 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181788 Log: PR debug/50317 * tree-ssa.c (execute_updat

[Bug middle-end/50907] [4.7 Regression] EDGE_CROSSING incorrectly set across same section with -freorder-blocks-and-partition -fPIC -fprofile-use

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50907 --- Comment #3 from Jakub Jelinek 2011-11-28 21:04:15 UTC --- Author: jakub Date: Mon Nov 28 21:04:10 2011 New Revision: 181787 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181787 Log: PR middle-end/50907 * function.c (convert_j

[Bug bootstrap/51335] [4.7 Regression] --enable-languages=c --disable-bootstrap doesn't work

2011-11-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51335 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/50078] [4.6/4.7 Regression] combine wrong code: volatile accesses optimized out

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50078 --- Comment #11 from Jakub Jelinek 2011-11-28 21:03:16 UTC --- Author: jakub Date: Mon Nov 28 21:03:11 2011 New Revision: 181786 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181786 Log: PR tree-optimization/50078 * tree-ssa-forw

[Bug bootstrap/51072] Build with --disable-bootstrap fails in libitm

2011-11-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51072 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #8 from

[Bug fortran/51338] New: seg fault in gfc_dep_compare_expr with -O2

2011-11-28 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51338 Bug #: 51338 Summary: seg fault in gfc_dep_compare_expr with -O2 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug target/51337] New: SH Target: Various testsuite ICEs for -m2a -O0

2011-11-28 Thread oleg.e...@t-online.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51337 Bug #: 51337 Summary: SH Target: Various testsuite ICEs for -m2a -O0 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Pri

[Bug tree-optimization/50078] [4.6 Regression] combine wrong code: volatile accesses optimized out

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50078 Jakub Jelinek changed: What|Removed |Added Summary|[4.6/4.7 Regression]|[4.6 Regression] combine

[Bug tree-optimization/50682] [4.7 Regression] ICE: SIGSEGV in main_block_label with -O2 -fnon-call-exceptions -ftracer

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50682 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/50907] [4.7 Regression] EDGE_CROSSING incorrectly set across same section with -freorder-blocks-and-partition -fPIC -fprofile-use

2011-11-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50907 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/51338] seg fault in gfc_dep_compare_expr with -O2

2011-11-28 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51338 --- Comment #1 from dcb 2011-11-28 21:10:25 UTC --- Created attachment 25940 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25940 preprocessed Fortran code

[Bug c++/51336] [C++11] is_abstract and sfinae

2011-11-28 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51336 --- Comment #2 from Marc Glisse 2011-11-28 21:17:30 UTC --- (In reply to comment #1) > IMO you need one further indirection, e.g. Ah, yes, makes sense (although clang accepts both versions). > Btw.: Neither of these forms can ever prevent the "

[Bug fortran/51338] seg fault in gfc_dep_compare_expr with -O2

2011-11-28 Thread bdavis at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51338 Bud Davis changed: What|Removed |Added CC||bdavis at gcc dot gnu.org --- Comment #2 from

[Bug other/50775] Register allocator sets up frame and frame pointer with low register pressure

2011-11-28 Thread vmakarov at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50775 --- Comment #4 from Vladimir Makarov 2011-11-28 21:48:20 UTC --- (In reply to comment #2) > > Also, I have a question about the following fields of `ira_allocno': > /* The number of objects tracked in the following array. */ > int num_obje

[Bug middle-end/51339] New: [4.6/4.7 Regression] ICE: in convert_move, at expr.c:326 with -fopenmp and parallel for

2011-11-28 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51339 Bug #: 51339 Summary: [4.6/4.7 Regression] ICE: in convert_move, at expr.c:326 with -fopenmp and parallel for Classification: Unclassified Product: gcc Version: 4.7.0

[Bug fortran/51338] seg fault in gfc_dep_compare_expr with -O2

2011-11-28 Thread bdavis at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51338 --- Comment #3 from Bud Davis 2011-11-28 21:59:02 UTC --- Reduced: SUBROUTINE PAXCUT(CHIN,CHOUT) CHARACTER*(*) CHIN,CHOUT IF(INDEX(CHOUT(K:),'.OR.').EQ.INDEX(CHOUT(K:),'.AND.')) THEN ENDIF END

[Bug libstdc++/41975] [C++0x] [DR579] unordered_set::erase performs worse when nearly empty

2011-11-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41975 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug target/51340] New: SH Target: Make -mfused-madd enabled by default

2011-11-28 Thread oleg.e...@t-online.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51340 Bug #: 51340 Summary: SH Target: Make -mfused-madd enabled by default Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: enhancement

[Bug fortran/51338] [4.6/4.7 Regression] seg fault in gfc_dep_compare_expr with -O2

2011-11-28 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51338 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/50749] SH Target: Post-increment addressing used only for first memory access

2011-11-28 Thread oleg.e...@t-online.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50749 --- Comment #8 from Oleg Endo 2011-11-28 22:31:44 UTC --- (In reply to comment #7) > The problem is that SH target can't do those simple array accesses > well at QI/HImode because of the lack of displacement addressing > for those modes. In thes

[Bug c++/51341] New: make cannot detect head file change by dependency file with gcc 4.6.1 on ubuntu 11.10

2011-11-28 Thread dx_zhou at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51341 Bug #: 51341 Summary: make cannot detect head file change by dependency file with gcc 4.6.1 on ubuntu 11.10 Classification: Unclassified Product: gcc Version: 4.6.1 S

[Bug fortran/51338] [4.6/4.7 Regression] seg fault in gfc_dep_compare_expr with -O2

2011-11-28 Thread bdavis at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51338 --- Comment #5 from Bud Davis 2011-11-28 22:49:33 UTC --- Index: gcc/gcc/fortran/dependency.c === --- gcc/gcc/fortran/dependency.c(revision 181789) +++ gcc/gcc/fortran/dependency

[Bug preprocessor/51341] make cannot detect head file change by dependency file with gcc 4.6.1 on ubuntu 11.10

2011-11-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51341 Andrew Pinski changed: What|Removed |Added Component|c++ |preprocessor --- Comment #1 from Andrew P

[Bug preprocessor/51341] make cannot detect head file change by dependency file with gcc 4.6.1 on ubuntu 11.10

2011-11-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51341 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/51340] SH Target: Make -mfused-madd enabled by default

2011-11-28 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51340 --- Comment #1 from Kazumoto Kojima 2011-11-28 23:09:32 UTC --- (In reply to comment #0) > Is there any particular reason why this should not be enabled by > default for SH targets that support the FMAC insn? PR29100? BTW, if SH fmac satisfies

[Bug fortran/51338] [4.6/4.7 Regression] seg fault in gfc_dep_compare_expr with -O2

2011-11-28 Thread bdavis at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51338 --- Comment #6 from Bud Davis 2011-11-28 23:20:27 UTC --- The above patch has no new testsuite regressions. If someone wants to check and make sure the optimisation(s) that could or were being done is still correct, and check this in, feel free t

[Bug other/50775] Register allocator sets up frame and frame pointer with low register pressure

2011-11-28 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50775 --- Comment #5 from Georg-Johann Lay 2011-11-28 23:26:18 UTC --- (In reply to comment #4) > Wrong profitable hard regs calculation for register files requiring aligned > start register was a merging problem with a patch for allocation without co

[Bug target/50749] SH Target: Post-increment addressing used only for first memory access

2011-11-28 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50749 --- Comment #9 from Kazumoto Kojima 2011-11-28 23:29:57 UTC --- (In reply to comment #8) > Specifying -fno-tree-forwprop doesn't seem to have any effect on these cases. For that function, -fdump-tree-all shows that the tree loop ivopts optimizat

  1   2   >