[Bug tree-optimization/71031] [6/7 Regression] ICE in extract_range_from_binary_expr_1, at tree-vrp.c:2535 w/ -Os

2016-05-19 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71031 --- Comment #8 from rguenther at suse dot de --- On Wed, 18 May 2016, mpolacek at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71031 > > Marek Polacek changed: > >What|Removed |Adde

[Bug middle-end/66110] uint8_t memory access not optimized

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66110 --- Comment #17 from Richard Biener --- (In reply to Pedro Alves from comment #16) > I ran into this, and thought that: > > typedef unsigned int __attribute__ ((__mode__(__byte__))) byte; > > or: > > typedef unsigned int __attribute__ ((__mo

[Bug tree-optimization/70729] Loop marked with omp simd pragma is not vectorized

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70729 --- Comment #16 from Richard Biener --- Author: rguenth Date: Thu May 19 07:39:52 2016 New Revision: 236440 URL: https://gcc.gnu.org/viewcvs?rev=236440&root=gcc&view=rev Log: 2016-05-19 Richard Biener PR tree-optimization/70729

[Bug target/71185] ice in gimplify_modify_expr, at gimplify.c:4873

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71185 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug ipa/71190] New: [7 Regression] ICE in assemble_variable_contents, at varasm.c:2054

2016-05-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71190 Bug ID: 71190 Summary: [7 Regression] ICE in assemble_variable_contents, at varasm.c:2054 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/70856] [6 Regression] ICE with -fopenacc in get_constraint_for_ssa_var, at tree-ssa-structalias.c:2952

2016-05-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70856 --- Comment #11 from Martin Liška --- Author: marxin Date: Thu May 19 08:09:11 2016 New Revision: 236442 URL: https://gcc.gnu.org/viewcvs?rev=236442&root=gcc&view=rev Log: Backport PR fortran/70856 from mainline Modified: branches/gcc-6-bra

[Bug fortran/70856] [6 Regression] ICE with -fopenacc in get_constraint_for_ssa_var, at tree-ssa-structalias.c:2952

2016-05-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70856 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/71185] ice in gimplify_modify_expr, at gimplify.c:4873

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71185 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/71185] [7 Regression] ice in gimplify_modify_expr, at gimplify.c:4873

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71185 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |7.0 Summary|ice in

[Bug target/71185] [7 Regression] ice in gimplify_modify_expr, at gimplify.c:4873

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71185 --- Comment #4 from Richard Biener --- The real issue is that prefetch does Breakpoint 5, issue_prefetch_ref (ref=0x2778490, unroll_factor=1, ahead=23) at /space/rguenther/src/svn/trunk/gcc/tree-ssa-loop-prefetch.c:1132 1132 addr_base =

[Bug middle-end/69400] [5 Regression] wrong code with -O and int128

2016-05-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69400 --- Comment #12 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Thu May 19 08:38:23 2016 New Revision: 236444 URL: https://gcc.gnu.org/viewcvs?rev=236444&root=gcc&view=rev Log: PR 69400: Invalid 128-bit modulus result Backport from

[Bug middle-end/69400] [5 Regression] wrong code with -O and int128

2016-05-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69400 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolutio

[Bug target/71185] [7 Regression] ice in gimplify_modify_expr, at gimplify.c:4873

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71185 --- Comment #5 from Richard Biener --- Index: gcc/tree-ssa-loop-prefetch.c === --- gcc/tree-ssa-loop-prefetch.c(revision 236442) +++ gcc/tree-ssa-loop-prefetch.c(work

[Bug tree-optimization/71179] [7 Regression] ice fold_convert_loc, at fold-const.c:2360

2016-05-19 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71179 Uroš Bizjak changed: What|Removed |Added Component|target |tree-optimization --- Comment #2 from Uroš

[Bug ipa/71190] [7 Regression] ICE in assemble_variable_contents, at varasm.c:2054

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71190 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug preprocessor/71183] [7 Regression] gcc -E always gives __DATE__ and __TIME__ as Jan 1 1970 00:00:00

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71183 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug tree-optimization/71179] [7 Regression] ice fold_convert_loc, at fold-const.c:2360

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71179 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug middle-end/71177] Spurious -Waggressive-loop-optimizations warning

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71177 Richard Biener changed: What|Removed |Added Keywords||diagnostic, |

