[Bug fortran/54238] New: If possible, TRANSFER should use assignment instead of MEMCPY

2012-08-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54238 Bug #: 54238 Summary: If possible, TRANSFER should use assignment instead of MEMCPY Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug fortran/54238] If possible, TRANSFER should use assignment instead of MEMCPY

2012-08-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54238 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org 2012-08-13 06:15:43 UTC --- Though the memcpy does get optimized to a VCE: addr.9_4 = (integer(kind=8)) ivtmp.29_28; D.1913_24 = VIEW_CONVERT_EXPRvoid *(addr.9_4); So it might not

[Bug bootstrap/50167] gmp memory functions are extern C (graphite)

2012-08-13 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50167 Marc Glisse glisse at gcc dot gnu.org changed: What|Removed |Added CC||glisse at gcc dot

[Bug middle-end/52173] internal compiler error: verify_ssa failed possibly caused by itm

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52173 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/53942] [4.6/4.7/4.8 Regression] unable to find a register to spill in class 'CREG'

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53942 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org 2012-08-13 07:35:11 UTC --- Author: jakub Date: Mon Aug 13 07:35:03 2012 New Revision: 190338 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190338 Log: Backported from trunk

[Bug libstdc++/54237] [C++11] Make more tuple-related functions constexpr

2012-08-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54237 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added CC||bkoz at gcc dot

[Bug tree-optimization/21485] [4.6/4.7/4.8 Regression] missed load PRE, PRE makes i?86 suck

2012-08-13 Thread wbrana at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21485 --- Comment #53 from wbrana wbrana at gmail dot com 2012-08-13 08:26:13 UTC --- It seems it was improved. 4.8 20120806 NUMERIC SORT: 1543.7 : 39.59 : 13.00 4.8 20120813 NUMERIC SORT: 2007.8

[Bug debug/51358] incorrect/missing location for function arg, -O0, without VTA

2012-08-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51358 --- Comment #7 from Richard Guenther rguenth at gcc dot gnu.org 2012-08-13 08:55:05 UTC --- (In reply to comment #4) It would not be helpful, systemtap would then see no data (just not wrong data). Also at that time location list will need

[Bug target/54232] For x86 PIC code, ebx should be spillable

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

[Bug lto/54231] LTO generates code for the wrong CPU if different options used

2012-08-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54231 --- Comment #8 from Richard Guenther rguenth at gcc dot gnu.org 2012-08-13 08:59:18 UTC --- If you do something like gcc -c t1.c -mavx -flto gcc -c t2.c -msse2 -flto gcc t1.o t2.o -flto then the link step will use -mavx -msse2, that is,

[Bug tree-optimization/54200] copyrename generates wrong debuginfo

2012-08-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54200 --- Comment #7 from Richard Guenther rguenth at gcc dot gnu.org 2012-08-13 09:29:33 UTC --- Author: rguenth Date: Mon Aug 13 09:29:28 2012 New Revision: 190339 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190339 Log: 2012-08-13 Richard

[Bug lto/54231] LTO generates code for the wrong CPU if different options used

2012-08-13 Thread thiago at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54231 --- Comment #9 from Thiago Macieira thiago at kde dot org 2012-08-13 09:44:51 UTC --- (In reply to comment #8) If you do something like gcc -c t1.c -mavx -flto gcc -c t2.c -msse2 -flto gcc t1.o t2.o -flto then the link step will use

[Bug lto/54231] LTO generates code for the wrong CPU if different options used

2012-08-13 Thread thiago at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54231 --- Comment #10 from Thiago Macieira thiago at kde dot org 2012-08-13 09:53:32 UTC --- Another test: $ cat main_avx.c #define BZERO bzero_avx #pragma GCC target (avx) #include main.c $ cat main_sse2.c #define BZERO bzero_sse2 #pragma GCC target

[Bug lto/54231] LTO generates code for the wrong CPU if different options used

