[Bug target/59316] gcc.dg/atomic/c11-atomic-exec-5.c FAILs on Solaris/SPARC

2013-12-03 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59316 --- Comment #13 from Eric Botcazou ebotcazou at gcc dot gnu.org --- x86/x86-64 now have their own fenv.c file that defines the FE_* macros itself and so is immune to that issue. I was hoping that generally the macros would be defined to

[Bug tree-optimization/59374] [4.8/4.9 Regression] -ftree-slp-vectorize breaks unique_ptr's move constructor

2013-12-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59374 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target||x86_64-*-*

[Bug bootstrap/59368] [4.9 Regression] libsanitizer spec file installed in the wrong place

2013-12-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59368 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||build

[Bug target/59371] [4.8/4.9 Regression] Performance regression in GCC 4.8 and later versions.

2013-12-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59371 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug target/59316] gcc.dg/atomic/c11-atomic-exec-5.c FAILs on Solaris/SPARC

2013-12-03 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59316 --- Comment #14 from Eric Botcazou ebotcazou at gcc dot gnu.org --- Hopefully the other OSes use one of these two settings. At least FreeBSD uses the Linux setting.

[Bug middle-end/59134] [4.7/4.8/4.9 regression] infinite loop between store_fixed_bit_field and store_split_bit_field with STRICT_ALIGNMENT

2013-12-03 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59134 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Target|powerpc-e500|

[Bug bootstrap/59368] [4.9 Regression] libsanitizer spec file installed in the wrong place

2013-12-03 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59368 --- Comment #3 from Yury Gribov y.gribov at samsung dot com --- Created attachment 31361 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31361action=edit Proposed patch Dmitry, does this look fine?

[Bug middle-end/59134] [4.7/4.8/4.9 regression] infinite loop between store_fixed_bit_field and store_split_bit_field with STRICT_ALIGNMENT

2013-12-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59134 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.4

[Bug middle-end/59134] [4.7/4.8/4.9 regression] infinite loop between store_fixed_bit_field and store_split_bit_field with STRICT_ALIGNMENT

2013-12-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59134 --- Comment #4 from Richard Biener rguenth at gcc dot gnu.org --- typedef struct { char pad; int arr[0]; } __attribute__((packed)) str; str * foo (int* src) { str *s = __builtin_malloc (sizeof (str) + sizeof (int)); s-arr[0] = 0x12345678;

[Bug tree-optimization/59374] [4.8/4.9 Regression] -ftree-slp-vectorize breaks unique_ptr's move constructor

2013-12-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59374 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org --- bar = myalloc (); [return slot optimization] bb 3: _22 = MEM[(struct Bar * const )bar + 8]; MEM[(struct Bar * )bar + 8] = 0B; MEM[(struct Foo * )foo + 8] = _22; _23 =

[Bug tree-optimization/59374] [4.8/4.9 Regression] -ftree-slp-vectorize breaks unique_ptr's move constructor

2013-12-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59374 --- Comment #3 from Richard Biener rguenth at gcc dot gnu.org --- Testcase: extern void abort (void); static struct X { void *a; void *b; } a, b; void __attribute__((noinline)) foo (void) { void *tem = a.b; a.b = (void *)0; b.b = tem;

[Bug c/59351] ICE on empty compound literal with -pedantic

2013-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59351 --- Comment #2 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Tue Dec 3 11:57:31 2013 New Revision: 205627 URL: http://gcc.gnu.org/viewcvs?rev=205627root=gccview=rev Log: PR c/59351 c/ * c-decl.c

[Bug middle-end/56344] ICE for program with very large structs returned by value

2013-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56344 --- Comment #9 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Tue Dec 3 12:11:36 2013 New Revision: 205628 URL: http://gcc.gnu.org/viewcvs?rev=205628root=gccview=rev Log: PR middle-end/56344 * calls.c

[Bug target/59376] New: -mmemcpy-strategy= and -mmemset-strategy= are undocumented

2013-12-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59376 Bug ID: 59376 Summary: -mmemcpy-strategy= and -mmemset-strategy= are undocumented Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/59373] Table 92 is unreadable