[Bug c++/70498] Libiberty Demangler segfaults (3)

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70498 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu May 19 08:49:30 2016 New Revision: 236445 URL: https://gcc.gnu.org/viewcvs?rev=236445&root=gcc&view=rev Log: PR c++/70498 * cp-demangle.c (d_expression_1): Formatting

[Bug c++/71173] [6/7 regression] Qualified name lookup

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71173 Richard Biener changed: What|Removed |Added Keywords||rejects-valid Priority|P3

[Bug middle-end/71180] [7 Regression] r236373 breaks x86 exception handling

2016-05-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71180 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/70498] Libiberty Demangler segfaults (3)

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70498 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Thu May 19 08:53:19 2016 New Revision: 236446 URL: https://gcc.gnu.org/viewcvs?rev=236446&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug tree-optimization/69848] poor vectorization of a loop from SPEC2006 464.h264ref

2016-05-19 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69848 --- Comment #9 from amker at gcc dot gnu.org --- Author: amker Date: Thu May 19 09:03:36 2016 New Revision: 236447 URL: https://gcc.gnu.org/viewcvs?rev=236447&root=gcc&view=rev Log: PR tree-optimization/69848 * tree-vect-loop.c (v

[Bug tree-optimization/71179] [7 Regression] ice fold_convert_loc, at fold-const.c:2360

2016-05-19 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71179 --- Comment #3 from kugan at gcc dot gnu.org --- Created attachment 38521 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38521&action=edit untested patch

[Bug target/71185] [7 Regression] ice in gimplify_modify_expr, at gimplify.c:4873

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71185 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/70729] Loop marked with omp simd pragma is not vectorized

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70729 --- Comment #17 from Richard Biener --- Only the LIM safelen part should be missing now (and unsetting of safelen after lowering of simd-lane).

[Bug target/71191] New: aarch64 and others: __atomic_load;arithmetic;__atomic_compare_exchange loops should be able to generate better code with LL/SC-type constructs than a CAS loop

2016-05-19 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71191 Bug ID: 71191 Summary: aarch64 and others: __atomic_load;arithmetic;__atomic_compare_exchange loops should be able to generate better code with LL/SC-type construct

[Bug middle-end/29756] SSE intrinsics hard to use without redundant temporaries appearing

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 --- Comment #8 from Richard Biener --- So the remaining piece may be that of the init-regs issue. We have vf_24 = BIT_INSERT_EXPR ; which leaves the upper elements undefined, but init-regs forces them to zero. Another issue is that in _26

[Bug other/61233] Demangler crash (GDB PR 16957)

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61233 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu May 19 09:55:01 2016 New Revision: 236449 URL: https://gcc.gnu.org/viewcvs?rev=236449&root=gcc&view=rev Log: Move ChangeLog entry to the right file. PR other/61321 PR

[Bug other/61321] demangler crash on casts in template parameters

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61321 --- Comment #19 from Jakub Jelinek --- Author: jakub Date: Thu May 19 09:55:01 2016 New Revision: 236449 URL: https://gcc.gnu.org/viewcvs?rev=236449&root=gcc&view=rev Log: Move ChangeLog entry to the right file. PR other/61321 PR

[Bug middle-end/29756] SSE intrinsics hard to use without redundant temporaries appearing

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 Richard Biener changed: What|Removed |Added Target||x86_64-*-*, i?86-*-* CC

[Bug middle-end/29756] SSE intrinsics hard to use without redundant temporaries appearing

2016-05-19 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 Uroš Bizjak changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #10 f

[Bug other/71192] New: Coredump - SIGSEGV exception handling on GCC 4.8.2 in Solaris 11.3, Solaris 11.2 works with same GCC version

2016-05-19 Thread user1172464 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71192 Bug ID: 71192 Summary: Coredump - SIGSEGV exception handling on GCC 4.8.2 in Solaris 11.3, Solaris 11.2 works with same GCC version Product: gcc Version: 4.8.2 Status: UN

[Bug middle-end/29756] SSE intrinsics hard to use without redundant temporaries appearing

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 --- Comment #11 from Richard Biener --- Like Index: gcc/config/i386/i386.c === --- gcc/config/i386/i386.c (revision 236441) +++ gcc/config/i386/i386.c (working copy) @@ -3

