[Bug c++/79679] [7 Regression] [C++17] Missing destruction of temporary within constructor's mem-initializer-list

2017-02-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79679 Jonathan Wakely changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIR

[Bug target/79261] vec_xxpermdi appears to have endian issues

2017-02-22 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79261 --- Comment #4 from Bill Schmidt --- Author: wschmidt Date: Wed Feb 22 22:54:56 2017 New Revision: 245664 URL: https://gcc.gnu.org/viewcvs?rev=245664&root=gcc&view=rev Log: [gcc] 2017-02-22 Bill Schmidt Backport from mainline

[Bug target/79261] vec_xxpermdi appears to have endian issues

2017-02-22 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79261 Bill Schmidt changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/79681] New: ICE with constexpr and bitfield

2017-02-22 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79681 Bug ID: 79681 Summary: ICE with constexpr and bitfield Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3

[Bug target/79261] vec_xxpermdi appears to have endian issues

2017-02-22 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79261 --- Comment #3 from Bill Schmidt --- Author: wschmidt Date: Wed Feb 22 22:52:36 2017 New Revision: 245663 URL: https://gcc.gnu.org/viewcvs?rev=245663&root=gcc&view=rev Log: [gcc] 2017-02-22 Bill Schmidt Backport from mainline

[Bug c++/79679] [7 Regression] [C++17] Missing destruction of temporary within constructor's mem-initializer-list

2017-02-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79679 Jonathan Wakely changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #

[Bug c++/79682] New: [concepts] ambiguous overload with functionally equivalent predicate constraints compiles

2017-02-22 Thread hstong at ca dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79682 Bug ID: 79682 Summary: [concepts] ambiguous overload with functionally equivalent predicate constraints compiles Product: gcc Version: 7.0 Status: UNCONFIRMED S

[Bug c++/77958] printf format checking -vs- variadic template functions

2017-02-22 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77958 --- Comment #3 from Daniel Fruzynski --- This attribute should also work when some parameters are not variadic ones. One use case presented in bug 79680 is to have two overloaded logging function: one printf-like, and another one which accepts co

[Bug target/79211] [7 Regression] ICE in extract_insn, at recog.c:2311

2017-02-22 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79211 --- Comment #6 from Segher Boessenkool --- Author: segher Date: Wed Feb 22 23:50:46 2017 New Revision: 245667 URL: https://gcc.gnu.org/viewcvs?rev=245667&root=gcc&view=rev Log: rs6000: Fix fsel pattern (PR79211) The fsel define_insn uses fpr_re

[Bug target/79211] [7 Regression] ICE in extract_insn, at recog.c:2311

2017-02-22 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79211 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/79679] [7 Regression] [C++17] Missing destruction of temporary within constructor's mem-initializer-list

2017-02-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79679 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/79683] New: SLP vectorizer drops gs: prefix

2017-02-22 Thread me at manueljacob dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79683 Bug ID: 79683 Summary: SLP vectorizer drops gs: prefix Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug c++/79679] [7 Regression] [C++17] Missing destruction of temporary within constructor's mem-initializer-list

2017-02-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79679 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/79679] [7 Regression] [C++17] Missing destruction of temporary within constructor's mem-initializer-list

2017-02-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79679 --- Comment #4 from Jason Merrill --- Author: jason Date: Thu Feb 23 01:15:43 2017 New Revision: 245672 URL: https://gcc.gnu.org/viewcvs?rev=245672&root=gcc&view=rev Log: PR c++/79679 - missing destructor for argument * call.c (b

[Bug tree-optimization/79578] Unnecessary instructions in generated code

2017-02-22 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79578 --- Comment #6 from Jeffrey A. Law --- Author: law Date: Thu Feb 23 05:47:43 2017 New Revision: 245675 URL: https://gcc.gnu.org/viewcvs?rev=245675&root=gcc&view=rev Log: PR tree-optimization/79578 * tree-ssa-dse.c (clear_bytes_wr

[Bug tree-optimization/79578] Unnecessary instructions in generated code

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

[Bug middle-end/79665] gcc's signed (x*x)/200 is slower than clang's

2017-02-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79665 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Thu Feb 23 07:49:06 2017 New Revision: 245676 URL: https://gcc.gnu.org/viewcvs?rev=245676&root=gcc&view=rev Log: PR middle-end/79665 * internal-fn.c (get_range_pos_neg): M

[Bug middle-end/79665] gcc's signed (x*x)/200 is slower than clang's

2017-02-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79665 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

<    1   2