[Bug jit/64722] On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 --- Comment #1 from David Malcolm dmalcolm at gcc dot gnu.org --- After some debugging, root cause appears to be in initialization of pic_offset_table_rtx. In i386.h: /* Register to hold the addressing base for position independent code

[Bug jit/64722] On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 --- Comment #2 from David Malcolm dmalcolm at gcc dot gnu.org --- Indeed, adding this to toplev.c fixes the issue: @@ -2166,7 +2169,8 @@ toplev::finalize (void) { rtl_initialized = false; this_target_rtl-target_specific_initialized =

[Bug tree-optimization/64728] [5 Regression] internal compiler error: SSA corruption

2015-01-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 --- Comment #7 from rguenther at suse dot de rguenther at suse dot de --- On Thu, 22 Jan 2015, jakub at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org ---

[Bug jit/64722] On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org --- Can you explain it? Usually when this function is called, pic_offset_table_rtx is NULL and your i386.h macro relies on that. When initializing default target during initialization it

[Bug middle-end/46164] Local variables in specified registers don't work correctly with inline asm operands

2015-01-22 Thread Hale.Wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46164 Hale Wang Hale.Wang at arm dot com changed: What|Removed |Added CC||Hale.Wang at arm dot

[Bug tree-optimization/64728] [5 Regression] internal compiler error: SSA corruption

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug bootstrap/64612] [5 Regression] profiledbootstrap failures

2015-01-22 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64612 --- Comment #16 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE --- --- Comment #15 from Jakub Jelinek jakub at gcc dot gnu.org --- If you are willing to cook up an effective-target for that in

[Bug testsuite/63439] FAIL: gcc.dg/vect/vect-33.c scan-tree-dump vect Alignment of access forced using peeling

2015-01-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63439 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added CC||ro at gcc dot gnu.org

[Bug tree-optimization/64728] New: internal compiler error: SSA corruption

2015-01-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 Bug ID: 64728 Summary: internal compiler error: SSA corruption Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/64728] [5 Regression] internal compiler error: SSA corruption

2015-01-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug jit/64722] On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||ienkovich at gcc

[Bug fortran/64726] [OpenACC] ICE with -fopenacc and reduction(+:a)

2015-01-22 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64726 --- Comment #1 from Tobias Burnus burnus at gcc dot gnu.org --- Patch, lightly tested. (The test case will later fail in gimplify.c with sorry, not implemented.) (In the function below, only op == EXEC_OACC_PARALLEL_LOOP or op ==

[Bug preprocessor/60570] expression in 'elif' directive mis-diagnosed as error when group will be skipped

2015-01-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60570 --- Comment #8 from Marek Polacek mpolacek at gcc dot gnu.org --- dg-bogus is better, yet. FWIW, the patch has been successfully regtested/bootstrapped now.

[Bug jit/64722] On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org --- Also, if you keep pic_offset_table_rtx NULL, then PIC_OFFSET_TABLE_REGNUM will be 3 instead of -1 in other places.

[Bug target/64231] [5 Regression] SIGSEGV building glibc on aarch64-linux-gnu from r217852

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64231 --- Comment #17 from Jakub Jelinek jakub at gcc dot gnu.org --- Andrew, are you going to post the patch? I think it is pretty obvious...

[Bug c/63307] [4.9 Regression] Cilk+ breaks -fcompare-debug bootstrap

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63307 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug tree-optimization/64728] [5 Regression] internal compiler error: SSA corruption

2015-01-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug middle-end/64729] gcc.dg/stackprotectexplicit1.c FAILs

2015-01-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64729 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug middle-end/64729] New: gcc.dg/stackprotectexplicit1.c FAILs

2015-01-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64729 Bug ID: 64729 Summary: gcc.dg/stackprotectexplicit1.c FAILs Product: gcc Version: 5.0 URL: https://gcc.gnu.org/ml/gcc-patches/2015-01/msg01884.ht ml

[Bug target/64342] [5 Regression] Tests failing when compiled with '-m32 -fpic' after r216154.