[Bug preprocessor/51259] no escape on control characters on linemarker lines

2016-05-19 Thread matthijs at stdin dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51259 Matthijs Kooijman changed: What|Removed |Added CC||matthijs at stdin dot nl --- Comment

[Bug c++/71193] New: [6/7 Regression] error: invalid use of incomplete type

2016-05-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71193 Bug ID: 71193 Summary: [6/7 Regression] error: invalid use of incomplete type Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug tree-optimization/71031] [6/7 Regression] ICE in extract_range_from_binary_expr_1, at tree-vrp.c:2535 w/ -Os

2016-05-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71031 --- Comment #9 from Eric Botcazou --- > The situation (+ UINT_MAX) is equal to [1, od_5] - 1 which would mean > a result range of ideally [0, od_5 - 1]. Right. > I think Eric added this code so he may want to have a look here to see > what gene

[Bug target/71191] aarch64 and others: __atomic_load;arithmetic;__atomic_compare_exchange loops should be able to generate better code with LL/SC-type constructs than a CAS loop

2016-05-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71191 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug target/71191] aarch64 and others: __atomic_load;arithmetic;__atomic_compare_exchange loops should be able to generate better code with LL/SC-type constructs than a CAS loop

2016-05-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71191 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/29756] SSE intrinsics hard to use without redundant temporaries appearing

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 --- Comment #12 from Jakub Jelinek --- (In reply to Richard Biener from comment #11) > Index: gcc/config/i386/i386.c > === > --- gcc/config/i386/i386.c (revision 236441) > +++

[Bug fortran/71194] New: ICE on compilation with fcheck=all ; -fcheck=bounds

2016-05-19 Thread t.kondic at leeds dot ac.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71194 Bug ID: 71194 Summary: ICE on compilation with fcheck=all ; -fcheck=bounds Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug middle-end/29756] SSE intrinsics hard to use without redundant temporaries appearing

2016-05-19 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 --- Comment #13 from rguenther at suse dot de --- On Thu, 19 May 2016, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 > > --- Comment #12 from Jakub Jelinek --- > (In reply to Richard Biener from comment #

[Bug target/71191] aarch64 and others: __atomic_load;arithmetic;__atomic_compare_exchange loops should be able to generate better code with LL/SC-type constructs than a CAS loop

2016-05-19 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71191 --- Comment #3 from dhowells at redhat dot com --- Created attachment 38522 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38522&action=edit atomic_add_unless() test code Here's a .c file containing the C code I referenced.

[Bug target/71191] aarch64 and others: __atomic_load;arithmetic;__atomic_compare_exchange loops should be able to generate better code with LL/SC-type constructs than a CAS loop

2016-05-19 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71191 Ramana Radhakrishnan changed: What|Removed |Added Target||aarch64, arm CC|

[Bug c++/71193] [6/7 Regression] error: invalid use of incomplete type

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71193 Richard Biener changed: What|Removed |Added Keywords||rejects-valid Priority|P3

[Bug other/61233] Demangler crash (GDB PR 16957)

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61233 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Thu May 19 10:40:57 2016 New Revision: 236451 URL: https://gcc.gnu.org/viewcvs?rev=236451&root=gcc&view=rev Log: Backported from mainline 2015-11-27 Pedro Alves

[Bug other/61321] demangler crash on casts in template parameters

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61321 --- Comment #20 from Jakub Jelinek --- Author: jakub Date: Thu May 19 10:40:57 2016 New Revision: 236451 URL: https://gcc.gnu.org/viewcvs?rev=236451&root=gcc&view=rev Log: Backported from mainline 2015-11-27 Pedro Alves

[Bug c++/70498] Libiberty Demangler segfaults (3)

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70498 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Thu May 19 10:44:31 2016 New Revision: 236452 URL: https://gcc.gnu.org/viewcvs?rev=236452&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug c++/70481] [Regression] Libiberty Demangler segfaults

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70481 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu May 19 10:44:31 2016 New Revision: 236452 URL: https://gcc.gnu.org/viewcvs?rev=236452&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug c++/71195] New: [5 Regression] ICE in classify_argument on invalid code

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71195 Bug ID: 71195 Summary: [5 Regression] ICE in classify_argument on invalid code Product: gcc Version: 5.3.0 Status: UNCONFIRMED Keywords: accepts-invalid, ice-on