2013-12-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59373 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug libstdc++/59373] Table 92 is unreadable

2013-12-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59373 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org --- You can also look in the source, where the table is formatted correctly.

[Bug middle-end/56344] ICE for program with very large structs returned by value

2013-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56344 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/59343] miscompiled for loop in sh4 target (-Os)

2013-12-03 Thread chrbr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59343 chrbr at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2013-12-3 CC|

[Bug c/59351] ICE on empty compound literal with -pedantic

2013-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59351 --- Comment #3 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Tue Dec 3 12:52:39 2013 New Revision: 205629 URL: http://gcc.gnu.org/viewcvs?rev=205629root=gccview=rev Log: PR c/59351 c/ * c-decl.c

[Bug target/59363] [4.9 Regression] r203886 miscompiles git

2013-12-03 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59363 --- Comment #22 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org --- Author: hjl Date: Tue Dec 3 12:56:32 2013 New Revision: 205630 URL: http://gcc.gnu.org/viewcvs?rev=205630root=gccview=rev Log: Adjust destination address after gen_strset

[Bug libstdc++/59373] Table 92 is unreadable

2013-12-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59373 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/59374] [4.8/4.9 Regression] -ftree-slp-vectorize breaks unique_ptr's move constructor

2013-12-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59374 --- Comment #4 from Richard Biener rguenth at gcc dot gnu.org --- Created attachment 31362 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31362action=edit patch Patch I am testing.

[Bug target/59363] [4.9 Regression] r203886 miscompiles git

2013-12-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59363 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/58944] [4.9 Regression] bogus -Wunused-macros warnings when compiling Libreoffice

2013-12-03 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58944 Markus Trippelsdorf octoploid at yandex dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c/59351] ICE on empty compound literal with -pedantic

2013-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59351 --- Comment #4 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Tue Dec 3 13:52:12 2013 New Revision: 205632 URL: http://gcc.gnu.org/viewcvs?rev=205632root=gccview=rev Log: Backport from mainline 2013-12-03

[Bug c/59351] ICE on empty compound literal with -pedantic

2013-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59351 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/59355] [4.9 Regression] ICE: SIGSEGV in hash_table::find_slot_with_hash() with -fno-devirtualize

2013-12-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59355 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug c/59367] Syntax error with #pragma message before else

2013-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59367 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug gcov-profile/59003] [4.9 Regression] profiledbootstrap miscompiles gcc during stagefeedback --with-tune=amdfam10

2013-12-03 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59003 Markus Trippelsdorf octoploid at yandex dot com changed: What|Removed |Added Summary|[4.9 Regression]|[4.9

[Bug target/59343] miscompiled for loop in sh4 target (-Os)

2013-12-03 Thread gcc-bugzilla-f5d8 at theblacksun dot eu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59343 gcc-bugzilla-f5d8 at theblacksun dot eu changed: What|Removed |Added Known to work||4.7.3 ---

[Bug ipa/58721] [4.9 Regression] The subroutine perdida is no longer inlined in fatigue.f90

2013-12-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58721 --- Comment #6 from Dominique d'Humieres dominiq at lps dot ens.fr --- It turned out that proposed fix does not help trunk compilers since now another huge routine is inlined firstly (read_input) and for perdida we got the following message:

[Bug c/58943] [4.7/4.8/4.9 Regression] wrong calculation of indirect structure member arithmetic via function call

2013-12-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58943 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug c++/59231] [4.8/4.9 Regression] gcc misses [-Werror=sign-compare] when inside a template

2013-12-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59231 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug bootstrap/59368] [4.9 Regression] libsanitizer spec file installed in the wrong place

2013-12-03 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59368 --- Comment #4 from Dmitry Gorbachev d.g.gorbachev at gmail dot com --- Yes, the patch works. Thanks.

[Bug tree-optimization/59377] New: VRP produces bogus warning with -Warray-bounds

2013-12-03 Thread dnovillo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59377 Bug ID: 59377 Summary: VRP produces bogus warning with -Warray-bounds Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/59377] VRP produces bogus warning with -Warray-bounds

2013-12-03 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59377 --- Comment #1 from Paul Pluzhnikov ppluzhnikov at google dot com --- Google ref: b/7233326

