[Bug tree-optimization/77485] Missed dead store elimination of aggregate store followed by partial stores

2016-12-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77485 --- Comment #8 from rguenther at suse dot de --- On Wed, 14 Dec 2016, law at redhat dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77485 > > --- Comment #7 from Jeffrey A. Law --- > There was a bit of cruft and a missed ADDR_EXP

[Bug tree-optimization/77485] Missed dead store elimination of aggregate store followed by partial stores

2016-12-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77485 --- Comment #9 from Jeffrey A. Law --- That ought to be significantly easier and cleaner. I really didn't like the transformation into memset. I'll give that a whirl tomorrow.

[Bug tree-optimization/78788] [7 Regression] ICE (segfault) on s390x-linux-gnu

2016-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78788 --- Comment #6 from Richard Biener --- Author: rguenth Date: Wed Dec 14 08:33:12 2016 New Revision: 243631 URL: https://gcc.gnu.org/viewcvs?rev=243631&root=gcc&view=rev Log: 2016-12-14 Richard Biener PR tree-optimization/78788

[Bug tree-optimization/78788] [7 Regression] ICE (segfault) on s390x-linux-gnu

2016-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78788 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/78795] LTO causes undefined reference errors when linking with GMP "make check"

2016-12-14 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78795 --- Comment #8 from Vincent Lefèvre --- (In reply to Markus Trippelsdorf from comment #7) > And no, it is not a libtool issue. You can use your systems binutils just > fine, just add a symlink to lib/bfd-plugins/. I'm using Debian packages. So,

[Bug lto/78795] LTO causes undefined reference errors when linking with GMP "make check"

2016-12-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78795 --- Comment #9 from Markus Trippelsdorf --- (In reply to Vincent Lefèvre from comment #8) > (In reply to Markus Trippelsdorf from comment #7) > > And no, it is not a libtool issue. You can use your systems binutils just > > fine, just add a symli

[Bug fortran/78803] deferred-length character components of derived types (allocatable string length) problem

2016-12-14 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78803 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code Status|

[Bug libstdc++/78805] New: std::vector::emplace_back is not exception safe.

2016-12-14 Thread lanxingcan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78805 Bug ID: 78805 Summary: std::vector::emplace_back is not exception safe. Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug tree-optimization/77673] [5/6/7 Regression] 4-byte load generated instead of 1-byte load, possibly reading past the end of object

2016-12-14 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77673 --- Comment #9 from Thomas Preud'homme --- Author: thopre01 Date: Wed Dec 14 09:58:23 2016 New Revision: 243635 URL: https://gcc.gnu.org/viewcvs?rev=243635&root=gcc&view=rev Log: Fix PR77673: bswap loads passed end of object 2016-12-14 Thomas

[Bug libstdc++/78805] std::vector::emplace_back is not exception safe.

2016-12-14 Thread lanxingcan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78805 --- Comment #1 from Xingcan Lan --- In addition, this bug affects at least from GCC 4.8.x to GCC 6.x, earlier version of GCC was not yet tested.

[Bug tree-optimization/77673] [5/6/7 Regression] 4-byte load generated instead of 1-byte load, possibly reading past the end of object

2016-12-14 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77673 --- Comment #10 from Thomas Preud'homme --- Author: thopre01 Date: Wed Dec 14 10:07:01 2016 New Revision: 243637 URL: https://gcc.gnu.org/viewcvs?rev=243637&root=gcc&view=rev Log: Fix PR77673: bswap loads passed end of object 2016-12-14 Thomas

[Bug tree-optimization/77673] [5/6/7 Regression] 4-byte load generated instead of 1-byte load, possibly reading past the end of object

2016-12-14 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77673 Thomas Preud'homme changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug driver/78806] New: gcc assumes gold always supports -plugin

2016-12-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78806 Bug ID: 78806 Summary: gcc assumes gold always supports -plugin Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: driver

[Bug ipa/78599] [7 Regression] hwint.h:292:72: runtime error: shift exponent 64 is too large for 64-bit type 'long int'

2016-12-14 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78599 Martin Jambor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/78795] LTO causes undefined reference errors when linking with GMP "make check"

