[Bug testsuite/51057] FAIL: gfortran.dg/quad_2.f90 -O0 execution test on powerpc*-*-*

2012-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51057 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC||burnus at gcc

[Bug target/51835] New: ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz

2012-01-12 Thread amker.cheng at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51835 Bug #: 51835 Summary: ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz Classification: Unclassified Product: gcc Version: 4.7.0

[Bug rtl-optimization/51821] [4.5/4.6/4.7 Regression] 64bit 32bit conversion produces incorrect results with optimizations

2012-01-12 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51821 --- Comment #11 from Uros Bizjak ubizjak at gmail dot com 2012-01-12 08:04:13 UTC --- I think that DF is OK, the problem is in recog.c/peep2_find_free_register, with this loop: while (from != to) { HARD_REG_SET this_live; from

[Bug libfortran/36755] Avoid fork/exec in chmod intrinsic

2012-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36755 --- Comment #7 from Tobias Burnus burnus at gcc dot gnu.org 2012-01-12 08:04:57 UTC --- Created attachment 26305 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26305 Incomplete chmod parser The attached chmod.c implements an incomplete chmod

[Bug c/51834] -Wsequence-point fails when convoluted expressions with multiple side effects are used

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51834 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/51833] ICE in tsubst_copy, at cp/pt.c:11333

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51833 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c++/51832] [4.7 regression] Rev.182970 causes LTO link errors (multiple definitions of allocator_traits)

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51832 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.0 ---

[Bug libitm/51830] FAIL: libitm.c/mem(cpy|set)-1.c execution test

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51830 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target|*86*-*-*|i?86-*-*

[Bug c++/51832] [4.7 regression] Rev.182970 causes LTO link errors (multiple definitions of allocator_traits)

2012-01-12 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51832 --- Comment #2 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-01-12 09:06:57 UTC --- (In reply to comment #1) Can you attach preprocessed sources to reproduce this? I've reduced it to this snipped: % cat foo.cpp #include vector

[Bug libfortran/50105] [4.6/4.7 Regression] I/O with g6.5 - wrong number of ** shown

2012-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50105 --- Comment #15 from Tobias Burnus burnus at gcc dot gnu.org 2012-01-12 09:07:02 UTC --- (In reply to comment #13) (In reply to comment #12) Did any interpretation requests go in on this and did we get an answer back? Thanks to Van and Dan,

[Bug c/51834] -Wsequence-point fails when convoluted expressions with multiple side effects are used

2012-01-12 Thread prasoonsaurav.nit at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51834 --- Comment #2 from Prasoon prasoonsaurav.nit at gmail dot com 2012-01-12 09:07:52 UTC --- @Richard Guenther Considering the expression i += (i,i++,i) +i; (i,i++,i) involves change in the value of i, however comma introduces a sequence point

[Bug c++/51836] New: -Wsequence-point fails when convoluted expressions with multiple side effects are used (C++03)

2012-01-12 Thread prasoonsaurav.nit at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51836 Bug #: 51836 Summary: -Wsequence-point fails when convoluted expressions with multiple side effects are used (C++03) Classification: Unclassified Product: gcc Version: 4.4.6

[Bug target/51831] internal compiler error: in simplify_subreg, at simplify-rtx.c:5375

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51831 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target||x86_64-*-*

[Bug c++/51826] [4.6 Regression] internal compiler error: in convert_nontype_argument, at cp/pt.c:5408

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51826 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug debug/24943] [hppa64] Bad dwarf output using non-preserved base register

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24943 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW ---

[Bug c/51834] -Wsequence-point fails when convoluted expressions with multiple side effects are used

2012-01-12 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51834 Andreas Schwab sch...@linux-m68k.org changed: What|Removed |Added Status|RESOLVED|NEW Last

[Bug c++/51827] Error: 'FOO' conflicts with a previous declaration, with PCH/LTO/C++11

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51827 --- Comment #1 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-12 09:23:03 UTC --- I can't reproduce this.

[Bug c++/51833] ICE in tsubst_copy, at cp/pt.c:11333