2015-01-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64342 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added CC||ro at gcc dot gnu.org

[Bug tree-optimization/64277] [4.9/5 Regression] Incorrect warning array subscript is above array bounds

2015-01-22 Thread enkovich.gnu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64277 Ilya Enkovich enkovich.gnu at gmail dot com changed: What|Removed |Added CC|

[Bug c++/59366] A friend function template defined in a class is found without ADL

2015-01-22 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59366 Ville Voutilainen ville.voutilainen at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/63325] [5.0 regression] ICE fold check: original tree changed by fold

2015-01-22 Thread tbsaunde at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63325 --- Comment #4 from tbsaunde at gcc dot gnu.org --- Author: tbsaunde Date: Thu Jan 22 11:55:33 2015 New Revision: 219994 URL: https://gcc.gnu.org/viewcvs?rev=219994root=gccview=rev Log: make fold ignore decl_with_vis.symtab_node gcc/ PR

[Bug fortran/63861] OpenACC coarray ICE (also with OpenMP?)

2015-01-22 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63861 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Keywords||openmp

[Bug go/64510] FAIL: go.test/test/nilptr2.go execution on non-split-stack targets

2015-01-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64510 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added CC||ro at gcc dot gnu.org

[Bug ipa/64730] g++.dg/ipa/pr64049-1.C ICE: SEGV when printing NULL

2015-01-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64730 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug ipa/64730] New: g++.dg/ipa/pr64049-1.C ICE: SEGV when printing NULL

2015-01-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64730 Bug ID: 64730 Summary: g++.dg/ipa/pr64049-1.C ICE: SEGV when printing NULL Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug testsuite/63439] [5 Regression] FAIL: gcc.dg/vect/vect-33.c scan-tree-dump vect Alignment of access forced using peeling

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63439 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug tree-optimization/61403] An opportunity for x86 gcc vectorizer (~40% gain)

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61403 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug fortran/59107] [4.8/4.9/5 Regression] Spurious Type specified for intrinsic function 'command_argument_count' at (1) is ignored under -Wsurprising.

2015-01-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59107 --- Comment #11 from Dominique d'Humieres dominiq at lps dot ens.fr --- Updated patch for 5.0 --- ../_clean/gcc/fortran/gfortran.h2015-01-19 02:01:40.0 +0100 +++ gcc/fortran/gfortran.h2015-01-22 11:42:56.0 +0100 @@

[Bug testsuite/63439] [5 Regression] FAIL: gcc.dg/vect/vect-33.c scan-tree-dump vect Alignment of access forced using peeling

2015-01-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63439 --- Comment #4 from Rainer Orth ro at gcc dot gnu.org --- Created attachment 34530 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34530action=edit sparc vectorizer dump

[Bug debug/64511] [5 Regression] ICE at -O3 with -g enabled on x86_64-linux-gnu

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64511 --- Comment #17 from Jakub Jelinek jakub at gcc dot gnu.org --- Created attachment 34531 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34531action=edit gcc5-pr64511.patch The #c13 testcase can be fixed by the attached patch. Not including