[Bug c++/67394] crash due to null pointer deref in demangle_signature()

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67394 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Thu May 19 10:44:31 2016 New Revision: 236452 URL: https://gcc.gnu.org/viewcvs?rev=236452&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug c++/71195] [5 Regression] ICE in classify_argument on invalid code

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71195 Richard Biener changed: What|Removed |Added Known to work||4.9.3, 6.1.0 Target Milestone|---

[Bug c++/70492] Libiberty Demangler segfaults (2)

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70492 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Thu May 19 10:44:31 2016 New Revision: 236452 URL: https://gcc.gnu.org/viewcvs?rev=236452&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug c++/69687] Buffer Overflow in libiberty

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69687 --- Comment #14 from Jakub Jelinek --- Author: jakub Date: Thu May 19 10:44:31 2016 New Revision: 236452 URL: https://gcc.gnu.org/viewcvs?rev=236452&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug c++/71195] [5 Regression] ICE in classify_argument on invalid code

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71195 --- Comment #1 from Richard Biener --- Created attachment 38524 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38524&action=edit delta-reduced testcase

[Bug target/71191] aarch64 and others: __atomic_load;arithmetic;__atomic_compare_exchange loops should be able to generate better code with LL/SC-type constructs than a CAS loop

2016-05-19 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71191 --- Comment #5 from dhowells at redhat dot com --- (In reply to Ramana Radhakrishnan from comment #4) > (In reply to dhowe...@redhat.com from comment #0) > > ... > > If the CPU has LL/SC constructs available, something like this is probably > > b

[Bug tree-optimization/71031] [6/7 Regression] ICE in extract_range_from_binary_expr_1, at tree-vrp.c:2535 w/ -Os

2016-05-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71031 --- Comment #10 from Marek Polacek --- (In reply to Eric Botcazou from comment #9) > > The situation (+ UINT_MAX) is equal to [1, od_5] - 1 which would mean > > a result range of ideally [0, od_5 - 1]. > > Right. > > > I think Eric added this c

[Bug tree-optimization/71031] [6/7 Regression] ICE in extract_range_from_binary_expr_1, at tree-vrp.c:2535 w/ -Os

2016-05-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71031 --- Comment #11 from Eric Botcazou --- > That makes sense. I'll do that. On the other hand, this might be too brutal, i.e. pessimize for types without TYPE_OVERFLOW_WRAPS because the overflows are silently accepted for them, so a better safe fi

[Bug fortran/71196] New: f951: internal compiler error: in gfc_conv_string_init, at fortran/trans-const.c:149

2016-05-19 Thread georg.bugzilla at gmx dot at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71196 Bug ID: 71196 Summary: f951: internal compiler error: in gfc_conv_string_init, at fortran/trans-const.c:149 Product: gcc Version: 6.1.0 Status: UNCONFIRMED Seve

[Bug rtl-optimization/70825] x86_64: __atomic_compare_exchange_n() accesses stack unnecessarily

2016-05-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70825 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug tree-optimization/71031] [6/7 Regression] ICE in extract_range_from_binary_expr_1, at tree-vrp.c:2535 w/ -Os

2016-05-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71031 --- Comment #12 from Marek Polacek --- I'm testing this then: --- a/gcc/tree-vrp.c +++ b/gcc/tree-vrp.c @@ -2525,14 +2525,19 @@ extract_range_from_binary_expr_1 (value_range *vr, set_value_range_to_varying (vr); return;

[Bug other/61233] Demangler crash (GDB PR 16957)

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61233 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Thu May 19 12:04:11 2016 New Revision: 236455 URL: https://gcc.gnu.org/viewcvs?rev=236455&root=gcc&view=rev Log: Backported from mainline 2015-11-27 Pedro Alves

[Bug other/61321] demangler crash on casts in template parameters

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61321 --- Comment #21 from Jakub Jelinek --- Author: jakub Date: Thu May 19 12:04:11 2016 New Revision: 236455 URL: https://gcc.gnu.org/viewcvs?rev=236455&root=gcc&view=rev Log: Backported from mainline 2015-11-27 Pedro Alves