2012-01-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51833 --- Comment #4 from Jonathan Wakely redi at gcc dot gnu.org 2012-01-12 09:34:49 UTC --- It's not valid, you can't pass a function type by value

[Bug libfortran/51803] gfortran getcwd at startup

2012-01-12 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51803 --- Comment #7 from Janne Blomqvist jb at gcc dot gnu.org 2012-01-12 09:58:39 UTC --- Author: jb Date: Thu Jan 12 09:58:34 2012 New Revision: 183122 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183122 Log: PR 51803 Avoid malloc if getcwd

[Bug fortran/51520] [4.6 Regression] ICE in gfortran 4.6.2, x86_64

2012-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51520 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug c/8081] ICE with variably sized types returned from nested functions

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8081 --- Comment #24 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-12 10:23:05 UTC --- Created attachment 26306 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26306 A patch for using by-reference passing (In reply to comment #23) as

[Bug target/47852] crash with g++ -lpthread on irix

2012-01-12 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47852 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added URL|

[Bug tree-optimization/51799] [4.7 Regression] Compiler ICE in vect_is_simple_use_1

2012-01-12 Thread irar at il dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51799 Ira Rosen irar at il dot ibm.com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/51827] Error: 'FOO' conflicts with a previous declaration, with PCH/LTO/C++11

2012-01-12 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51827 --- Comment #2 from Dmitry Gorbachev d.g.gorbachev at gmail dot com 2012-01-12 10:53:44 UTC --- I already mentioned PCH and .H extension, but just to be 100% clear, the error happens only when compiling the testcase as a c++ header. Reproduced

[Bug libgcj/23856] Modification Time Incorrectly Set From Extension Entry

2012-01-12 Thread gnu_andrew at member dot fsf.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23856 Andrew John Hughes gnu_andrew at member dot fsf.org changed: What|Removed |Added CC|

[Bug rtl-optimization/51821] [4.5/4.6/4.7 Regression] 64bit 32bit conversion produces incorrect results with optimizations

2012-01-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51821 --- Comment #12 from Eric Botcazou ebotcazou at gcc dot gnu.org 2012-01-12 11:18:37 UTC --- I think that DF is OK, the problem is in recog.c/peep2_find_free_register, with this loop: while (from != to) { HARD_REG_SET

[Bug libgcj/23856] Modification Time Incorrectly Set From Extension Entry

2012-01-12 Thread rmathew at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23856 --- Comment #4 from Ranjit Mathew rmathew at gcc dot gnu.org 2012-01-12 11:19:08 UTC --- (In reply to comment #3) I have a feeling there have been changes in this area since this report (and the reporter does state that he was using an old

[Bug middle-end/22141] [4.4/4.5/4.6/4.7 Regression] Missing optimization when storing structures

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #23 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-12 11:20:35 UTC --- As we have MEM_REF available we can in theory do the combining on the tree-level as well (or during gimplification). In fact, as we have the byteswap

[Bug rtl-optimization/51821] [4.5/4.6/4.7 Regression] 64bit 32bit conversion produces incorrect results with optimizations

2012-01-12 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51821 --- Comment #13 from Uros Bizjak ubizjak at gmail dot com 2012-01-12 11:34:40 UTC --- (In reply to comment #12) Here we need to analyse the insn patterns for ALL sets and clobbers, not only track live registers through the insn stream.

[Bug rtl-optimization/51821] [4.5/4.6/4.7 Regression] 64bit 32bit conversion produces incorrect results with optimizations

2012-01-12 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51821 --- Comment #14 from Uros Bizjak ubizjak at gmail dot com 2012-01-12 11:42:00 UTC --- (In reply to comment #12) I'm not sure I understand. If the peephole matches, then the insn pattern is present in the insn stream with instantiated

[Bug target/27855] [4.4/4.5/4.7 regression] reassociation causes the RA to be confused

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27855 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Known to work||4.6.2