[Bug tree-optimization/64728] [5 Regression] internal compiler error: SSA corruption

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org --- Started with r217034. Reduced testcase for -O: char a[128]; int b, d; void baz (long); int setjmp (char [128]); static void bar (long *x) { if (d) *x = b; } void foo () {

[Bug tree-optimization/64728] [5 Regression] internal compiler error: SSA corruption

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org --- (In reply to Richard Biener from comment #5) Index: tree-ssa-coalesce.c === --- tree-ssa-coalesce.c (revision

[Bug ipa/64730] [5 Regression] g++.dg/ipa/pr64049-1.C ICE: SEGV when printing NULL

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64730 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1

[Bug preprocessor/60570] expression in 'elif' directive mis-diagnosed as error when group will be skipped

2015-01-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60570 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug tree-optimization/64728] [5 Regression] internal compiler error: SSA corruption

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1

[Bug tree-optimization/64728] [5 Regression] internal compiler error: SSA corruption

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 --- Comment #5 from Richard Biener rguenth at gcc dot gnu.org --- Index: tree-ssa-coalesce.c === --- tree-ssa-coalesce.c (revision 219989) +++ tree-ssa-coalesce.c (working copy) @@

[Bug jit/64722] On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-22 Thread enkovich.gnu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 Ilya Enkovich enkovich.gnu at gmail dot com changed: What|Removed |Added CC|

[Bug bootstrap/64612] [5 Regression] profiledbootstrap failures

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64612 --- Comment #17 from Jakub Jelinek jakub at gcc dot gnu.org --- (In reply to r...@cebitec.uni-bielefeld.de from comment #16) --- Comment #15 from Jakub Jelinek jakub at gcc dot gnu.org --- If you are willing to cook up an effective-target for

[Bug middle-end/57748] [4.8 Regression] ICE when expanding assignment to unaligned zero-sized array

2015-01-22 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57748 --- Comment #61 from Bernd Edlinger bernd.edlinger at hotmail dot de --- (In reply to Mikael Pettersson from comment #60) FWIW I've been including backports of r202778 and r206437 (which I think are the two relevant fixes) in my 4.8-based GCCs

[Bug target/64688] [5 Regression] internal compiler error: Max. number of generated reload insns per insn is achieved (90)

2015-01-22 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64688 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/64477] [4.9/5 Regression] x86 sse unnecessary GPR spill

2015-01-22 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64477 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug middle-end/57748] [4.8 Regression] ICE when expanding assignment to unaligned zero-sized array

2015-01-22 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57748 --- Comment #62 from Mikael Pettersson mikpelinux at gmail dot com --- (In reply to Bernd Edlinger from comment #61) if you already have used/tested that patch on 4.8 for such a long time, I would appreciate it very much if you post it on the

[Bug target/64580] very high rs6000_stack_info() usage during LTO Firefox build on ppc64

2015-01-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64580 --- Comment #6 from Markus Trippelsdorf trippels at gcc dot gnu.org --- Annotating rs6000_stack_info() in perf shows: │/* First, find out if we use _any_ altivec registers. */ │for (i = FIRST_ALTIVEC_REGNO; i =

[Bug ipa/63970] [4.9 Regression] gcc-4_9 inlines less funcs than gcc-4_8 because of used_as_abstract_origin flag

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63970 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug debug/64511] [5 Regression] ICE at -O3 with -g enabled on x86_64-linux-gnu

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64511 --- Comment #16 from Jakub Jelinek jakub at gcc dot gnu.org --- Created attachment 34527 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34527action=edit gcc5-ice-nobt.patch Untested fix for the undesirable backtrace from driver.

[Bug libstdc++/64535] Emergency buffer for exception allocation too small

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64535 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/63861] OpenACC coarray ICE

2015-01-22 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63861 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC||burnus at gcc