[Bug ipa/58721] [4.9 Regression] The subroutine perdida is no longer inlined in fatigue.f90

2013-12-03 Thread ysrumyan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58721 --- Comment #7 from Yuri Rumyantsev ysrumyan at gmail dot com --- I saw that on old compiler sources (dated by 20130911) with my patch 'perdida' was inlined without any additional inline parameters (using -flto) but now it does not inlined since

[Bug sanitizer/59063] [4.9 Regression] ASAN: segfault in __interceptor_clock_gettime

2013-12-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59063 --- Comment #24 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Tue Dec 3 16:01:13 2013 New Revision: 205639 URL: http://gcc.gnu.org/viewcvs?rev=205639root=gccview=rev Log: PR sanitizer/59063 * lib/asan-dg.exp: Don't

[Bug c++/59231] [4.8/4.9 Regression] gcc misses [-Werror=sign-compare] when inside a template

2013-12-03 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59231 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added CC||manu at gcc

[Bug c++/59268] [4.7/4.8/4.9 Regression] [c++11] ICE with constexpr in a virtual function

2013-12-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59268 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug c++/59268] [4.7/4.8/4.9 Regression] [c++11] ICE with constexpr in a virtual function

2013-12-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59268 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug tree-optimization/59058] [4.7/4.8/4.9 Regression] wrong code at -O3 on x86_64-linux-gnu (affecting gcc 4.6 to trunk)

2013-12-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59058 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug target/59371] [4.8/4.9 Regression] Performance regression in GCC 4.8 and later versions.

2013-12-03 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59371 --- Comment #2 from Steve Ellcey sje at gcc dot gnu.org --- Created attachment 31365 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31365action=edit runnnable performance test case Here is a runnable test case. You may need to increase the

[Bug debug/54533] breakpoint on C-style variadic function not hit at -O0 on amd64

2013-12-03 Thread psmith at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54533 Paul Smith psmith at gnu dot org changed: What|Removed |Added CC||psmith at gnu dot org

[Bug debug/47471] [4.7/4.8/4.9 Regression] stdarg functions extraneous too-early prologue end

2013-12-03 Thread psmith at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47471 Paul Smith psmith at gnu dot org changed: What|Removed |Added CC||psmith at gnu dot org

[Bug debug/55586] Incorrect .debug_line section for function with variable number of arguments in PowerPC

2013-12-03 Thread psmith at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55586 Paul Smith psmith at gnu dot org changed: What|Removed |Added CC||psmith at gnu dot org

[Bug target/59316] gcc.dg/atomic/c11-atomic-exec-5.c FAILs on Solaris/SPARC

2013-12-03 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59316 --- Comment #15 from joseph at codesourcery dot com joseph at codesourcery dot com --- On Tue, 3 Dec 2013, ebotcazou at gcc dot gnu.org wrote: In any case, c11-atomic-exec-5.c does not test anything relating to enabled traps, although the

[Bug c/58943] [4.7/4.8/4.9 Regression] wrong calculation of indirect structure member arithmetic via function call

2013-12-03 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58943 --- Comment #4 from joseph at codesourcery dot com joseph at codesourcery dot com --- I think it should be fixed for all C standard versions, not just C11 (that is, the front end should produce something like (save (rhs), save (lhs) = save

[Bug ipa/58253] IPA-SRA creates calls with different arguments that the callee accepts

2013-12-03 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58253 Martin Jambor jamborm at gcc dot gnu.org changed: What|Removed |Added URL|

[Bug target/59316] gcc.dg/atomic/c11-atomic-exec-5.c FAILs on Solaris/SPARC

2013-12-03 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59316 --- Comment #16 from Eric Botcazou ebotcazou at gcc dot gnu.org --- Properly it should cause traps if those are enabled (although enabling traps is outside the scope of ISO C, and my guess is that when TS 18661-5 provides C bindings for IEEE

[Bug target/59376] -mmemcpy-strategy= and -mmemset-strategy= are undocumented

2013-12-03 Thread xinliangli at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59376 davidxl xinliangli at gmail dot com changed: What|Removed |Added CC||xinliangli at gmail

