[Bug libobjc/78697] --with-target-bdw-gc-include shouldn't be required to be per multilib

2016-12-30 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78697 --- Comment #2 from Matthias Klose --- patch posted at https://gcc.gnu.org/ml/gcc-patches/2016-12/msg02003.html

[Bug libobjc/78698] [7 regression] Using static PIC libgc fails when it has dependencies

2016-12-30 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78698 --- Comment #4 from Matthias Klose --- patch posted at https://gcc.gnu.org/ml/gcc-patches/2016-12/msg02004.html

[Bug c++/78955] New: [c++ concepts] Concept requirements on functions cancels the private section method check in the following code

2016-12-30 Thread webrown.cpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78955 Bug ID: 78955 Summary: [c++ concepts] Concept requirements on functions cancels the private section method check in the following code Product: gcc Version:

[Bug libstdc++/77528] std::queue default constructor unnecessarily creates temporary of underlying Container

2016-12-30 Thread jerry.c.t at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77528 jerryct changed: What|Removed |Added CC||jerry.c.t at web dot de --- Comment #4 from

[Bug fortran/71880] pointer to allocatable character

2016-12-30 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71880 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #4

[Bug target/78900] ICE in gcc.target/powerpc/signbit-3.c

2016-12-30 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78900 --- Comment #1 from Michael Meissner --- Created attachment 40432 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40432=edit Proposed patch to fix the problem

[Bug target/78900] ICE in gcc.target/powerpc/signbit-3.c

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

[Bug translation/78745] Truncated messages in po file

2016-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78745 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug translation/78745] Truncated messages in po file

2016-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78745 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Fri Dec 30 19:21:22 2016 New Revision: 243983 URL: https://gcc.gnu.org/viewcvs?rev=243983=gcc=rev Log: PR translation/78745 * exgettext: Handle multi-line help texts in

[Bug translation/78745] Truncated messages in po file

2016-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78745 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Fri Dec 30 19:18:25 2016 New Revision: 243982 URL: https://gcc.gnu.org/viewcvs?rev=243982=gcc=rev Log: PR translation/78745 * exgettext: Handle multi-line help texts in

[Bug translation/78745] Truncated messages in po file

2016-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78745 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri Dec 30 19:15:42 2016 New Revision: 243981 URL: https://gcc.gnu.org/viewcvs?rev=243981=gcc=rev Log: PR translation/78745 * exgettext: Handle multi-line help texts in

[Bug fortran/71880] pointer to allocatable character

2016-12-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71880 --- Comment #3 from Dominique d'Humieres --- When compiled with '-m64 -fsanitize=address' the test give at run time = ==81688==ERROR: AddressSanitizer: negative-size-param:

[Bug target/78954] optimization: broadcast of non-constant scalar into SSE2 register

2016-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78954 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/78954] optimization: broadcast of non-constant scalar into SSE2 register

2016-12-30 Thread jens.maurer at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78954 --- Comment #3 from Jens Maurer --- Ok, thanks. So, this essentially says most/all AMD CPUs have bad general-reg -> xmm move performance. Oh well. Please close.

[Bug target/78954] optimization: broadcast of non-constant scalar into SSE2 register

2016-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78954 --- Comment #2 from Jakub Jelinek --- That depends on which CPU you tune for. E.g. with -mtune=intel or -mtune=core2 etc. you get what you are asking for, -mtune=generic takes into account that the movd%edi, %xmm1 insn is very slow on some

[Bug target/78954] optimization: broadcast of non-constant scalar into SSE2 register

2016-12-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78954 --- Comment #1 from Andrew Pinski --- Try -mcpu=intel . IIRC some AMD processors perform worse when going directly from the gprs here.

[Bug target/78954] New: optimization: broadcast of non-constant scalar into SSE2 register

2016-12-30 Thread jens.maurer at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78954 Bug ID: 78954 Summary: optimization: broadcast of non-constant scalar into SSE2 register Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/63994] Ada bootstrap fails with -fcheck-pointer-bounds -mmpx

2016-12-30 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63994 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2016-12-30 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 63994, which changed state. Bug 63994 Summary: Ada bootstrap fails with -fcheck-pointer-bounds -mmpx https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63994 What|Removed |Added

[Bug rtl-optimization/78952] Combine does not convert 8-bit sign-extract to a zero-extract for QImode operations

2016-12-30 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78952 --- Comment #2 from Uroš Bizjak --- Another testcase: --cut here-- extern void foo (void); extern void bar (void); struct S1 { char pad1; char val; short pad2; }; void test (struct S1 a) { if (a.val) foo (); else bar (); }