[Bug c++/69687] Buffer Overflow in libiberty

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69687 --- Comment #15 from Jakub Jelinek --- Author: jakub Date: Thu May 19 12:05:41 2016 New Revision: 236456 URL: https://gcc.gnu.org/viewcvs?rev=236456&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug c++/70498] Libiberty Demangler segfaults (3)

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70498 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Thu May 19 12:05:41 2016 New Revision: 236456 URL: https://gcc.gnu.org/viewcvs?rev=236456&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug c++/70492] Libiberty Demangler segfaults (2)

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70492 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu May 19 12:05:41 2016 New Revision: 236456 URL: https://gcc.gnu.org/viewcvs?rev=236456&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug c++/70481] [Regression] Libiberty Demangler segfaults

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70481 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Thu May 19 12:05:41 2016 New Revision: 236456 URL: https://gcc.gnu.org/viewcvs?rev=236456&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug sanitizer/64354] no preprocessor symbol __SANITIZE_THREAD__

2016-05-19 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64354 --- Comment #2 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Thu May 19 12:05:59 2016 New Revision: 236457 URL: https://gcc.gnu.org/viewcvs?rev=236457&root=gcc&view=rev Log: 2016-05-19 Maxim Ostapenko PR sanitizer/64354

[Bug c++/67394] crash due to null pointer deref in demangle_signature()

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67394 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu May 19 12:05:41 2016 New Revision: 236456 URL: https://gcc.gnu.org/viewcvs?rev=236456&root=gcc&view=rev Log: Backported from mainline 2016-05-19 Jakub Jelinek

[Bug sanitizer/64354] no preprocessor symbol __SANITIZE_THREAD__

2016-05-19 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64354 --- Comment #3 from Dmitry Vyukov --- Thanks!

[Bug c++/71197] New: for range loop causes an error with inline function references

2016-05-19 Thread jaked122 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71197 Bug ID: 71197 Summary: for range loop causes an error with inline function references Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity: normal

[Bug c++/71197] for range loop causes an error with inline function references

2016-05-19 Thread jaked122 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71197 --- Comment #1 from jaked122 at gmail dot com --- Created attachment 38526 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38526&action=edit File required to replicate crash

[Bug fortran/71156] PURE interface/definition inconsistency: accepts invalid, rejects valid

2016-05-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71156 --- Comment #3 from Paul Thomas --- Created attachment 38527 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38527&action=edit Draft patch for the PR This regtests OK on 7.0.0. I want to check if there is a more elegant way of fixing the p

[Bug c/70255] change of the order of summation of floating point numbers despite no-associative-math

2016-05-19 Thread shatz at dsit dot co.il
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70255 --- Comment #20 from shatz at dsit dot co.il --- (In reply to Marek Polacek from comment #19) > Markus recently committed a patch (r235580) that points out that this > attribute should only be used for debugging. 3 weeks after the patch I see no

[Bug c/70255] change of the order of summation of floating point numbers despite no-associative-math

2016-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70255 --- Comment #21 from Jakub Jelinek --- It can't be changed in those manuals, ever, both 6.1 and 5.3 releases have already been released, their documentation, including online docs, is what has been released at that point.

[Bug preprocessor/71183] [7 Regression] gcc -E always gives __DATE__ and __TIME__ as Jan 1 1970 00:00:00

2016-05-19 Thread jrtc27 at jrtc27 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71183 --- Comment #4 from James Clarke --- Proposed patch: https://gcc.gnu.org/ml/gcc-patches/2016-05/msg01487.html

[Bug c/71157] -Wnull-dereference false alarm in wrong function

2016-05-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71157 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug bootstrap/71198] New: [7 Regression] LTO profiledbootstrap failure

2016-05-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71198 Bug ID: 71198 Summary: [7 Regression] LTO profiledbootstrap failure Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootst

[Bug target/71056] [6/7 Regression] __builtin_bswap32 NEON instruction error with -O3

2016-05-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71056 --- Comment #3 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Thu May 19 13:43:58 2016 New Revision: 236459 URL: https://gcc.gnu.org/viewcvs?rev=236459&root=gcc&view=rev Log: [ARM] PR target/71056: Don't use vectorized builtins when

[Bug middle-end/71177] Spurious -Waggressive-loop-optimizations warning

