[Bug tree-optimization/82192] gcc produces incorrect code with -O2 and bit-field

2017-09-12 Thread vsevolod.livinskij at frtk dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82192 --- Comment #4 from Vsevolod Livinskiy --- (In reply to jos...@codesourcery.com from comment #3) > On Tue, 12 Sep 2017, vsevolod.livinskij at frtk dot ru wrote: > > > struct struct_t { > > unsigned int memb : 13; > > }; > > > > extern struc

[Bug sanitizer/82116] "nested bug in the same thread" when a bug is found while reporting another one

2017-09-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82116 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED URL|

[Bug other/81096] [8 regression] test case ttest in libbacktrace fails starting with its introduction in r249111

2017-09-12 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81096 --- Comment #6 from Steve Ellcey --- Author: sje Date: Tue Sep 12 17:00:00 2017 New Revision: 252038 URL: https://gcc.gnu.org/viewcvs?rev=252038&root=gcc&view=rev Log: 2017-09-12 Steve Ellcey PR other/81096 * Makefile.am (tte

[Bug c/80942] -Woverlength-strings should no longer be implied by -Wpedantic

2017-09-12 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80942 --- Comment #6 from Vincent Lefèvre --- (In reply to jos...@codesourcery.com from comment #5) > > --- Comment #4 from Vincent Lefèvre --- > > This is not what is documented: > > > > Issue all the warnings demanded by strict ISO C and ISO C+

[Bug target/82185] ICE: Segmentation fault in expand_binop gcc/optabs.c:1137

2017-09-12 Thread jcmvbkbc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82185 --- Comment #5 from jcmvbkbc at gcc dot gnu.org --- (In reply to Martin Liška from comment #2) > Can't reproduce with x86_64-linux-gnu cross compiler: > > ../configure --enable-languages=c,c++ --disable-multilib > --disable-libsanitizer --prefix=

[Bug target/82112] internal compiler error: in fold_convert_loc, at fold-const.c:2262

2017-09-12 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82112 --- Comment #4 from Jeffrey Walton --- Thank you very much Jakub.

[Bug tree-optimization/82192] [5/6/7/8 Regression] gcc produces incorrect code with -O2 and bit-field

2017-09-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82192 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/82168] Parameterized Derived Types, problems with default type parameters

2017-09-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82168 --- Comment #4 from Paul Thomas --- Author: pault Date: Tue Sep 12 18:06:52 2017 New Revision: 252039 URL: https://gcc.gnu.org/viewcvs?rev=252039&root=gcc&view=rev Log: 2017-09-12 Paul Thomas PR fortran/82173 PR fortran/82168

[Bug fortran/82173] [meta-bug] Parameterized derived type errors

2017-09-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173 --- Comment #2 from Paul Thomas --- Author: pault Date: Tue Sep 12 18:06:52 2017 New Revision: 252039 URL: https://gcc.gnu.org/viewcvs?rev=252039&root=gcc&view=rev Log: 2017-09-12 Paul Thomas PR fortran/82173 PR fortran/82168

[Bug c++/82193] New: incorrectly rejects int x; struct { decltype(x) x; } f = {x};

2017-09-12 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82193 Bug ID: 82193 Summary: incorrectly rejects int x; struct { decltype(x) x; } f = {x}; Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Pr

[Bug tree-optimization/82137] auto-vectorizing shuffles way to much to avoid duplicate work

2017-09-12 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82137 --- Comment #2 from Peter Cordes --- (In reply to Richard Biener from comment #1) > Interesting idea. It's probably a bit hard to make the vectorizer do this > though given it's current structure and the fact that it would have to > cost the ext

[Bug tree-optimization/82192] [5/6/7/8 Regression] gcc produces incorrect code with -O2 and bit-field

2017-09-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82192 --- Comment #6 from Jakub Jelinek --- So, the shift count is computed in the end in QImode and we have essentially (unsigned char)(((unsigned char) a) | 0xf7) + 0x28) as the shift count. The only two results of that, whatever a is, are 0x1f or 0x

[Bug tree-optimization/82192] [5/6/7/8 Regression] gcc produces incorrect code with -O2 and bit-field

2017-09-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82192 --- Comment #7 from Jakub Jelinek --- (In reply to Jakub Jelinek from comment #6) > emit instead a left shift by -12 and right shift by 19 instead of left shift > by 31. Instead of right shift by 31 obviously.

[Bug c++/82193] incorrectly rejects int x; struct { decltype(x) x; } f = {x};

2017-09-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82193 --- Comment #1 from Andrew Pinski --- Why do you think this is a bug in GCC? The "changes meaning of" is a diagnostic which is not required by C++. That is the C++ language says this is invalid code but a diagnostic is not required.

[Bug c++/82193] incorrectly rejects int x; struct { decltype(x) x; } f = {x};

2017-09-12 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82193 --- Comment #2 from Marc Mutz --- Basically: because the other two compilers compile it.

[Bug c++/82193] incorrectly rejects int x; struct { decltype(x) x; } f = {x};

2017-09-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82193 --- Comment #3 from Andrew Pinski --- (In reply to Marc Mutz from comment #2) > Basically: because the other two compilers compile it. Again so ...

[Bug tree-optimization/69249] Array-boundary offending code is silently discarded without warnings

2017-09-12 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69249 Arnd Bergmann changed: What|Removed |Added CC||arnd at linaro dot org --- Comment #3 fr

[Bug c++/82193] incorrectly rejects int x; struct { decltype(x) x; } f = {x};