2016-12-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78795 --- Comment #10 from Markus Trippelsdorf --- You can find that directory by: % echo "int main(){}" | g++ -x c++ - && strace nm 2>&1 | grep bfd-plugins On my system: % ls -l /usr/x86_64-pc-linux-gnu/binutils-bin/lib/bfd-plugins/ total 8 lrwxr

[Bug fortran/78801] ICE in estimate_move_cost, at tree-inline.c:3845

2016-12-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78801 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/78802] ICE with auto placeholder concept in synthesize_implicit_template_parm

2016-12-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78802 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/72709] Incorrect assignment of allocatable character array used as component of derived type

2016-12-14 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72709 janus at gcc dot gnu.org changed: What|Removed |Added CC||David.Duffy at qimr dot edu.au

[Bug fortran/78803] deferred-length character components of derived types (allocatable string length) problem

2016-12-14 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78803 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug c++/71694] store-data race with bitfields and tail-padding in C++

2016-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71694 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/78731] [5 Regression] Possible bug with switch when optimization is turned on.

2016-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78731 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Dec 14 10:31:37 2016 New Revision: 243641 URL: https://gcc.gnu.org/viewcvs?rev=243641&root=gcc&view=rev Log: 2016-12-14 Richard Biener PR tree-optimization/78731

[Bug tree-optimization/78731] [5 Regression] Possible bug with switch when optimization is turned on.

2016-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78731 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/78731] [5 Regression] Possible bug with switch when optimization is turned on.

2016-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78731 --- Comment #8 from Richard Biener --- Author: rguenth Date: Wed Dec 14 10:32:56 2016 New Revision: 243642 URL: https://gcc.gnu.org/viewcvs?rev=243642&root=gcc&view=rev Log: 2016-12-14 Richard Biener PR tree-optimization/78731

[Bug tree-optimization/78731] [5 Regression] Possible bug with switch when optimization is turned on.

2016-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78731 --- Comment #10 from Richard Biener --- Author: rguenth Date: Wed Dec 14 10:35:11 2016 New Revision: 243644 URL: https://gcc.gnu.org/viewcvs?rev=243644&root=gcc&view=rev Log: 2016-12-14 Richard Biener PR tree-optimization/78731

[Bug target/78796] TLS fails to link on aarch64 with -mcmodel=large

2016-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78796 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Wed Dec 14 10:39:36 2016 New Revision: 243645 URL: https://gcc.gnu.org/viewcvs?rev=243645&root=gcc&view=rev Log: PR target/78796 * gcc.dg/tls/pr78796.c: New test. Added:

[Bug fortran/72709] Incorrect assignment of allocatable character array used as component of derived type

2016-12-14 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72709 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org --- C

[Bug target/78796] TLS fails to link on aarch64 with -mcmodel=large

2016-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78796 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Wed Dec 14 10:50:46 2016 New Revision: 243646 URL: https://gcc.gnu.org/viewcvs?rev=243646&root=gcc&view=rev Log: PR target/78796 * config/aarch64/aarch64.c (aarch64_classi

[Bug other/48111] libquadmath: strtoflt128 bug on MinGW

2016-12-14 Thread thenlich at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48111 Thomas Henlich changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/78796] TLS fails to link on aarch64 with -mcmodel=large

2016-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78796 --- Comment #9 from Jakub Jelinek --- Fixed for 6.3+, keeping open for possible backport to 5.x.

[Bug lto/78795] LTO causes undefined reference errors when linking with GMP "make check"

2016-12-14 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78795 --- Comment #11 from Vincent Lefèvre --- On Debian, after path canonicalization, this is /usr/lib/bfd-plugins, but only packages should manage files under /usr/lib (unlike /usr/local, for instance). I've sent a mail to the Debian GCC Maintainers

[Bug libstdc++/78805] std::vector::emplace_back is not exception safe.