2016-05-19 Thread tavianator at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71177 --- Comment #4 from Tavian Barnes --- > I remember seeing a similar bugreport. PR57199 is very similar, pretty much an exact dupe actually.

[Bug c/71199] Support overloadable attribute in GNU C front-end

2016-05-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71199 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/71199] New: Support overloadable attribute in GNU C front-end

2016-05-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71199 Bug ID: 71199 Summary: Support overloadable attribute in GNU C front-end Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Compone

[Bug c/71199] Support overloadable attribute in GNU C front-end

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71199 --- Comment #1 from Richard Biener --- Doesn't C have generics for this now?

[Bug bootstrap/71198] [7 Regression] LTO profiledbootstrap failure

2016-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71198 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0 --- Comment #1 from Richard Biener

[Bug c/71199] Support overloadable attribute in GNU C front-end

2016-05-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71199 David Edelsohn changed: What|Removed |Added CC||wschmidt at gcc dot gnu.org --- Comment

[Bug c/71199] Support overloadable attribute in GNU C front-end

2016-05-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71199 --- Comment #3 from David Edelsohn --- How does _Generic interact with C++ if one includes the same header file in either language?

[Bug c/71152] NULL is not cast to (void *) as it ought to be if compiling code with -c

2016-05-19 Thread rstrode at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71152 --- Comment #6 from Ray Strode --- i do indeed seem to have ccache installed, thanks.

[Bug c++/71200] New: [7 regression] ICE (segfault) with -O3

2016-05-19 Thread mar...@mpa-garching.mpg.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71200 Bug ID: 71200 Summary: [7 regression] ICE (segfault) with -O3 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priorit

[Bug c++/71164] tree check fail at cp/pt.c:12961

2016-05-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71164 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/71009] g++: ICE on modified gdb/valarith.c with -Ofast

2016-05-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71009 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org Com

[Bug libstdc++/70975] experimental/filesystem/operations/copy.cc FAILs on Solaris 12

2016-05-19 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70975 --- Comment #1 from Rainer Orth --- The new experimental/filesystem/operations/copy_file.cc test suffers from the same problem. Rainer

[Bug libstdc++/70975] experimental/filesystem/operations/copy.cc FAILs on Solaris 12

2016-05-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70975 --- Comment #2 from Jonathan Wakely --- Yup, they both use the do_copy_file function to do the work. I'll see what I can do about tweaking the configure test next week.

[Bug target/71201] New: PowerPC XXPERM instruction fails on ISA 3.0 system.

2016-05-19 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71201 Bug ID: 71201 Summary: PowerPC XXPERM instruction fails on ISA 3.0 system. Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug target/71201] PowerPC XXPERM instruction fails on ISA 3.0 system.

2016-05-19 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71201 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/71200] [7 regression] ICE (segfault) with -O3

2016-05-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71200 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/71200] [7 regression] ICE (segfault) with -O3

2016-05-19 Thread mar...@mpa-garching.mpg.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71200 --- Comment #2 from Martin Reinecke --- I'm not sure why, but on a different machine I get a more detailed error output, which might help locating the problem: martin@noemi-laptop ~/Downloads $ g++ -v -O3 -c testcase.ii Using built-in specs. CO

[Bug libstdc++/69769] arithmetic operation on pointer to a function

2016-05-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769 --- Comment #2 from Jonathan Wakely --- No, I'm not aware of one.

[Bug libstdc++/69769] arithmetic operation on pointer to a function

2016-05-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769 --- Comment #3 from Jonathan Wakely --- The same problem exists for std::atomic

[Bug testsuite/52563] FAIL: gcc.dg/tree-ssa/scev-[3,4].c scan-tree-dump-times optimized "&a" 1

2016-05-19 Thread ro at gcc dot gnu.org
from Rainer Orth --- Between 20160513 and 20160519, the following failures started to appear on sparc*-*-solaris2.*, both 32- and 64-bit: FAIL: gcc.dg/tree-ssa/scev-3.c scan-tree-dump-times optimized "&a" 1 FAIL: gcc.dg/tree-ssa/scev-4.c scan-tree-dump-times optimized "&a&q

[Bug c++/71092] [6/7 Regression] ICE: in cxx_eval_call_expression, at cp/constexpr.c:1449; only with -Os

2016-05-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71092 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

  1   2   >