[Bug middle-end/28831] [4.4/4.5/4.6/4.7 Regression] Aggregate copy not elided when using a return value as a pass-by-value parameter

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28831 --- Comment #12 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-12 12:05:26 UTC --- (In reply to comment #5) Here's another example: struct A { int i[100]; }; void f(struct A); int main() { f((struct A){1}); } Here we build

[Bug c++/51832] [4.7 regression] Rev.182970 causes LTO link errors (multiple definitions of allocator_traits)

2012-01-12 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51832 --- Comment #3 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-01-12 12:11:03 UTC --- g++ -fabi-version=6 -shared foo.cpp foo.cpp -flto -std=c++11 is fine BTW.

[Bug target/29256] [4.4/4.5/4.6/4.7 regression] loop performance regression

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29256 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target||powerpc-*-*

[Bug rtl-optimization/32283] [4.4/4.5/4.6 Regression] Missed induction variable optimization

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32283 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|WAITING

[Bug tree-optimization/32306] [4.4/4.5/4.6/4.7 Regression] redundant || not eliminated

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32306 --- Comment #19 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-12 13:02:25 UTC --- Shorter testcase, compilable and to the point. We are not able to CSE the b1 ... b8 sequence because we produce control-flow for it during

[Bug c/32455] [4.4/4.5 Regression] ICE with modified va_list, allows declaration of __builtin_*

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32455 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Known to work||4.6.0, 4.7.0

[Bug rtl-optimization/51821] [4.5/4.6/4.7 Regression] 64bit 32bit conversion produces incorrect results with optimizations

2012-01-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51821 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug c/33763] [4.4/4.5/4.6/4.7 Regression] Bogus inlining failed in call to `xxx': redefined extern inline functions are not considered for inlining

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug tree-optimization/50444] [4.6/4.7 Regression] -ftree-sra ignores alignment

2012-01-12 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50444 --- Comment #11 from Martin Jambor jamborm at gcc dot gnu.org 2012-01-12 13:47:04 UTC --- I think that SRA's part of the fix is what I have just posted to the mailing list: http://gcc.gnu.org/ml/gcc-patches/2012-01/msg00613.html

[Bug c/33763] [4.4/4.5/4.6/4.7 Regression] Bogus inlining failed in call to `xxx': redefined extern inline functions are not considered for inlining

2012-01-12 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 --- Comment #24 from Jan Hubicka hubicka at ucw dot cz 2012-01-12 14:22:52 UTC --- OTOH, it is time to deprecate this extension and warn about it (after all we miscompile this since quite some time, GCC 3.3 and 4.1 already produce the

[Bug c/33763] [4.4/4.5/4.6/4.7 Regression] Bogus inlining failed in call to `xxx': redefined extern inline functions are not considered for inlining

2012-01-12 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 --- Comment #25 from rguenther at suse dot de rguenther at suse dot de 2012-01-12 14:27:12 UTC --- On Thu, 12 Jan 2012, hubicka at ucw dot cz wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 --- Comment #24 from Jan Hubicka hubicka

[Bug c/33763] [4.4/4.5/4.6/4.7 Regression] Bogus inlining failed in call to `xxx': redefined extern inline functions are not considered for inlining

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 --- Comment #26 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-12 14:30:31 UTC --- The patch fails to bootstrap in libquadmath btw: /space/rguenther/src/svn/trunk/libquadmath/math/cimagq.c:24:1: error: redefinition of 'cimagq' In file

[Bug c/33763] [4.4/4.5/4.6/4.7 Regression] Bogus inlining failed in call to `xxx': redefined extern inline functions are not considered for inlining

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 --- Comment #27 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-12 14:31:28 UTC --- (In reply to comment #25) On Thu, 12 Jan 2012, hubicka at ucw dot cz wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 --- Comment #24

[Bug c/33763] [4.4/4.5/4.6/4.7 Regression] Bogus inlining failed in call to `xxx': redefined extern inline functions are not considered for inlining

2012-01-12 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 --- Comment #28 from joseph at codesourcery dot com joseph at codesourcery dot com 2012-01-12 14:35:58 UTC --- On Thu, 12 Jan 2012, rguenther at suse dot de wrote: I think extern inlines are sadly rather common to be deprecated... Well, not

