[Bug target/65507] avr-gcc -f-merge-all-constants causes internal compiler error in get_section, at varasm.c:312

2015-03-21 Thread maltsevm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65507 Mikhail Maltsev changed: What|Removed |Added CC||maltsevm at gmail dot com --- Comment

[Bug c++/65509] New: [C++11] GCC rejects operator== with two distinct pointers as not constexpr

2015-03-21 Thread kariya_mitsuru at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65509 Bug ID: 65509 Summary: [C++11] GCC rejects operator== with two distinct pointers as not constexpr Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/65502] pure-const should play well with clobbers.

2015-03-21 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65502 --- Comment #1 from Jan Hubicka --- The following patch makes ipa-pure-const to detect these functions as pure/const. There are two issues 1) I think we should preserve clobber semantic when removing a call to pure/const destructor. I wonde

[Bug tree-optimization/65460] parloops transforms offloaded functions

2015-03-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65460 --- Comment #3 from vries at gcc dot gnu.org --- Author: vries Date: Sat Mar 21 22:22:52 2015 New Revision: 221562 URL: https://gcc.gnu.org/viewcvs?rev=221562&root=gcc&view=rev Log: Mark offloaded functions as parallelized 2015-03-21 Tom de Vri

[Bug tree-optimization/65458] parloops transforms omp-thread functions

2015-03-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65458 --- Comment #6 from vries at gcc dot gnu.org --- Author: vries Date: Sat Mar 21 22:22:44 2015 New Revision: 221561 URL: https://gcc.gnu.org/viewcvs?rev=221561&root=gcc&view=rev Log: Mark omp thread functions as parallelized 2015-03-21 Tom de Vr

[Bug c++/27557] OpenMP threadprivate directive does not work with non-POD types

2015-03-21 Thread krafczyk.matthew at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27557 --- Comment #16 from Matthew Krafczyk --- I've just checked this bug again with ubuntu 14.10. This is with glibc 2.19, and with the master branch of gcc (commit 3c4e189973c43b7f3c2ebb27abf32e9cb175ba82). The first fragment succeeds, but the seco

[Bug target/65508] New: ICE: in initialize_inlined_parameters, at tree-inline.c:3305 with -fcheck-pointer-bounds -mmpx and nested function

2015-03-21 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65508 Bug ID: 65508 Summary: ICE: in initialize_inlined_parameters, at tree-inline.c:3305 with -fcheck-pointer-bounds -mmpx and nested function Product: gcc Version: 5.

[Bug c/65507] avr-gcc -f-merge-all-constants causes internal compiler error in get_section, at varasm.c:312

2015-03-21 Thread dfnsonfsduifb at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65507 --- Comment #1 from Johannes Bauer --- Created attachment 35089 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35089&action=edit Preprocessed file (-save-temps)

[Bug c/65507] New: avr-gcc -f-merge-all-constants causes internal compiler error in get_section, at varasm.c:312

2015-03-21 Thread dfnsonfsduifb at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65507 Bug ID: 65507 Summary: avr-gcc -f-merge-all-constants causes internal compiler error in get_section, at varasm.c:312 Product: gcc Version: 4.8.1 Status: UNCONFIRMED

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/65010] ppc backend generates unnecessary signed extension

2015-03-21 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65010 David Edelsohn changed: What|Removed |Added Target|powerpc64le |powerpc64-*-* Status|UNCONF

[Bug target/58684] powerpc uses only unordered floating-point compares

2015-03-21 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58684 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libgcc/60939] AIX: exceptions not caught when calling function via pointer

2015-03-21 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60939 --- Comment #9 from David Edelsohn --- -bkeepfile probably will produce more SVR4-like semantics, but I suspect the -bkeepfile and replicating each object file name probably can blow out the argument list length limit. The object files can be fu

[Bug tree-optimization/65506] New: FAIL: gcc.dg/pr29215.c scan-tree-dump-not gimple "memcpy"

2015-03-21 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65506 Bug ID: 65506 Summary: FAIL: gcc.dg/pr29215.c scan-tree-dump-not gimple "memcpy" Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priori

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 H.J. Lu changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org --- Comment #13 f

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread sebastian.beyer at riseup dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 --- Comment #12 from Sebastian Beyer --- Hi, I'm the author of the original post on stackoverflow. I am not sure if this is relevant, but I can suppress the error if I add an arbitrary print statement at the end of the function. Also changing the

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 --- Comment #11 from howarth at bromo dot med.uc.edu --- Created attachment 35087 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35087&action=edit diff of assembly from reduced testcase at -O2 -mtune=core2 and -O2 -mtune=generic

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 --- Comment #10 from howarth at bromo dot med.uc.edu --- Created attachment 35086 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35086&action=edit assembly from reduced testcase at -O2 -mtune=core2

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 --- Comment #9 from howarth at bromo dot med.uc.edu --- Created attachment 35085 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35085&action=edit assembly from reduced testcase at -O2 -mtune=generic

[Bug fortran/61138] [4.8/4.9/5 Regression] Wrong code with pointer-bounds remapping

2015-03-21 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61138 Mikael Morin changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/61138] [4.8/4.9/5 Regression] Wrong code with pointer-bounds remapping