2012-08-13 Thread thiago at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54231 --- Comment #11 from Thiago Macieira thiago at kde dot org 2012-08-13 10:12:48 UTC --- Attaching __attribute__((target(xxx))) to the function does help. It generates the following with the my_bzero function from comment 2: 02e0

[Bug target/54239] New: Not able to generate prefetch (prefetch read) instruction using -m3dnow or -mprfchw

2012-08-13 Thread venkataramanan.kumar at amd dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54239 Bug #: 54239 Summary: Not able to generate prefetch (prefetch read) instruction using -m3dnow or -mprfchw Classification: Unclassified Product: gcc Version: 4.8.0

[Bug rtl-optimization/53495] [4.8 Regression] segmentation fault

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53495 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/54049] cr16: ICE: in gen_rtx_SUBREG with -O1

2012-08-13 Thread stefan at astylos dot dk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54049 Stefan Sørensen stefan at astylos dot dk changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/53411] [4.8 Regression] ICE in move_unallocated_pseudos

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53411 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/53495] [4.8 Regression] segmentation fault

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53495 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2012-08-13 10:55:39 UTC --- *** Bug 53411 has been marked as a duplicate of this bug. ***

[Bug middle-end/53411] [4.8 Regression] ICE in move_unallocated_pseudos

2012-08-13 Thread bernds at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53411 --- Comment #6 from Bernd Schmidt bernds at gcc dot gnu.org 2012-08-13 11:07:27 UTC --- If the call to delete_trivially_dead_insns is supposed to eliminate only pre-existing dead insns, then just moving it to the beginning of IRA fixes this bug.

[Bug middle-end/53411] [4.8 Regression] ICE in move_unallocated_pseudos

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53411 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||vmakarov at gcc

[Bug libstdc++/54112] including complex.h and complex fails in C++03

2012-08-13 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54112 --- Comment #4 from Marc Glisse glisse at gcc dot gnu.org 2012-08-13 11:55:04 UTC --- Author: glisse Date: Mon Aug 13 11:55:00 2012 New Revision: 190340 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190340 Log: 2012-08-13 Marc Glisse

[Bug tree-optimization/54200] copyrename generates wrong debuginfo

2012-08-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54200 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libstdc++/54112] including complex.h and complex fails in C++03

2012-08-13 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54112 Marc Glisse glisse at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug lto/54231] LTO generates code for the wrong CPU if different options used

2012-08-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54231 --- Comment #12 from Richard Guenther rguenth at gcc dot gnu.org 2012-08-13 11:58:33 UTC --- (In reply to comment #9) (In reply to comment #8) If you do something like gcc -c t1.c -mavx -flto gcc -c t2.c -msse2 -flto gcc t1.o t2.o

[Bug lto/54231] LTO generates code for the wrong CPU if different options used

2012-08-13 Thread thiago at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54231 --- Comment #13 from Thiago Macieira thiago at kde dot org 2012-08-13 12:13:40 UTC --- (In reply to comment #12) Yes, there are similar option-related bugs for this. Note somebody needs to sit down and document the desired semantics of

[Bug tree-optimization/54200] copyrename generates wrong debuginfo

2012-08-13 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54200 Igor Zamyatin izamyatin at gmail dot com changed: What|Removed |Added CC||izamyatin at

[Bug tree-optimization/54240] New: Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread ysrumyan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54240 Bug #: 54240 Summary: Routine hoist_adjacent_loads does not work properly after r189366 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug tree-optimization/54241] New: Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread ysrumyan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54241 Bug #: 54241 Summary: Routine hoist_adjacent_loads does not work properly after r189366 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug target/54239] Not able to generate prefetch (prefetch read) instruction using -m3dnow or -mprfchw

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54239 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug tree-optimization/54200] copyrename generates wrong debuginfo

2012-08-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54200 --- Comment #10 from Richard Guenther rguenth at gcc dot gnu.org 2012-08-13 12:35:32 UTC --- (In reply to comment #9) I see following in report for x86: FAIL: gcc.dg/guality/pr54200.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line