[Bug target/59376] -mmemcpy-strategy= and -mmemset-strategy= are undocumented

2013-12-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59376 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c/59367] Syntax error with #pragma message before else

2013-12-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59367 --- Comment #3 from Andrew Pinski pinskia at gcc dot gnu.org --- I think #pragma are being considered a statement which is why you are getting a parse error. I almost want to say they are statements based on what I have read (though I don't have

[Bug tree-optimization/59377] VRP produces bogus warning with -Warray-bounds

2013-12-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59377 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last

[Bug tree-optimization/59377] VRP produces bogus warning with -Warray-bounds

2013-12-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59377 --- Comment #3 from Andrew Pinski pinskia at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #2) I think this is an invalid testcase. GCC does not know what this strlen/memcmp does. If we add extern C around strlen and memcmp, GCC

[Bug c/59367] Syntax error with #pragma message before else

2013-12-03 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59367 --- Comment #4 from Andreas Schwab sch...@linux-m68k.org --- All preprocessing directives are deleted at the end of phase 4.

[Bug rtl-optimization/59020] [4.9 Regression] internal compiler error: in maybe_add_or_update_dep_1, at sched-deps.c:933

2013-12-03 Thread wmi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59020 --- Comment #5 from wmi at gcc dot gnu.org --- Author: wmi Date: Tue Dec 3 18:35:24 2013 New Revision: 205644 URL: http://gcc.gnu.org/viewcvs?rev=205644root=gccview=rev Log: 2013-12-03 Wei Mi w...@google.com PR rtl-optimization/59020

[Bug tree-optimization/59058] [4.7/4.8/4.9 Regression] wrong code at -O3 on x86_64-linux-gnu (affecting gcc 4.6 to trunk)

2013-12-03 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59058 --- Comment #12 from rguenther at suse dot de rguenther at suse dot de --- jakub at gcc dot gnu.org gcc-bugzi...@gcc.gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59058 Jakub Jelinek jakub at gcc dot gnu.org changed: What

[Bug target/57363] IBM long double: adding NaN and number raises inexact exception

2013-12-03 Thread uweigand at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57363 Ulrich Weigand uweigand at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/58726] [4.7/4.8/4.9 Regression] wrong code at -Os on x86_64-linux-gnu (affecting trunk/4.7/4.6, but not 4.8)

2013-12-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58726 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||ebotcazou at gcc

[Bug rtl-optimization/58726] [4.7/4.8/4.9 Regression] wrong code at -Os on x86_64-linux-gnu (affecting trunk/4.7/4.6, but not 4.8)

2013-12-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58726 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org --- Created attachment 31366 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31366action=edit gcc49-pr58726.patch Untested patch that does that, fixes the testcase.

[Bug target/59003] [4.9 Regression] profiledbootstrap miscompiles gcc during stagefeedback --with-tune=amdfam10

2013-12-03 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59003 Markus Trippelsdorf octoploid at yandex dot com changed: What|Removed |Added Keywords|

[Bug c++/59378] New: Internal compiler error when using __builtin_shuffle in a template function

2013-12-03 Thread bcmpinc at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59378 Bug ID: 59378 Summary: Internal compiler error when using __builtin_shuffle in a template function Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity:

[Bug c++/59378] Internal compiler error when using __builtin_shuffle in a template function

2013-12-03 Thread bcmpinc at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59378 --- Comment #1 from Bauke Conijn bcmpinc at hotmail dot com --- Created attachment 31368 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31368action=edit Testcase 1

[Bug c++/59378] Internal compiler error when using __builtin_shuffle in a template function

2013-12-03 Thread bcmpinc at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59378 --- Comment #2 from Bauke Conijn bcmpinc at hotmail dot com --- Created attachment 31369 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31369action=edit Testcase 2

[Bug c++/59378] Internal compiler error when using __builtin_shuffle in a template function

2013-12-03 Thread bcmpinc at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59378 Bauke Conijn bcmpinc at hotmail dot com changed: What|Removed |Added Attachment #31367|0 |1 is

[Bug target/59379] New: gomp_init_num_threads is compiled into an infinite loop with --with-arch=corei7 --with-cpu=slm