2016-12-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78805 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/78428] [5/6 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu in 64-bit mode

2016-12-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78428 --- Comment #9 from Martin Liška --- Author: marxin Date: Tue Dec 13 15:26:14 2016 New Revision: 243610 URL: https://gcc.gnu.org/viewcvs?rev=243610&root=gcc&view=rev Log: Fill bitregion_{start,end} in store_constructor (PR tree-optimization/7842

[Bug libstdc++/59170] pretty printers: end iterator invalid pointer

2016-12-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59170 --- Comment #13 from Jonathan Wakely --- (In reply to Jan Kratochvil from comment #11) > (In reply to Jonathan Wakely from comment #9) > > Most developers don't even know the debug mode exists. > > That's a problem communicating it to users. -O

[Bug target/71270] [7 Regression] fortran regression after fix SLP PR58135

2016-12-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71270 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED CC

[Bug target/71270] [7 Regression] fortran regression after fix SLP PR58135

2016-12-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71270 --- Comment #9 from ktkachov at gcc dot gnu.org --- (In reply to ktkachov from comment #8) > After playing around with this I believe the problem is in the > *neon_mov pattern in the arm backend. The way it constructs the > const_vector of {1, 0,

[Bug fortran/78672] Gfortran test suite failures with a sanitized compiler

2016-12-14 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78672 --- Comment #4 from vehre at gcc dot gnu.org --- Author: vehre Date: Wed Dec 14 11:52:09 2016 New Revision: 243647 URL: https://gcc.gnu.org/viewcvs?rev=243647&root=gcc&view=rev Log: gcc/fortran/ChangeLog: 2016-12-14 Andre Vehreschild

[Bug c/78807] New: Loop optimization trigger bus error

2016-12-14 Thread m.gcc.gnu.org at alias dot viem.se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78807 Bug ID: 78807 Summary: Loop optimization trigger bus error Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c A

[Bug c/78807] Loop optimization trigger bus error

2016-12-14 Thread m.gcc.gnu.org at alias dot viem.se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78807 --- Comment #1 from Mauritz Sundell --- Created attachment 40332 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40332&action=edit Stack trace and program disassembly Crash is in clrx operation accessing long (8 byte) word on 4 byte address

[Bug c++/78765] [7 Regression] ICE on invalid C++ code on x86_64-linux-gnu (internal compiler error: in cp_build_addr_expr_1, at cp/typeck.c:5708)

2016-12-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78765 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/78694] [ARM] ICE with -mthumb -ftls-model=local-exec -O2

2016-12-14 Thread sebastian.hu...@embedded-brains.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78694 Sebastian Huber changed: What|Removed |Added CC||jakub at redhat dot com --- Comment #1

[Bug target/78807] Loop optimization trigger bus error

2016-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78807 --- Comment #2 from Richard Biener --- Can you try GCC 6+? Looks like one of the (known) alignment issues with the vectorizer that are notoriously hard to backport.

[Bug fortran/78780] [7 Regression] [Coarray] ICE in conv_caf_send, at fortran/trans-intrinsic.c:1936

2016-12-14 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78780 --- Comment #2 from vehre at gcc dot gnu.org --- Author: vehre Date: Wed Dec 14 12:49:45 2016 New Revision: 243648 URL: https://gcc.gnu.org/viewcvs?rev=243648&root=gcc&view=rev Log: gcc/testsuite/ChangeLog: 2016-12-14 Andre Vehreschild

[Bug fortran/78780] [7 Regression] [Coarray] ICE in conv_caf_send, at fortran/trans-intrinsic.c:1936

2016-12-14 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78780 vehre at gcc dot gnu.org changed: What|Removed |Added Status|NEW |WAITING Assignee|una

[Bug target/78694] [ARM] ICE with -mthumb -ftls-model=local-exec -O2

2016-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78694 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #15

[Bug other/78808] New: target_clones not applying to openmp functions

2016-12-14 Thread steven at uplinklabs dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78808 Bug ID: 78808 Summary: target_clones not applying to openmp functions Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ot

[Bug fortran/78757] [7 Regression] ICE with function returning a pointer to a character

2016-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78757 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug other/78808] target_clones not applying to openmp functions

2016-12-14 Thread steven at uplinklabs dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78808 --- Comment #1 from Steven Noonan --- Created attachment 40333 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40333&action=edit test.c - test case for target_clones with(out) -fopenmp

[Bug other/78808] target_clones not applying to openmp functions