[Bug tree-optimization/54241] Routine hoist_adjacent_loads does not work properly after r189366

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

[Bug tree-optimization/54241] Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread michael.v.zolotukhin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54241 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/54240] Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54240 --- Comment #1 from Richard Guenther rguenth at gcc dot gnu.org 2012-08-13 12:39:10 UTC --- *** Bug 54241 has been marked as a duplicate of this bug. ***

[Bug c/53968] integer undefined behaviors in GCC

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53968 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2012-08-13 12:40:04 UTC --- Author: jakub Date: Mon Aug 13 12:39:54 2012 New Revision: 190342 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190342 Log: PR c/53968 * tree.c

[Bug c/53968] integer undefined behaviors in GCC

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53968 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug tree-optimization/54240] Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54240 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||wschmidt at

[Bug middle-end/54201] XMM constant duplicated

2012-08-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54201 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug tree-optimization/54200] copyrename generates wrong debuginfo

2012-08-13 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54200 --- Comment #11 from Igor Zamyatin izamyatin at gmail dot com 2012-08-13 12:46:48 UTC --- Right! Sorry for the noise...

[Bug middle-end/54242] New: [4.8 Regression] Testsuite failures

2012-08-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54242 Bug #: 54242 Summary: [4.8 Regression] Testsuite failures Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug driver/54210] gcc unable to detect -mprfchw flag in bulldozer machines

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54210 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2012-08-13 13:21:52 UTC --- Author: jakub Date: Mon Aug 13 13:21:41 2012 New Revision: 190345 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190345 Log: PR driver/54210 *

[Bug middle-end/54242] [4.8 Regression] Testsuite failures

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

[Bug target/54239] Not able to generate prefetch (prefetch read) instruction using -m3dnow or -mprfchw

2012-08-13 Thread venkataramanan.kumar at amd dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54239 --- Comment #2 from Venkataramanan venkataramanan.kumar at amd dot com 2012-08-13 13:51:08 UTC --- (In reply to comment #1) Both in 4.7 (which is before the prfchw changes) and 4.8 with -m32 -m3dnow and -m32 -m3dnow -mno-sse I get prefetch +

[Bug target/54239] Not able to generate prefetch (prefetch read) instruction using -m3dnow or -mprfchw

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54239 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2012-08-13 13:58:40 UTC --- But the Intel manual AFAIK doesn't talk about prefetch insn. So, the -mprfchw switch needs to control solely the prefetchw instruction, and there might be a

[Bug target/54232] For x86 PIC code, ebx should be spillable

2012-08-13 Thread bugdal at aerifal dot cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54232 --- Comment #3 from Rich Felker bugdal at aerifal dot cx 2012-08-13 13:59:17 UTC --- I think the GOT is introduced too late to do any fancy ananlysis on whether we need it or not. This may be true, but if so, it's a highly suboptimal design

[Bug target/54239] Not able to generate prefetch (prefetch read) instruction using -m3dnow or -mprfchw

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54239 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2012-08-13 14:00:55 UTC --- BTW, why do you care about the prefetch insn? Isn't it obsoleted by the SSE ISA prefetches anyway (unlike prefetchw)?

[Bug libstdc++/54185] condition_variable not properly destructed

2012-08-13 Thread d.adler.s at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54185 --- Comment #8 from David Adler d.adler.s at gmail dot com 2012-08-13 14:09:16 UTC --- Created attachment 28005 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28005 proposed changelog I wasn't sure about the testcase file name, so I just

[Bug tree-optimization/54240] Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54240 --- Comment #3 from William J. Schmidt wschmidt at gcc dot gnu.org 2012-08-13 14:14:59 UTC --- Odd, I don't know. I'll have to go back and look at the tests when I get a moment and investigate that. Peculiar.