[Bug tree-optimization/51799] [4.7 Regression] Compiler ICE in vect_is_simple_use_1

2012-01-12 Thread irar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51799 --- Comment #5 from irar at gcc dot gnu.org 2012-01-12 14:41:51 UTC --- Author: irar Date: Thu Jan 12 14:41:44 2012 New Revision: 183126 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183126 Log: PR tree-optimization/51799 *

[Bug c/33763] [4.4/4.5/4.6/4.7 Regression] Bogus inlining failed in call to `xxx': redefined extern inline functions are not considered for inlining

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 --- Comment #29 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-12 14:49:42 UTC --- Btw, GCC 3.2.3 produces for extern __inline __attribute__ ((__always_inline__)) void open () { } void open () { open (); } open: pushl %ebp

[Bug c/33763] [4.4/4.5/4.6/4.7 Regression] Bogus inlining failed in call to `xxx': redefined extern inline functions are not considered for inlining

2012-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 --- Comment #30 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-12 14:54:04 UTC --- Of course the question is what we should really do here wrt name-lookup.

[Bug c++/51832] [4.7 regression] Rev.182970 causes LTO link errors (multiple definitions of allocator_traits)

2012-01-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51832 --- Comment #4 from Jason Merrill jason at gcc dot gnu.org 2012-01-12 15:25:55 UTC --- (In reply to comment #2) error: /tmp/ccZEKdVj.o: multiple definition of '_ZNSt16allocator_traitsISaIiEE18__construct_helperIiJiEE5valueE' That symbol is an

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

2012-01-12 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #21 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2012-01-12 15:47:53 UTC --- --- Comment #20 from Jonathan Wakely redi at gcc dot gnu.org 2012-01-11 17:48:25 UTC --- (In reply to comment #19) I've

[Bug c++/51832] [4.7 regression] Rev.182970 causes LTO link errors (multiple definitions of allocator_traits)

2012-01-12 Thread markus at trippelsdorf dot de
,--as-needed,--gc-sections,--icf=all,--icf-iterations=3 --enable-version-specific-runtime-libs --disable-libstdcxx-pch --enable-libstdcxx-time=yes Thread model: posix gcc version 4.7.0 20120112 (experimental) (GCC) % ld -v GNU gold (GNU Binutils 2.22.51.20120112) 1.11

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

2012-01-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #22 from Jonathan Wakely redi at gcc dot gnu.org 2012-01-12 16:16:30 UTC --- (In reply to comment #21) The std/mutex change is a hack to avoid In file included from

[Bug c++/51295] [C++11][noexcept] Wrong c'tor exception-specification with non-trivial d'tor

2012-01-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51295 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org 2012-01-12 16:19:04 UTC --- is this just a dup of PR 50043 ?

[Bug tree-optimization/51782] Missing address-space information leads to wrong code

2012-01-12 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51782 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added CC||mjambor at suse

[Bug tree-optimization/51799] [4.7 Regression] Compiler ICE in vect_is_simple_use_1

2012-01-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51799 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/51756] wrong warning: uninitialized variable put into program memory area

2012-01-12 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51756 --- Comment #2 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-01-12 16:51:44 UTC --- Author: gjl Date: Thu Jan 12 16:51:28 2012 New Revision: 183129 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183129 Log: PR target/51756 *

[Bug target/48754] FAIL: gcc.dg/binop-xor(1|3).c scan-tree-dump-times optimized bb[^]* *

2012-01-12 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48754 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug testsuite/47013] FAIL: gcc.dg/sms-*.c scan-rtl-dump-times sms SMS succeeded *

2012-01-12 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47013 --- Comment #13 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-01-12 16:58:36 UTC --- Closing as fixed.

[Bug rtl-optimization/51821] [4.5/4.6/4.7 Regression] 64bit 32bit conversion produces incorrect results with optimizations