[Bug c++/64727] New: [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11

2015-01-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64727 Bug ID: 64727 Summary: [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11 Product: gcc Version: 5.0

[Bug c++/64727] [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64727 --- Comment #1 from Jakub Jelinek jakub at gcc dot gnu.org --- Can you reproduce it with stage1 cc1plus? As in, is it miscompiled compiler or just some problem on the testcase? If the former, can you bisect exactly to the version and bisect

[Bug tree-optimization/64715] [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64715 --- Comment #3 from Richard Biener rguenth at gcc dot gnu.org --- Of course the question is whether int main (void) { struct A { char buf1[9]; char buf2[1]; } a; char *p = a.buf1; p += 4; strcpy (p, str1 + 5); } should detect a buffer

[Bug fortran/61831] [4.9/ 5 Regression] runtime error: pointer being freed was not allocated

2015-01-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61831 --- Comment #35 from Dominique d'Humieres dominiq at lps dot ens.fr --- I see three possibilities for this PR: (1) Revert r211405 for 5.0 and r212329 for 4.9. (2) Understand why elemental procedures expose the problem when expr-expr_type ==

[Bug libstdc++/64535] Emergency buffer for exception allocation too small

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64535 --- Comment #13 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Thu Jan 22 09:21:48 2015 New Revision: 219988 URL: https://gcc.gnu.org/viewcvs?rev=219988root=gccview=rev Log: 2015-01-22 Richard Biener rguent...@suse.de

[Bug preprocessor/60570] expression in 'elif' directive mis-diagnosed as error when group will be skipped

2015-01-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60570 --- Comment #6 from Marek Polacek mpolacek at gcc dot gnu.org --- It would appear so, in which case the following (untested, only quick hack) should work: diff --git a/gcc/testsuite/gcc.dg/cpp/pr36320.c b/gcc/testsuite/gcc.dg/cpp/pr36320.c index

[Bug go/64725] New: FAIL: libgo/runtime TestFinalizerType testing.go:278: #2: finalizer for type func(*int) didn't run

2015-01-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64725 Bug ID: 64725 Summary: FAIL: libgo/runtime TestFinalizerType testing.go:278: #2: finalizer for type func(*int) didn't run Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug fortran/64726] New: [OpenACC] ICE with -fopenacc and reduction(+:a)

2015-01-22 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64726 Bug ID: 64726 Summary: [OpenACC] ICE with -fopenacc and reduction(+:a) Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, openacc Severity:

[Bug preprocessor/60570] expression in 'elif' directive mis-diagnosed as error when group will be skipped

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60570 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org --- -#elif /* { dg-error with no expression } */ +#elif Perhaps turn it into dg-bogus instead?

[Bug tree-optimization/64715] [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject

2015-01-22 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64715 --- Comment #4 from Andreas Schwab sch...@linux-m68k.org --- The original test case is already using the equivalent of a.buf1[4], without any intermediate variable.

[Bug tree-optimization/64715] [5.0 regression] __builtin_object_size (..., 1) fails to locate subobject

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64715 --- Comment #5 from Richard Biener rguenth at gcc dot gnu.org --- Note that if I fix this the only possible fix will complain for char *p = (char *)a; p += 4; ... as well.

[Bug c++/64727] [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11

2015-01-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64727 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/64727] [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64727 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org --- If stage1 fails, then it is not miscompilation of the compiler itself (or it would be miscompilation by your system compiler instead). So no *.o bisection is needed. That said, I

[Bug c++/64727] [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11

2015-01-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64727 --- Comment #4 from Dominique d'Humieres dominiq at lps dot ens.fr --- If stage1 fails, then it is not miscompilation of the compiler itself (or it would be miscompilation by your system compiler instead). My bootstrap compiler is gcc version

[Bug driver/64690] -freport-bug issue with comments

2015-01-22 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64690 --- Comment #2 from Maxim Ostapenko chefmax at gcc dot gnu.org --- Author: chefmax Date: Thu Jan 22 10:55:32 2015 New Revision: 219990 URL: https://gcc.gnu.org/viewcvs?rev=219990root=gccview=rev Log: 2015-01-22 Max Ostapenko

[Bug c++/64727] [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64727 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org --- The only FE change among those is r219973.

[Bug c++/64727] [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11

2015-01-22 Thread howarth at bromo dot med.uc.edu
) version 5.0.0 20150122 (experimental) (x86_64-apple-darwin14.1.0) compiled by GNU C version 5.0.0 20150122 (experimental), GMP version 6.0.0, MPFR version 3.1.2, MPC version 1.0.2 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 ignoring nonexistent directory /sw/src

[Bug ipa/64694] [5 Regression] FAIL: 23_containers/unordered_set/insert/hash_policy.cc

2015-01-22 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64694 --- Comment #5 from Jan Hubicka hubicka at ucw dot cz --- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64694 --- Comment #4 from H.J. Lu hjl.tools at gmail dot com --- r219076 introduced: if (current_badness != badness) {

[Bug ipa/64694] [5 Regression] FAIL: 23_containers/unordered_set/insert/hash_policy.cc

2015-01-22 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64694 --- Comment #6 from Jan Hubicka hubicka at ucw dot cz --- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64694 --- Comment #5 from Jan Hubicka hubicka at ucw dot cz --- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64694 --- Comment #4

[Bug middle-end/63325] [5.0 regression] ICE fold check: original tree changed by fold

2015-01-22 Thread tbsaunde at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63325 tbsaunde at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/61225] [5 Regression] Several new failures after r210458 on x86_64-*-* with -m32

2015-01-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61225 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added CC||ro at gcc dot gnu.org

[Bug target/64159] [5 Regression] FAIL: gcc.dg/tree-ssa/ssa-dom-cse-2.c scan-tree-dump optimized return 28;

2015-01-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64159 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added CC||ro at gcc dot gnu.org

[Bug libfortran/64732] [5 Regression] julia build failure: double free or corruption in libgfortran.so.3

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64732 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug libfortran/64732] [5 Regression] julia build failure: double free or corruption in libgfortran.so.3

2015-01-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64732 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug tree-optimization/64731] vector lowering should split loads and stores

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64731 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug tree-optimization/64728] [5 Regression] internal compiler error: SSA corruption

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/64477] [4.9/5 Regression] x86 sse unnecessary GPR spill

2015-01-22 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64477 --- Comment #8 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jan 22 14:43:55 2015 New Revision: 22 URL: https://gcc.gnu.org/viewcvs?rev=22root=gccview=rev Log: PR target/64688 PR target/64477 * config/i386/sse.md

[Bug jit/64722] On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-22 Thread enkovich.gnu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 --- Comment #11 from Ilya Enkovich enkovich.gnu at gmail dot com --- (In reply to David Malcolm from comment #10) which led to investigating this code in ix86_conditional_register_usage: 4394 j = PIC_OFFSET_TABLE_REGNUM; 4395 if (j !=

[Bug ada/64712] [5 Regression] FAIL: gnat.dg/unchecked_convert1.adb execution test (x86_64/-m32)

2015-01-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64712 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug ada/64712] [5 Regression] FAIL: gnat.dg/unchecked_convert1.adb execution test (x86_64/-m32)

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64712 --- Comment #3 from Richard Biener rguenth at gcc dot gnu.org --- I also don't see the failure.

[Bug tree-optimization/64728] [5 Regression] internal compiler error: SSA corruption

2015-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64728 --- Comment #8 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Thu Jan 22 16:07:36 2015 New Revision: 220003 URL: https://gcc.gnu.org/viewcvs?rev=220003root=gccview=rev Log: 2015-01-22 Richard Biener rguent...@suse.de

[Bug libfortran/64732] [5 Regression] julia build failure: double free or corruption in libgfortran.so.3

2015-01-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64732 --- Comment #3 from Markus Trippelsdorf trippels at gcc dot gnu.org --- (In reply to ktkachov from comment #2) (In reply to Richard Biener from comment #1) Waiting for some kind of a testcase (or at least a pointer to what Julia is).

[Bug tree-optimization/64731] vector lowering should split loads and stores

2015-01-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64731 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org --- Doesn't look like a regression, I see roughly same code quality all the way from 4.1 which I tried first to current trunk.

[Bug tree-optimization/64326] [5 Regression] ICE at -O3 on x86_64-linux-gnu in check_probability, at basic-block.h:581

2015-01-22 Thread tbsaunde at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64326 tbsaunde at gcc dot gnu.org changed: What|Removed |Added CC||tbsaunde at gcc dot gnu.org

[Bug tree-optimization/64731] vector lowering should split loads and stores

2015-01-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64731 --- Comment #3 from rguenther at suse dot de rguenther at suse dot de --- On Thu, 22 Jan 2015, jakub at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64731 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org ---

[Bug target/52076] bloated code for setting single bits in bitfields on m68k

2015-01-22 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52076 --- Comment #2 from Jeffrey A. Law law at gcc dot gnu.org --- Author: law Date: Thu Jan 22 21:24:28 2015 New Revision: 220015 URL: https://gcc.gnu.org/viewcvs?rev=220015root=gccview=rev Log: PR target/52076 * config/m68k/m68k.md

[Bug target/52076] [5 Regression] bloated code for setting single bits in bitfields on m68k

2015-01-22 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52076 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/64081] [5 Regression] r217827 prevents RTL loop unroll

2015-01-22 Thread izamyatin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 --- Comment #11 from Igor Zamyatin izamyatin at gmail dot com --- Could you please provide details of your compiler configuration for me to try to reproduce the problem?

[Bug ada/64712] [5 Regression] FAIL: gnat.dg/unchecked_convert1.adb execution test (x86_64/-m32)

2015-01-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64712 --- Comment #6 from vries at gcc dot gnu.org --- Also reproduced with r219989.

[Bug c++/64727] [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11

2015-01-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64727 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libgomp/64707] FAIL: libgomp.c/target-9.c with -ftree-parallelize-loops=0

2015-01-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64707 --- Comment #4 from vries at gcc dot gnu.org --- Created attachment 34535 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34535action=edit tentative patch, makes fopenmp an LTO option, adds lto-wrapper handling

[Bug libgomp/64672] ICEs in libgomp.oacc-fortran when using the '-g -flto' options in the test suite.

2015-01-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64672 --- Comment #16 from vries at gcc dot gnu.org --- Created attachment 34536 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34536action=edit tentative patch, makes fopenacc an LTO option, adds lto-wrapper handling

[Bug c++/64727] [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11

2015-01-22 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64727 --- Comment #12 from howarth at bromo dot med.uc.edu --- (In reply to Jason Merrill from comment #11) This seems to be because darwin_build_constant_cfstring uses CONST_DECL for a global variable, and the C++ front end expects CONST_DECL to be

[Bug jit/64722] On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 --- Comment #7 from David Malcolm dmalcolm at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #3) But then wonder if/how target_reinit works for i?86 32-bit. Perhaps pic_offset_table_rtx should be cleared in init_emit_regs before

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2015-01-22 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 61403, which changed state. Bug 61403 Summary: An opportunity for x86 gcc vectorizer (~40% gain) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61403 What|Removed |Added

[Bug tree-optimization/64731] New: poor code when using vector_size((32)) for sse2

2015-01-22 Thread jtaylor.debian at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64731 Bug ID: 64731 Summary: poor code when using vector_size((32)) for sse2 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/64688] [5 Regression] internal compiler error: Max. number of generated reload insns per insn is achieved (90)

2015-01-22 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64688 --- Comment #5 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jan 22 14:43:55 2015 New Revision: 22 URL: https://gcc.gnu.org/viewcvs?rev=22root=gccview=rev Log: PR target/64688 PR target/64477 * config/i386/sse.md

[Bug jit/64722] On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-22 Thread enkovich.gnu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 --- Comment #8 from Ilya Enkovich enkovich.gnu at gmail dot com --- different hooks(In reply to Jakub Jelinek from comment #5) Can you explain it? Usually when this function is called, pic_offset_table_rtx is NULL and your i386.h macro relies

[Bug jit/64722] On 2nd time libgccjit is run in-process on i686, generated code clobbers %ebx register

2015-01-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64722 --- Comment #10 from David Malcolm dmalcolm at gcc dot gnu.org --- Notes to self on how I debugged this: I added the following to harness.h: gcc_jit_context_set_bool_option ( ctxt, GCC_JIT_BOOL_OPTION_DUMP_EVERYTHING, 1);

[Bug libfortran/64732] New: [5 Regression] julia build failure: double free or corruption in libgfortran.so.3

2015-01-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64732 Bug ID: 64732 Summary: [5 Regression] julia build failure: double free or corruption in libgfortran.so.3 Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug c++/64727] [5 Regression] g++.dg/torture/darwin-cfstring-3.C:11:80: internal compiler error: Segmentation fault: 11

2015-01-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64727 --- Comment #6 from Dominique d'Humieres dominiq at lps dot ens.fr --- The only FE change among those is r219973. And indeed if I revert it, the ICE disappears.

  1   2   >