2013-12-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59379 Bug ID: 59379 Summary: gomp_init_num_threads is compiled into an infinite loop with --with-arch=corei7 --with-cpu=slm Product: gcc Version: 4.9.0 Status: UNCONFIRMED

[Bug target/59003] [4.9 Regression] profiledbootstrap miscompiles gcc during stagefeedback --with-tune=amdfam10

2013-12-03 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59003 --- Comment #3 from Markus Trippelsdorf octoploid at yandex dot com --- Switching off misaligned_move_string_pro_epilogues for AMD fixes the issue: diff --git a/gcc/config/i386/x86-tune.def b/gcc/config/i386/x86-tune.def index

[Bug c++/59378] Internal compiler error when using __builtin_shuffle in a template function

2013-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59378 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c/53424] dynamic array expressions get wrong sizeof() if pointers to const are involved and the pointers are changed (const is misapplied to the whole expression)

2013-12-03 Thread jsm28 at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53424 --- Comment #4 from Joseph S. Myers jsm28 at gcc dot gnu.org --- Created attachment 31371 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31371action=edit Patch to tree_invariant_p_1 I tried restricting tree_invariant_p_1 as in the attached

[Bug target/59379] gomp_init_num_threads is compiled into an infinite loop with --with-arch=corei7 --with-cpu=slm

2013-12-03 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59379 Markus Trippelsdorf octoploid at yandex dot com changed: What|Removed |Added CC|

[Bug target/59379] gomp_init_num_threads is compiled into an infinite loop with --with-arch=corei7 --with-cpu=slm

2013-12-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59379 --- Comment #2 from H.J. Lu hjl.tools at gmail dot com --- Symptom is msgfmt never stops: 30751 pts/0t 43:26 msgfmt -o de.mo /export/gnu/import/git/gcc/libstdc++- 30752 pts/0R 64:42 msgfmt -o fr.mo

[Bug target/59379] gomp_init_num_threads is compiled into an infinite loop with --with-arch=corei7 --with-cpu=slm

2013-12-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59379 --- Comment #3 from H.J. Lu hjl.tools at gmail dot com --- (In reply to Markus Trippelsdorf from comment #1) Maybe a dup of Bug59003? Maybe.

[Bug target/59375] internal compiler error: in expand_shift_1, at expmed.c:2245

2013-12-03 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59375 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added CC||olegendo at gcc

[Bug target/59343] miscompiled for loop in sh4 target (-Os)

2013-12-03 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59343 --- Comment #7 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to chrbr from comment #5) This has been fixed by Oleg in the 4.9 with a new cflow pass. In 4.8 I think it's best to just disable it as unsafe, The following workaround is

[Bug c++/59378] Internal compiler error when using __builtin_shuffle in a template function

2013-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59378 --- Comment #5 from Marek Polacek mpolacek at gcc dot gnu.org --- I wonder whether the following could be the right thing to do. --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -12823,6 +12823,9 @@ tsubst_copy (tree t, tree args, tsubst_flags_t complain,

[Bug target/59003] [4.9 Regression] profiledbootstrap miscompiles gcc during stagefeedback --with-tune=amdfam10

2013-12-03 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59003 --- Comment #4 from Jan Hubicka hubicka at ucw dot cz --- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59003 --- Comment #3 from Markus Trippelsdorf octoploid at yandex dot com --- Switching off misaligned_move_string_pro_epilogues for AMD