2017-09-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82193 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/70621] [6/7/8 Regression] ICE on invalid code at -O1 and above on x86_64-linux-gnu in record_reference, at cgraphbuild.c:64

2017-09-12 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70621 --- Comment #13 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Sep 12 19:45:37 2017 New Revision: 252040 URL: https://gcc.gnu.org/viewcvs?rev=252040&root=gcc&view=rev Log: /cp 2017-09-12 Paolo Carlini PR c++/70621

[Bug c++/70621] [6/7 Regression] ICE on invalid code at -O1 and above on x86_64-linux-gnu in record_reference, at cgraphbuild.c:64

2017-09-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70621 Paolo Carlini changed: What|Removed |Added Summary|[6/7/8 Regression] ICE on |[6/7 Regression] ICE on

[Bug bootstrap/81315] powerpc64 vs building lang/gcc7-devel (on FreeBSD head): xgcc gets segmentation fault

2017-09-12 Thread markmigm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81315 --- Comment #2 from Mark Millard --- (In reply to Martin Liška from comment #1) > Any chance to reproduce with a cross compiler on Linux? I assume that amd64 as a host is implicit in this request. It is less clear if the target is intended as a

[Bug target/82136] x86: -mavx256-split-unaligned-load should try to fold other shuffles into the load/vinsertf128

2017-09-12 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82136 --- Comment #3 from Peter Cordes --- (In reply to Richard Biener from comment #2) > And it gets worse because of the splitting > which isn't exposed to the vectorizer. Split loads/stores can be a useful shuffling strategy even on Haswell/Skylake

[Bug libgomp/82194] New: Mapping array section (e.g. [0:N-1]) using omp target map crashes at runtime

2017-09-12 Thread josem at udel dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82194 Bug ID: 82194 Summary: Mapping array section (e.g. [0:N-1]) using omp target map crashes at runtime Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug libgomp/82194] Mapping array section (e.g. [0:N-1]) using omp target map crashes at runtime

2017-09-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82194 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/82195] New: Undemangleable lambda

2017-09-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82195 Bug ID: 82195 Summary: Undemangleable lambda Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unass

[Bug target/81833] [7/8 Regression] PowerPC: VSX: Miscompiles ffmpeg's scalarproduct_int16_vsx at -O1

2017-09-12 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81833 --- Comment #6 from Bill Schmidt --- Author: wschmidt Date: Tue Sep 12 21:02:13 2017 New Revision: 252042 URL: https://gcc.gnu.org/viewcvs?rev=252042&root=gcc&view=rev Log: [gcc] 2017-09-12 Bill Schmidt Backport from mainline

[Bug target/81833] [7/8 Regression] PowerPC: VSX: Miscompiles ffmpeg's scalarproduct_int16_vsx at -O1

2017-09-12 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81833 --- Comment #7 from Bill Schmidt --- Author: wschmidt Date: Tue Sep 12 21:03:42 2017 New Revision: 252043 URL: https://gcc.gnu.org/viewcvs?rev=252043&root=gcc&view=rev Log: [gcc] 2017-09-12 Bill Schmidt Backport from mainline

[Bug target/81833] [7/8 Regression] PowerPC: VSX: Miscompiles ffmpeg's scalarproduct_int16_vsx at -O1

2017-09-12 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81833 --- Comment #8 from Bill Schmidt --- Author: wschmidt Date: Tue Sep 12 21:07:30 2017 New Revision: 252044 URL: https://gcc.gnu.org/viewcvs?rev=252044&root=gcc&view=rev Log: [gcc] 2017-09-12 Bill Schmidt Backport from mainline

[Bug target/81833] [7/8 Regression] PowerPC: VSX: Miscompiles ffmpeg's scalarproduct_int16_vsx at -O1

2017-09-12 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81833 Bill Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/82196] New: -mcall-ms2sysv-xlogues stubs sometimes use wrong MOV instruction

2017-09-12 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82196 Bug ID: 82196 Summary: -mcall-ms2sysv-xlogues stubs sometimes use wrong MOV instruction Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug web/82197] New: Default flags enabled by GCC at -O3 by default appear to be out of sync with the GCC documentation

2017-09-12 Thread lookatyouhacker at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82197 Bug ID: 82197 Summary: Default flags enabled by GCC at -O3 by default appear to be out of sync with the GCC documentation Product: gcc Version: 7.2.0 Status: UNCONFIRMED

[Bug tree-optimization/82197] Default flags enabled by GCC at -O3 by default appear to be out of sync with the GCC documentation

2017-09-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82197 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/82197] Default flags enabled by GCC at -O3 by default appear to be out of sync with the GCC documentation

2017-09-12 Thread lookatyouhacker at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82197 --- Comment #2 from Shane Peelar --- Oops, you're right! That didn't even occur to me that the link I was using was GCC trunk--I assumed it was the latest release. Thanks! We can close this.

[Bug c++/82198] New: clang compile fails with g++ 8

2017-09-12 Thread darpeer at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82198 Bug ID: 82198 Summary: clang compile fails with g++ 8 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ As

[Bug c++/82198] clang compile fails with g++ 8

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

[Bug c++/82069] [8 Regression] ICE: Segmentation fault

2017-09-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82069 Markus Trippelsdorf changed: What|Removed |Added CC||darpeer at hotmail dot com --- Com

[Bug c++/82080] ICE: Segmentation fault

2017-09-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82080 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/82069] [8 Regression] ICE: Segmentation fault

2017-09-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82069 Markus Trippelsdorf changed: What|Removed |Added CC||jamrial at gmail dot com --- Comme

<    1   2