[Bug tree-optimization/54240] Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread michael.v.zolotukhin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54240 --- Comment #3 from William J. Schmidt wschmidt at gcc dot gnu.org 2012-08-13 14:14:59 UTC --- Odd, I don't know. I'll have to go back and look at the tests when I get a moment and investigate that. Peculiar. --- Comment #4 from Michael

[Bug tree-optimization/54240] Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54240 --- Comment #5 from William J. Schmidt wschmidt at gcc dot gnu.org 2012-08-13 14:24:48 UTC --- Well, I'm embarrassed. The tests I wrote for this functionality never got into the test suite -- I apparently forgot to submit them with the patch --

[Bug target/54239] Not able to generate prefetch (prefetch read) instruction using -m3dnow or -mprfchw

2012-08-13 Thread venkataramanan.kumar at amd dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54239 --- Comment #5 from Venkataramanan venkataramanan.kumar at amd dot com 2012-08-13 14:33:14 UTC --- (In reply to comment #4) BTW, why do you care about the prefetch insn? Isn't it obsoleted by the SSE ISA prefetches anyway (unlike prefetchw)?

[Bug libstdc++/54185] condition_variable not properly destructed

2012-08-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54185 --- Comment #9 from Jonathan Wakely redi at gcc dot gnu.org 2012-08-13 14:35:21 UTC --- Perfect - thanks. I'll get it committed tonight.

[Bug fortran/54243] New: f951: internal compiler error: Segmentation fault (trying to compile errorneous code)

2012-08-13 Thread slayoo at staszic dot waw.pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54243 Bug #: 54243 Summary: f951: internal compiler error: Segmentation fault (trying to compile errorneous code) Classification: Unclassified Product: gcc Version: 4.8.0

[Bug fortran/54244] New: f951: internal compiler error: in gfc_add_component_ref, at fortran/class.c:210

2012-08-13 Thread slayoo at staszic dot waw.pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54244 Bug #: 54244 Summary: f951: internal compiler error: in gfc_add_component_ref, at fortran/class.c:210 Classification: Unclassified Product: gcc Version: 4.8.0

[Bug c++/53836] [4.7/4.8 Regression] ICE: unexpected expression of kind template_parm_index

2012-08-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53836 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug fortran/54243] [OOP] ICE (segfault) in gfc_type_compatible for invalid BT_CLASS

2012-08-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54243 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug fortran/54244] [OOP] ICE in gfc_add_component_ref, at fortran/class.c:210

2012-08-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54244 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug tree-optimization/54240] Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54240 William J. Schmidt wschmidt at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug middle-end/53823] [4.8 Regression] FAIL: gcc.c-torture/execute/930921-1.c execution at -O0 and -O1

2012-08-13 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53823 --- Comment #23 from Richard Henderson rth at gcc dot gnu.org 2012-08-13 15:51:37 UTC --- On 08/12/2012 07:30 AM, danglin at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53823 --- Comment #22 from John David Anglin

[Bug tree-optimization/54245] New: [4.8 regression] incorrect optimisation

2012-08-13 Thread mans at mansr dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54245 Bug #: 54245 Summary: [4.8 regression] incorrect optimisation Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority:

[Bug target/54246] New: Bytemark FOURIER 54% slower in X32 chroot

2012-08-13 Thread wbrana at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54246 Bug #: 54246 Summary: Bytemark FOURIER 54% slower in X32 chroot Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/54245] [4.8 regression] incorrect optimisation

2012-08-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54245 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug target/54239] Not able to generate prefetch (prefetch read) instruction using -m3dnow or -mprfchw

2012-08-13 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54239 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/54197] [4.7/4.8 regression] Lifetime of reference not properly extended

2012-08-13 Thread aaw at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54197 Ollie Wild aaw at gcc dot gnu.org changed: What|Removed |Added CC||aaw at gcc dot gnu.org

[Bug c++/54197] [4.7/4.8 regression] Lifetime of reference not properly extended