[Bug fortran/58099] [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-12-03 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58099 --- Comment #27 from Tobias Burnus burnus at gcc dot gnu.org --- (In reply to Tobias Burnus from comment #26) A: The specific intrinsic procedure itself retains the elemental property (so a reference using its own name can be elemental), but the

[Bug rtl-optimization/59317] [4.9 Regression] [LRA,MIPS] ICE: in check_rtl, at lra.c (insn does not satisfy constraints)

2013-12-03 Thread vmakarov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59317 Vladimir Makarov vmakarov at gcc dot gnu.org changed: What|Removed |Added CC||vmakarov at

[Bug target/59371] [4.8/4.9 Regression] Performance regression in GCC 4.8 and later versions.

2013-12-03 Thread ma...@linux-mips.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59371 Maciej W. Rozycki ma...@linux-mips.org changed: What|Removed |Added CC|

[Bug target/59371] [4.8/4.9 Regression] Performance regression in GCC 4.8 and later versions.

2013-12-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59371 --- Comment #4 from Andrew Pinski pinskia at gcc dot gnu.org --- (In reply to Maciej W. Rozycki from comment #3) Caused by: Well that corrects how i++ is done.

[Bug c++/59378] Internal compiler error when using __builtin_shuffle in a template function

2013-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59378 --- Comment #6 from Marek Polacek mpolacek at gcc dot gnu.org --- No, that doesn't work for the second testcase...

[Bug target/59379] gomp_init_num_threads is compiled into an infinite loop with --with-arch=corei7 --with-cpu=slm

2013-12-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59379 --- Comment #4 from H.J. Lu hjl.tools at gmail dot com --- Created attachment 31372 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31372action=edit A testcase The outputs from stage 2 and stage 3 cc1 are different: [hjl@gnu-mic-2 pr59379]$

[Bug target/59379] gomp_init_num_threads is compiled into an infinite loop with --with-arch=corei7 --with-cpu=slm

2013-12-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59379 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug ipa/58253] IPA-SRA creates calls with different arguments that the callee accepts

2013-12-03 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58253 --- Comment #8 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org --- (In reply to Martin Jambor from comment #7) Thanks I have posted the updated patch (which checks for gimple_register_type rather than non-BLKmode) FWIW, it is possible to

[Bug target/59371] [4.8/4.9 Regression] Performance regression in GCC 4.8 and later versions.

2013-12-03 Thread ma...@linux-mips.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59371 --- Comment #5 from Maciej W. Rozycki ma...@linux-mips.org --- (In reply to Andrew Pinski from comment #4) Well that corrects how i++ is done. Old MIPS assembly code produced was AFAICT correct. The loop termination condition was expressed as:

[Bug target/59371] [4.8/4.9 Regression] Performance regression in GCC 4.8 and later versions.

2013-12-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59371 --- Comment #6 from Andrew Pinski pinskia at gcc dot gnu.org --- (In reply to Maciej W. Rozycki from comment #5) (In reply to Andrew Pinski from comment #4) Well that corrects how i++ is done. Old MIPS assembly code produced was AFAICT

[Bug c++/59378] Internal compiler error when using __builtin_shuffle in a template function

2013-12-03 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59378 Marc Glisse glisse at gcc dot gnu.org changed: What|Removed |Added CC||glisse at gcc dot

[Bug c++/59380] New: libstdc++.a: could not read symbols: Bad value

2013-12-03 Thread cnstar9988 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59380 Bug ID: 59380 Summary: libstdc++.a: could not read symbols: Bad value Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/59380] libstdc++.a: could not read symbols: Bad value

2013-12-03 Thread cnstar9988 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59380 littlestar cnstar9988 at gmail dot com changed: What|Removed |Added Version|unknown |4.8.2 ---

[Bug c++/59380] libstdc++.a: could not read symbols: Bad value

2013-12-03 Thread cnstar9988 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59380 --- Comment #2 from littlestar cnstar9988 at gmail dot com --- similar to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58638

[Bug c++/59381] New: Internal compiler error in get_expr_operands, in tree-ssa-operands.c:1035

2013-12-03 Thread hindmost.one at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59381 Bug ID: 59381 Summary: Internal compiler error in get_expr_operands, in tree-ssa-operands.c:1035 Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity:

[Bug c++/59381] Internal compiler error in get_expr_operands, in tree-ssa-operands.c:1035

2013-12-03 Thread hindmost.one at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59381 --- Comment #1 from Heimdell hindmost.one at gmail dot com --- Created attachment 31374 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31374action=edit The (compressed) file, produced by compiler.

[Bug c++/59381] Internal compiler error in get_expr_operands, in tree-ssa-operands.c:1035

2013-12-03 Thread hindmost.one at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59381 --- Comment #2 from Heimdell hindmost.one at gmail dot com --- Created attachment 31375 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31375action=edit Project sources