2012-01-12 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51821 --- Comment #16 from Uros Bizjak ubizjak at gmail dot com 2012-01-12 17:00:48 UTC --- (In reply to comment #15) Yes, this seems to be the correct approach. Patch that fixes the failure: Index: recog.c

[Bug testsuite/47013] FAIL: gcc.dg/sms-*.c scan-rtl-dump-times sms SMS succeeded *

2012-01-12 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47013 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|NEW |RESOLVED

[Bug testsuite/50435] FAIL: gcc.dg/vect/bb-slp-25.c (-flto)? scan-tree-dump-times slp basic block vectorized using SLP 1

2012-01-12 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50435 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/51782] -ftree-sra: Missing address-space information leads to wrong

2012-01-12 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51782 Martin Jambor jamborm at gcc dot gnu.org changed: What|Removed |Added CC||jamborm at gcc

[Bug target/51756] wrong warning: uninitialized variable put into program memory area

2012-01-12 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51756 --- Comment #3 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-01-12 17:23:38 UTC --- Author: gjl Date: Thu Jan 12 17:23:32 2012 New Revision: 183131 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183131 Log: Backport from mainline

[Bug target/51756] wrong warning: uninitialized variable put into program memory area

2012-01-12 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51756 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/51403] [4.7 Regression] ICE with invalid template parameter

2012-01-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51403 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org 2012-01-12 17:27:02 UTC --- Author: jason Date: Thu Jan 12 17:26:57 2012 New Revision: 183132 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183132 Log: PR c++/51403 * pt.c

[Bug c++/48051] sorry, unimplemented: mangling overload

2012-01-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48051 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/48051] sorry, unimplemented: mangling overload

2012-01-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48051 --- Comment #5 from Jason Merrill jason at gcc dot gnu.org 2012-01-12 17:27:12 UTC --- Author: jason Date: Thu Jan 12 17:27:07 2012 New Revision: 183133 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183133 Log: PR c++/48051 *

[Bug libfortran/36755] Avoid fork/exec in chmod intrinsic

2012-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36755 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Attachment #26305|0 |1 is

[Bug rtl-optimization/51821] [4.5/4.6/4.7 Regression] 64bit 32bit conversion produces incorrect results with optimizations

2012-01-12 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51821 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/36797] ICE mangling __is_empty

2012-01-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36797 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|SUSPENDED |ASSIGNED

[Bug c++/36797] ICE mangling __is_empty

2012-01-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36797 --- Comment #15 from Jason Merrill jason at gcc dot gnu.org 2012-01-12 17:48:03 UTC --- Created attachment 26308 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26308 Patch for 4.8 Here's a patch, but it'll have to wait until we're in stage 1

[Bug c++/51403] [4.7 Regression] ICE with invalid template parameter

2012-01-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51403 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/36797] ICE mangling __is_empty

2012-01-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36797 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Keywords||ABI, patch

[Bug tree-optimization/51782] -ftree-sra: Missing address-space information leads to wrong

2012-01-12 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51782 --- Comment #11 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-01-12 18:09:13 UTC --- (In reply to comment #10) Where is the address space information about a particular memory access stored in gimple/tree infrastructure? You mean the

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

2012-01-12 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #23 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2012-01-12 18:17:56 UTC --- Does adding 'noexcept' to ~__mutex_base() make that hack unnecessary? The destructor should be implicitly noexcept, but G++

[Bug other/50925] [4.7 Regression][avr] ICE at spill_failure, at reload1.c:2118

2012-01-12 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 --- Comment #14 from denisc at gcc dot gnu.org 2012-01-12 18:30:00 UTC --- Author: denisc Date: Thu Jan 12 18:29:54 2012 New Revision: 183136 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183136 Log: PR target/50925 *

[Bug c++/41090] [4.4/4.5/4.6/4.7/4.8 Regression] Using static label reference in c++ class constructor produces wrong code

2012-01-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41090 --- Comment #15 from Jason Merrill jason at gcc dot gnu.org 2012-01-12 19:05:32 UTC --- We should probably resurrect the decloning patch http://gcc.gnu.org/ml/gcc-patches/2007-11/msg01147.html for this reason as well as the space