2012-08-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54197 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/54243] [OOP] ICE (segfault) in gfc_type_compatible for invalid BT_CLASS

2012-08-13 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54243 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/54245] [4.8 regression] incorrect optimisation

2012-08-13 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54245 William J. Schmidt wschmidt at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug libstdc++/54185] [4.7/4.8 Regression] condition_variable not properly destructed

2012-08-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54185 --- Comment #10 from Jonathan Wakely redi at gcc dot gnu.org 2012-08-13 19:56:55 UTC --- Author: redi Date: Mon Aug 13 19:56:50 2012 New Revision: 190356 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190356 Log: 2012-08-13 David Adler

[Bug libstdc++/54185] [4.7/4.8 Regression] condition_variable not properly destructed

2012-08-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54185 --- Comment #10 from Jonathan Wakely redi at gcc dot gnu.org 2012-08-13 19:56:55 UTC --- Author: redi Date: Mon Aug 13 19:56:50 2012 New Revision: 190356 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190356 Log: 2012-08-13 David Adler

[Bug libstdc++/54185] [4.7/4.8 Regression] condition_variable not properly destructed

2012-08-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54185 --- Comment #11 from Jonathan Wakely redi at gcc dot gnu.org 2012-08-13 19:57:36 UTC --- Author: redi Date: Mon Aug 13 19:57:31 2012 New Revision: 190357 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190357 Log: 2012-08-13 David Adler

[Bug fortran/54247] New: OpenMP code fails at execution in AMD Interlagos

2012-08-13 Thread longb at cray dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54247 Bug #: 54247 Summary: OpenMP code fails at execution in AMD Interlagos Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/54185] [4.7/4.8 Regression] condition_variable not properly destructed

2012-08-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54185 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/54247] OpenMP code fails at execution in AMD Interlagos

2012-08-13 Thread longb at cray dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54247 Bill Long longb at cray dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/54240] Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54240 --- Comment #7 from William J. Schmidt wschmidt at gcc dot gnu.org 2012-08-13 20:39:59 UTC --- Something else is broken, too, as the optab handlers for cmov on powerpc64 appear to have gone missing. I'll get one of our back-end specialists to

[Bug c++/53836] [4.7/4.8 Regression] ICE: unexpected expression of kind template_parm_index

2012-08-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53836 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added CC||jason at redhat dot

[Bug tree-optimization/54240] Routine hoist_adjacent_loads does not work properly after r189366

2012-08-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54240 --- Comment #8 from Andrew Pinski pinskia at gcc dot gnu.org 2012-08-13 21:59:33 UTC --- (In reply to comment #7) Something else is broken, too, as the optab handlers for cmov on powerpc64 appear to have gone missing. I'll get one of our

[Bug target/54142] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-13 Thread PHHargrove at lbl dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 --- Comment #8 from Paul H. Hargrove PHHargrove at lbl dot gov 2012-08-13 22:04:40 UTC --- The following is a transcript of a test I just tried one of my systems where Gary and I have observed this bug. The test appears to show that the gcc

[Bug target/54142] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-13 Thread PHHargrove at lbl dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 --- Comment #9 from Paul H. Hargrove PHHargrove at lbl dot gov 2012-08-13 22:42:16 UTC --- Following up on my previous experiment, I tried the same input with the xgcc which is failing to build libdecnumber. If also fails with the 1-line test

[Bug target/54142] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-13 Thread PHHargrove at lbl dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 --- Comment #10 from Paul H. Hargrove PHHargrove at lbl dot gov 2012-08-13 22:54:12 UTC --- (In reply to comment #9) Following up on my previous experiment, I tried the same input with the xgcc which is failing to build libdecnumber. If also

[Bug target/54142] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-13 Thread gary at intrepid dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 --- Comment #11 from Gary Funck gary at intrepid dot com 2012-08-13 23:00:57 UTC --- It is possible that revision 189908 introduced the 'mcom' change. Index: src/gcc/config/rs6000/rs6000.h