2016-12-14 Thread steven at uplinklabs dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78808 --- Comment #2 from Steven Noonan --- Created attachment 40334 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40334&action=edit compiled without -fopenmp

[Bug other/78808] target_clones not applying to openmp functions

2016-12-14 Thread steven at uplinklabs dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78808 --- Comment #3 from Steven Noonan --- Created attachment 40335 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40335&action=edit compiled with -fopenmp

[Bug libstdc++/59170] pretty printers: end iterator invalid pointer

2016-12-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59170 --- Comment #14 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #7) > "print it" should not automatically dereference. The Python code that registers the printers for iterators even says: # These shouldn't be necessar

[Bug target/78694] [ARM] ICE with -mthumb -ftls-model=local-exec -O2

2016-12-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78694 --- Comment #16 from ktkachov at gcc dot gnu.org --- Yes, the bug is in the arm backend. I posted a patch to fix it at: https://gcc.gnu.org/ml/gcc-patches/2016-12/msg00849.html

[Bug c++/77585] g++ incorrectly decides that member function is called without object in generic lambda

2016-12-14 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77585 Nathan Sidwell changed: What|Removed |Added CC||nathan at gcc dot gnu.org --- Comment #

[Bug c++/77585] g++ incorrectly decides that member function is called without object in generic lambda

2016-12-14 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77585 Nathan Sidwell changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/77585] g++ incorrectly decides that member function is called without object in generic lambda

2016-12-14 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77585 --- Comment #2 from Nathan Sidwell --- Created attachment 40337 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40337&action=edit Let's try that again ...

[Bug c++/78771] [5/6/7 Regression] ICE when using inherited constructors (instantiate_template_1 in gcc/cp/pt.c:17391)

2016-12-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78771 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/78757] [7 Regression] ICE with function returning a pointer to a character

2016-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78757 --- Comment #3 from Jakub Jelinek --- So the bug is that nothing has gimplified the MAX_EXPR in: character(kind=1)[1:MAX_EXPR <_1, 0>] * pstr.0; struct FRAME.MAIN__ FRAME.3; character(kind=1)[1:30] * s; integer(kind=4) _1; integer(kind=

[Bug fortran/78757] [7 Regression] ICE with function returning a pointer to a character

2016-12-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78757 --- Comment #4 from rguenther at suse dot de --- On Wed, 14 Dec 2016, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78757 > > --- Comment #3 from Jakub Jelinek --- > So the bug is that nothing has gimplified th

[Bug middle-end/78809] New: Inline strcmp with small constant strings

2016-12-14 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809 Bug ID: 78809 Summary: Inline strcmp with small constant strings Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: midd

[Bug other/78808] target_clones not applying to openmp functions

2016-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78808 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/78809] Inline strcmp with small constant strings

2016-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Comment #1 from

[Bug middle-end/78809] Inline strcmp with small constant strings

2016-12-14 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809 --- Comment #2 from wilco at gcc dot gnu.org --- (In reply to Richard Biener from comment #1) > We may have dups of this. And we now have inlining for strcmp/memcmp when > the > result is only compared against zero. I don't see that happening wi

[Bug c++/77659] [5/6/7 Regression] internal compiler error: in gimplify_expr, at gimplify.c:8858

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

[Bug fortran/78757] [7 Regression] ICE with function returning a pointer to a character

2016-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78757 --- Comment #5 from Jakub Jelinek --- Created attachment 40338 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40338&action=edit gcc7-pr78757.patch The following untested patch fixes the ICE for me, but whether it is right, dunno...

[Bug tree-optimization/78810] New: [7 Regression] Optimized out volatile memory access

2016-12-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78810 Bug ID: 78810 Summary: [7 Regression] Optimized out volatile memory access Product: gcc Version: unknown Status: UNCONFIRMED Keywords: wrong-code Severity: normal

[Bug tree-optimization/78810] [7 Regression] Optimized out volatile memory access

2016-12-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78810 Martin Liška changed: What|Removed |Added Last reconfirmed||2016-12-14 CC|

[Bug target/78791] [7 regression] ACATS cxf2001 failure

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

[Bug libgcc/78804] [RX] -m64bit-doubles does not work