[Bug rtl-optimization/51821] [4.5/4.6/4.7 Regression] 64bit 32bit conversion produces incorrect results with optimizations

2012-01-12 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51821 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added URL|

[Bug middle-end/51837] New: Use of result from 64*64-128 bit multiply via __uint128_t not optimized

2012-01-12 Thread svfuerst at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51837 Bug #: 51837 Summary: Use of result from 64*64-128 bit multiply via __uint128_t not optimized Classification: Unclassified Product: gcc Version: 4.7.0 Status:

[Bug libfortran/36755] Avoid fork/exec in chmod intrinsic

2012-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36755 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c/51838] New: Inefficient add of 128 bit quantity represented as 64 bit tuple to 128 bit integer.

2012-01-12 Thread svfuerst at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51838 Bug #: 51838 Summary: Inefficient add of 128 bit quantity represented as 64 bit tuple to 128 bit integer. Classification: Unclassified Product: gcc Version: 4.7.0

[Bug c/51839] New: GCC not generating adc instruction for canonical multi-precision add sequence

2012-01-12 Thread svfuerst at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51839 Bug #: 51839 Summary: GCC not generating adc instruction for canonical multi-precision add sequence Classification: Unclassified Product: gcc Version: 4.7.0 Status:

[Bug c++/51833] ICE in tsubst_copy, at cp/pt.c:11333

2012-01-12 Thread naddiseo at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51833 --- Comment #5 from Richard Eames naddiseo at gmail dot com 2012-01-12 20:01:15 UTC --- I've reduced the testcase further. It appears to be a problem with templates. The reason I was passing a function type in the template was because

[Bug c++/51833] ICE in tsubst_copy, at cp/pt.c:11333

2012-01-12 Thread naddiseo at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51833 --- Comment #6 from Richard Eames naddiseo at gmail dot com 2012-01-12 20:01:52 UTC --- Created attachment 26309 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26309 Reduced test case

[Bug c++/44731] [4.5 Regression] Return value optimization produces inaccurate debug info

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44731 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.5.0 |4.5.4

[Bug c/32511] [4.4/4.5 Regression] GCC rejects inline+weak function

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32511 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.4.0 |4.4.7

[Bug target/48949] [4.6/4.7 Regression] gcc-4.6.0 regression with complex.h on i386-pc-solaris2.10

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48949 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.6.2 |4.6.3

[Bug rtl-optimization/42502] [4.4/4.5 Regression] Poor register allocation in very simple code

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42502 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug libfortran/36755] Avoid fork/exec in chmod intrinsic

2012-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36755 --- Comment #10 from Tobias Burnus burnus at gcc dot gnu.org 2012-01-12 20:26:18 UTC --- Author: burnus Date: Thu Jan 12 20:26:10 2012 New Revision: 183137 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183137 Log: 2012-01-12 Tobias Burnus

[Bug target/42818] Static C++ linking breakage undefined reference to ___real__Znwj and others in libcygwin.a(_cygwin_crt0_common.o)

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42818 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.5.3 |---

[Bug preprocessor/28435] -MMD vs not found system header (included from a system header)

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28435 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED

[Bug target/46788] unsigned int possible treated as signed in a union/struct

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46788 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/46693] incorrect code generation with -O2 optimization enabled

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46693 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug libfortran/36755] Avoid fork/exec in chmod intrinsic

2012-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36755 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libgomp/43706] scheduling two threads on one core leads to starvation

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43706 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/45094] [arm] wrong instructions for dword move in some cases

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45094 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/45616] internal compiler error: in note_invalid_constants, at config/arm/arm.c:11243

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45616 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.5.3 |---

[Bug other/34687] as crashed

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34687 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug bootstrap/39968] Should plugins use shared library?

2012-01-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39968 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.5.3 |---

[Bug middle-end/51766] [4.7 regression] sync_fetch_and_xxx atomicity

2012-01-12 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51766 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

  1   2   >