[Bug target/31557] return 0x80000000UL code gen can be improved

2012-08-13 Thread PHHargrove at lbl dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31557 Paul H. Hargrove PHHargrove at lbl dot gov changed: What|Removed |Added CC||PHHargrove at

[Bug target/54142] [4.8 regression] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-13 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 Andreas Schwab sch...@linux-m68k.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/17108] Store with update not generated for a simple loop

2012-08-13 Thread PHHargrove at lbl dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17108 Paul H. Hargrove PHHargrove at lbl dot gov changed: What|Removed |Added CC||PHHargrove at

[Bug target/54142] [4.8 regression] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-13 Thread PHHargrove at lbl dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 --- Comment #13 from Paul H. Hargrove PHHargrove at lbl dot gov 2012-08-14 00:01:08 UTC --- (In reply to comment #9) Of course, if 'sldi' and 'slri' ARE supposed to be supported in common mode, then this is a binutils bug. I've confirmed that

[Bug middle-end/51233] [ipa-iterations] running multiple passes of early IPA on zlib produces more optimal code

2012-08-13 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51233 --- Comment #2 from Matt Hargett matt at use dot net 2012-08-14 00:26:35 UTC --- Okay. I filed this bug at your request last year because of your concerns that some of the improvements seen with multiple iterations might be papering over existing

[Bug target/31557] return 0x80000000UL code gen can be improved

2012-08-13 Thread PHHargrove at lbl dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31557 --- Comment #4 from Paul H. Hargrove PHHargrove at lbl dot gov 2012-08-14 00:31:14 UTC --- (In reply to comment #3) FWIW, 4.8.0 20120809 w/ -O1 or higher is now using just 4 instructions instead of 5. So, half way there. .L.f:

[Bug target/53194] [4.8 Regression] Many x86 failures

2012-08-13 Thread eraman at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53194 --- Comment #8 from eraman at gcc dot gnu.org 2012-08-14 00:51:15 UTC --- Author: eraman Date: Tue Aug 14 00:51:10 2012 New Revision: 190375 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190375 Log: 2012-08-13 Easwaran Raman

[Bug target/54246] Bytemark FOURIER 54% slower in X32 chroot

2012-08-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54246 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2012-08-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 Hans-Peter Nilsson hp at gcc dot gnu.org changed: What|Removed |Added CC||bkoz at gcc dot

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2012-08-13 Thread amacleod at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 --- Comment #4 from Andrew Macleod amacleod at redhat dot com 2012-08-14 03:20:09 UTC --- A GCC port is incorrect if it is issuing any kind of lock. GCC is only allowed to issue a lock free sequence of some sort. If a lock is required, then a

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2012-08-13 Thread amacleod at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 --- Comment #5 from Andrew Macleod amacleod at redhat dot com 2012-08-14 03:27:28 UTC --- huh, somehow this got submitted before I finished. :-P For libstdc++, the macros SHOULD use __atomic_always_lock_free() since they are intended to be used

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2012-08-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 Hans-Peter Nilsson hp at gcc dot gnu.org changed: What|Removed |Added CC||crowl at gcc

[Bug c/54113] -Wmissing-prototypes cries wolf for C99 inline functions

2012-08-13 Thread eggert at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113 --- Comment #1 from eggert at gnu dot org 2012-08-14 04:08:17 UTC --- In http://lists.gnu.org/archive/html/bug-gnulib/2012-08/msg00038.html Jim Meyering reports that GCC 4.8.0 20120803 issues a different (but still bogus) warning for this program.

[Bug target/20020] x86_64 - 128 bit structs not targeted to TImode

2012-08-13 Thread gary at intrepid dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20020 --- Comment #30 from Gary Funck gary at intrepid dot com 2012-08-14 04:24:54 UTC --- Patch posted: http://gcc.gnu.org/ml/gcc-patches/2012-08/msg00839.html