2016-12-14 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78804 Oleg Endo changed: What|Removed |Added CC||nickc at gcc dot gnu.org --- Comment #1 from

[Bug libstdc++/59170] pretty printers: end iterator invalid pointer

2016-12-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59170 --- Comment #15 from Jonathan Wakely --- Author: redi Date: Wed Dec 14 15:17:57 2016 New Revision: 243650 URL: https://gcc.gnu.org/viewcvs?rev=243650&root=gcc&view=rev Log: Make printers detect invalid debug mode iterators PR libstdc++/

[Bug target/78791] [7 regression] ACATS cxf2001 failure

2016-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78791 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/77904] [ARM Cortex-M0] Frame pointer thrashes registers if assembly statements with "sp" clobber are used

2016-12-14 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77904 Richard Earnshaw changed: What|Removed |Added Target Milestone|--- |6.3

[Bug target/77933] Stack corruption on ARM when using high registers and __builtin_return_address

2016-12-14 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77933 Richard Earnshaw changed: What|Removed |Added Target Milestone|--- |5.5

[Bug target/78791] [7 regression] ACATS cxf2001 failure

2016-12-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78791 --- Comment #6 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #5) > Created attachment 40339 [details] > gcc7-pr78791.patch > > Untested fix. I don't see other easy fix than not reusing temporaries > between those from the expansi

[Bug target/78811] New: [7 Regression] raw-string-6.c testsuite failure

2016-12-14 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78811 Bug ID: 78811 Summary: [7 Regression] raw-string-6.c testsuite failure Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tar

[Bug target/78811] [7 Regression] raw-string-6.c testsuite failure

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

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-14 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #9 from uros at gcc dot gnu.org --- Author: uros Date: Wed Dec 14 15:44:07 2016 New Revision: 243651 URL: https://gcc.gnu.org/viewcvs?rev=243651&root=gcc&view=rev Log: PR target/59874 * config/i386/i386.c (enum ix86_bu

[Bug c++/77830] internal compiler error: in output_constructor_regular_field, at varasm.c:4968, when using constexpr (with testcase)

2016-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77830 Jakub Jelinek changed: What|Removed |Added Attachment #40324|0 |1 is obsolete|

[Bug target/78811] [7 Regression] raw-string-6.c testsuite failure

2016-12-14 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78811 --- Comment #2 from David Edelsohn --- Started somewhere between 243555 and 243578. Requires -mcpu=power7 or lower. Works with -mcpu=power8. Possibly r243578 combine.c change.

[Bug target/78811] [7 Regression] raw-string-6.c testsuite failure

2016-12-14 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78811 --- Comment #3 from Andreas Schwab --- http://gcc.gnu.org/ml/gcc-patches/2016-12/msg01272.html

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #10 from Uroš Bizjak --- (In reply to uros from comment #9) > Author: uros > Date: Wed Dec 14 15:44:07 2016 > New Revision: 243651 This patch reintroduces __builtin_clzs and __builtin_ctzs to gcc-6 branch to resolve compatibility iss

[Bug target/78417] target_clones default for powerpc64

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

[Bug target/78417] target_clones default for powerpc64

2016-12-14 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78417 --- Comment #3 from David Edelsohn --- Bounty available!

[Bug tree-optimization/77445] [7 Regression] Performance drop after r239219 on coremark test

2016-12-14 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77445 --- Comment #8 from James Greenhalgh --- Is anyone currently looking at this? If the bug is still blocked on correcting the profile information (which sounds like a large job), should we consider weakening or reverting the cost model for GCC 7?

[Bug preprocessor/78811] [7 Regression] raw-string-6.c testsuite failure

2016-12-14 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78811 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug rtl-optimization/78812] New: Wrong code generation due to hoisting memory load across function call

2016-12-14 Thread uweigand at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78812 Bug ID: 78812 Summary: Wrong code generation due to hoisting memory load across function call Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug c++/78813] New: constexpr function returns wrong value

2016-12-14 Thread charles.frasch at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78813 Bug ID: 78813 Summary: constexpr function returns wrong value Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/69481] ICE with C++11 alias using with templates