2015-03-21 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61138 --- Comment #10 from Mikael Morin --- Author: mikael Date: Sat Mar 21 15:45:13 2015 New Revision: 221556 URL: https://gcc.gnu.org/viewcvs?rev=221556&root=gcc&view=rev Log: Backport from trunk: 2015-03-14 Mikael Morin PR fortran/6

[Bug target/65505] [5 Regression][SH] ICE in sh_disp_addr_displacement

2015-03-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65505 Oleg Endo changed: What|Removed |Added CC||kkojima at gcc dot gnu.org --- Comment #2 fr

[Bug target/65505] [5 Regression][SH] ICE in sh_disp_addr_displacement

2015-03-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65505 Oleg Endo changed: What|Removed |Added Target||sh*-*-* Status|UNCONFIRMED

[Bug target/65505] [5 Regression][SH] ICE in sh_disp_addr_displacement

2015-03-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65505 --- Comment #1 from Oleg Endo --- Created attachment 35084 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35084&action=edit possible patch The problem here is that sh_disp_addr_displacement gets an address that looks like: (plus:SI (subreg

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 --- Comment #8 from Thomas Koenig --- Reduced test case: program testbug implicit none integer, parameter :: STRLEN = 256 type :: ncVarnames_t ! variables names for the different ice models character (len=STRLEN) :: surf charac

[Bug fortran/61138] [4.8/4.9/5 Regression] Wrong code with pointer-bounds remapping

2015-03-21 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61138 --- Comment #9 from Mikael Morin --- Author: mikael Date: Sat Mar 21 15:15:19 2015 New Revision: 221555 URL: https://gcc.gnu.org/viewcvs?rev=221555&root=gcc&view=rev Log: PR fortran/61138 fortran/ * trans-expr.c (gfc_trans_pointer_assign

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

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

[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-03-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59107 --- Comment #12 from Dominique d'Humieres --- @@ -6930,7 +6931,9 @@ resolve_allocate_expr (gfc_expr *e, gfc_ goto failure; } - if (code->ext.alloc.ts.type == BT_CHARACTER && !e->ts.deferred) + /* Check F08:C632. */ + if (code->ex

[Bug preprocessor/8270] [4.8/4.9/5 Regression] back-slash white space newline with comments, no warning

2015-03-21 Thread doug at cs dot dartmouth.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8270 --- Comment #56 from doug mcilroy --- (In reply to Kai Tietz from comment #55) Comment #55 overlooks the Standard's translation phase 1, which replaces an implementation-defined end-of-line indicator with a new-line character. GCC's convention of

[Bug target/65505] New: [5 Regression][SH] ICE in sh_disp_addr_displacement

2015-03-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65505 Bug ID: 65505 Summary: [5 Regression][SH] ICE in sh_disp_addr_displacement Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 --- Comment #6 from howarth at bromo dot med.uc.edu --- (In reply to howarth from comment #5) Also, as on linux, using '-O2 -mtune=generic -fsanitize=address' suppresses the error.

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 howarth at bromo dot med.uc.edu changed: What|Removed |Added CC||howarth at bromo dot med

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 --- Comment #4 from Thomas Koenig --- ... and -fsanitize=address also makes the bug go away. Seems to be quite picky.

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 --- Comment #3 from Thomas Koenig --- It may be target dependent. I can reproduce this on x86_64-unknown-linux-gnu . By the way, -fno-gcse cures it.

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 --- Comment #2 from Dominique d'Humieres --- I don't see it on x86_64-apple-darwin14: I get hello surf bed bed surf with all the revisions and options I have tested.

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 Thomas Koenig changed: What|Removed |Added Component|middle-end |rtl-optimization --- Comment #1 from Tho

[Bug tree-optimization/65492] Bad optimization in -O3 due to if-conversion and/or unrolling

2015-03-21 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65492 --- Comment #10 from Allan Jensen --- Just make things more complicated, I just tried the test on a Haswell, and surprisingly disabling if-convert or tree-vectorize on -O3 has no effect on performance, but activating tree-vectorize on -O2 does.

[Bug middle-end/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 Thomas Koenig changed: What|Removed |Added Keywords||wrong-code Target Milestone|---

[Bug middle-end/65504] New: [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 Bug ID: 65504 Summary: [4.9/5 Regression] select case with strings and -fgcse -O Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priori

[Bug tree-optimization/65458] parloops transforms omp-thread functions

2015-03-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65458 vries at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug tree-optimization/65458] parloops transforms omp-thread functions

2015-03-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65458 --- Comment #4 from vries at gcc dot gnu.org --- Author: vries Date: Sat Mar 21 10:14:10 2015 New Revision: 221551 URL: https://gcc.gnu.org/viewcvs?rev=221551&root=gcc&view=rev Log: Mark omp thread functions as parallelized 2015-03-21 Tom de Vr

[Bug c++/65503] New: g++ string array in struct crash

2015-03-21 Thread gpkiwi at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65503 Bug ID: 65503 Summary: g++ string array in struct crash Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ As

[Bug ipa/65076] [5 Regression] 16% tramp3d-v4.cpp compile time regression

2015-03-21 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65076 --- Comment #12 from Jan Hubicka --- Also the number of statements is about the same at .cfg dump, so it is .ssa that introduces all the differences. Why?