2016-12-14 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69481 --- Comment #14 from Nathan Sidwell --- Author: nathan Date: Wed Dec 14 16:43:07 2016 New Revision: 243656 URL: https://gcc.gnu.org/viewcvs?rev=243656&root=gcc&view=rev Log: PR c++/69481 * cp-tree.h (TYPE_TEMPLATE_INFO_MAYBE_ALIA

[Bug c++/78701] [6/7 Regression] ICE: unexpected expression N of kind template_parm_index

2016-12-14 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78701 --- Comment #5 from Nathan Sidwell --- Author: nathan Date: Wed Dec 14 16:45:33 2016 New Revision: 243657 URL: https://gcc.gnu.org/viewcvs?rev=243657&root=gcc&view=rev Log: PR c++/78701 * pt.c (type_unification_real): Check tsubs

[Bug c++/78813] constexpr function returns wrong value

2016-12-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78813 Jonathan Wakely changed: What|Removed |Added Keywords||wrong-code --- Comment #1 from Jonatha

[Bug rtl-optimization/78727] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2656 (error: flow control insn inside a basic block)

2016-12-14 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78727 Bernd Schmidt changed: What|Removed |Added CC||bernds at gcc dot gnu.org Assi

[Bug c++/78813] constexpr function returns wrong value

2016-12-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78813 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/77553] [6/7 Regression] wrong code with post-increment operator in constexpr

2016-12-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77553 Markus Trippelsdorf changed: What|Removed |Added CC||charles.frasch at gmail dot com --

[Bug fortran/78814] New: ICE in symbol_rank, at fortran/interface.c:1265

2016-12-14 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78814 Bug ID: 78814 Summary: ICE in symbol_rank, at fortran/interface.c:1265 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: for

[Bug fortran/78815] New: ICE: segfault with -fopenmp -fsanitize=address

2016-12-14 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78815 Bug ID: 78815 Summary: ICE: segfault with -fopenmp -fsanitize=address Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fort

[Bug fortran/78815] ICE: segfault with -fopenmp -fsanitize=address

2016-12-14 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78815 --- Comment #1 from Gerhard Steinmetz --- This concerns several files from testsuite/gfortran.dg : goacc/default_none.f95 goacc/kernels-alias-4.f95 goacc/kernels-loop-2.f95 goacc/kernels-loop-data-2.f95 goacc/kernels-loop-data-e

[Bug middle-end/17308] nonnull attribute not as useful as it could

2016-12-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17308 --- Comment #16 from Martin Sebor --- Author: msebor Date: Wed Dec 14 17:23:16 2016 New Revision: 243661 URL: https://gcc.gnu.org/viewcvs?rev=243661&root=gcc&view=rev Log: PR c/78673 - sprintf missing attribute nonnull on destination argument PR

[Bug c++/78701] [6/7 Regression] ICE: unexpected expression N of kind template_parm_index

2016-12-14 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78701 --- Comment #6 from Nathan Sidwell --- Author: nathan Date: Wed Dec 14 17:23:06 2016 New Revision: 243660 URL: https://gcc.gnu.org/viewcvs?rev=243660&root=gcc&view=rev Log: PR c++/78701 * pt.c (type_unification_real): Check tsubs

[Bug c/78673] sprintf missing attribute nonnull on destination argument

2016-12-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78673 --- Comment #3 from Martin Sebor --- Author: msebor Date: Wed Dec 14 17:23:16 2016 New Revision: 243661 URL: https://gcc.gnu.org/viewcvs?rev=243661&root=gcc&view=rev Log: PR c/78673 - sprintf missing attribute nonnull on destination argument PR

[Bug c++/78701] [6/7 Regression] ICE: unexpected expression N of kind template_parm_index

2016-12-14 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78701 Nathan Sidwell changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/59171] pretty printers: reverse iterator off by one

2016-12-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59171 --- Comment #4 from Jonathan Wakely --- Actually I'm not sure what can be done to fix this. In the general case we can't print the correct value, because we may not be able to increment the 'current' member to point to the object that would resu

[Bug middle-end/17308] nonnull attribute not as useful as it could be

2016-12-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17308 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

  1   2   >