[Bug target/80160] [7 regression] operand has impossible constraints

2017-03-24 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80160 Bug 80160 depends on bug 80148, which changed state. Bug 80148 Summary: [7 Regression] operand has impossible constraints https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80148 What|Removed |Added

[Bug target/80148] [7 Regression] operand has impossible constraints

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

[Bug rtl-optimization/80159] [7 regression] gcc takes very long time with -Os

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

[Bug target/80160] [7 regression] operand has impossible constraints

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

[Bug c++/70974] armv8-a+crc does not define __ARM_ACLE

2017-03-24 Thread dmick at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70974 Dan Mick changed: What|Removed |Added CC||dmick at redhat dot com --- Comment #1 from

[Bug tree-optimization/80181] New: [7 Regression] ICE in set_lattice_value, at tree-ssa-ccp.c:505

2017-03-24 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80181 Bug ID: 80181 Summary: [7 Regression] ICE in set_lattice_value, at tree-ssa-ccp.c:505 Product: gcc Version: unknown Status: UNCONFIRMED Keywords:

[Bug target/80160] [7 regression] operand has impossible constraints

2017-03-24 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80160 --- Comment #7 from Bernd Schmidt --- Author: bernds Date: Sat Mar 25 01:12:04 2017 New Revision: 246473 URL: https://gcc.gnu.org/viewcvs?rev=246473=gcc=rev Log: PR rtl-optimization/80160 PR rtl-optimization/80159 *

[Bug rtl-optimization/80159] [7 regression] gcc takes very long time with -Os

2017-03-24 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80159 --- Comment #4 from Bernd Schmidt --- Author: bernds Date: Sat Mar 25 01:12:04 2017 New Revision: 246473 URL: https://gcc.gnu.org/viewcvs?rev=246473=gcc=rev Log: PR rtl-optimization/80160 PR rtl-optimization/80159 *

[Bug c/80180] New: Incorrect codegen from rdseed intrinsic use

2017-03-24 Thread teisenbe at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80180 Bug ID: 80180 Summary: Incorrect codegen from rdseed intrinsic use Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #48 from Bernd Edlinger --- (In reply to Jonathan Wakely from comment #47) > (In reply to Bernd Edlinger from comment #46) > > Yes, it seems, the __attribute__((may_alias)) does not propagate from > > structure members to enclosing

[Bug target/78543] [6 Regression] ICE in push_reload, at reload.c:1349 on powerpc64le-linux-gnu

2017-03-24 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78543 --- Comment #21 from Michael Meissner --- The backport to GCC 6 also succeeded with no regressions on a little endian power8 system.

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #47 from Jonathan Wakely --- (In reply to Bernd Edlinger from comment #46) > Yes, it seems, the __attribute__((may_alias)) does not propagate from > structure members to enclosing structure: What enclosing structure? You're

[Bug target/78543] [6 Regression] ICE in push_reload, at reload.c:1349 on powerpc64le-linux-gnu

2017-03-24 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78543 Michael Meissner changed: What|Removed |Added Attachment #41035|0 |1 is obsolete|

[Bug c++/80179] ICE initializing a static local object with flexible array member in verify_ctor_sanity, at cp/constexpr.c:2641

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80179 Martin Sebor changed: What|Removed |Added Keywords||ice-on-valid-code Known to fail|

[Bug target/80102] [7 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2330

2017-03-24 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80102 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org ---

[Bug rtl-optimization/80112] [5/6 Regression] ICE in doloop_condition_get at loop-doloop.c:158

2017-03-24 Thread zhroma at ispras dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80112 Roman Zhuykov changed: What|Removed |Added CC||zhroma at ispras dot ru --- Comment #5

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #46 from Bernd Edlinger --- (In reply to Jonathan Wakely from comment #45) > (In reply to rguent...@suse.de from comment #32) > > So you need to place may-alias at a point to make the following > > stmt safe: > > > > > c = *p; > >

[Bug c++/80179] New: ICE initializing a static local object with flexible array member in verify_ctor_sanity, at cp/constexpr.c:2641

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80179 Bug ID: 80179 Summary: ICE initializing a static local object with flexible array member in verify_ctor_sanity, at cp/constexpr.c:2641 Product: gcc Version: 7.0

[Bug target/79904] ICE in annotate_constant_pool_refs, at config/s390/s390.c:7909

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79904 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri Mar 24 21:43:08 2017 New Revision: 246468 URL: https://gcc.gnu.org/viewcvs?rev=246468=gcc=rev Log: PR sanitizer/79904 * gcc.dg/ubsan/pr79904-2.c: Add -Wno-psabi to

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #45 from Jonathan Wakely --- (In reply to rguent...@suse.de from comment #32) > So you need to place may-alias at a point to make the following > stmt safe: > > > c = *p; > > which means placing it on B, not only on the union (p

[Bug translation/80055] do not mark internal compiler error messages for i18n

2017-03-24 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80055 --- Comment #4 from David Malcolm --- (In reply to Frederic Marchal from comment #2) > I suggest instead that internal messages be identified as such. Some other > messages begin with "Internal error". I would favor that solution for > messages

[Bug debug/51358] incorrect/missing location for function arg, -O0, without VTA

2017-03-24 Thread woodard at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51358 --- Comment #13 from Ben Woodard --- This adds some additional complexity to a feature request in https://sourceware.org/bugzilla/show_bug.cgi?id=19949. It would be helpful it were resolved.

[Bug c++/80176] [5/6/7 Regression] cannot bind reference to static member function using object access expression

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80176 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/41809] escaping address of packed field should trigger warning

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41809 Martin Sebor changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug c/54032] The C compiler does not warn about casts to more aligned types

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54032 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug sanitizer/80168] [5/6/7 Regression] ICE in make_decl_rtl, at varasm.c:1311 w/ VLA and -fsanitize=address

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80168 Martin Sebor changed: What|Removed |Added Keywords|accepts-invalid | --- Comment #5 from Martin Sebor ---

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #44 from Jason Merrill --- Created attachment 41048 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41048=edit trial patch Does this fix the issue? I don't have an ARM setup handy for testing.

[Bug target/80102] [7 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2330

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80102 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1

[Bug target/80102] [7 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2330

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80102 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |7.0 Summary|ICE in

[Bug ipa/79776] [7 Regression] ICE on valid code in insert_vi_for_tree, at tree-ssa-structalias.c:2807

2017-03-24 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79776 --- Comment #6 from Martin Jambor --- The second time insert_vi_for_tree is called on the same decl, it is from is from associate_varinfo_to_alias (itself called from call_for_symbol_thunks_and_aliases), which is looking at a (speculatively)

[Bug c++/66639] declare __func__ , __FUNCTION__ & __PRETTY_FUNCTION__ as constexpr

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66639 Martin Sebor changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug middle-end/80161] const argument hidden from AVX intrinsics due to OpenMP outlining

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80161 --- Comment #6 from Jakub Jelinek --- (In reply to Jeff Hammond from comment #5) > Thanks for the comments. Indeed, I made all the changes to the containing > project to compile in C++ and the problem went away. I will likely just > switch to

[Bug c++/66477] [constexpr] accepts-invalid with constexpr member call on non-constant reference

2017-03-24 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66477 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #2 from TC

[Bug middle-end/80161] const argument hidden from AVX intrinsics due to OpenMP outlining

2017-03-24 Thread jeff.science at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80161 --- Comment #5 from Jeff Hammond --- Thanks for the comments. Indeed, I made all the changes to the containing project to compile in C++ and the problem went away. I will likely just switch to the preprocessor solution for now. For posterity,

[Bug preprocessor/78569] "internal compiler error: in get_substring_ranges_for_loc" processing sprintf buffer overflow

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78569 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #8

[Bug preprocessor/78836] ICE in get_source_location_for_substring, at input.c:1461

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78836 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/80148] [7 Regression] operand has impossible constraints

2017-03-24 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80148 --- Comment #6 from Vladimir Makarov --- Author: vmakarov Date: Fri Mar 24 18:47:38 2017 New Revision: 246467 URL: https://gcc.gnu.org/viewcvs?rev=246467=gcc=rev Log: 2017-03-24 Vladimir Makarov PR target/80148

[Bug c++/78308] Hiding of member function templates introduced by using-decl

2017-03-24 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78308 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #1 from TC

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #43 from Bernd Edlinger --- Would something like this also work? union function_buffer { [...] mutable char data; function_buffer() {} function_buffer(const function_buffer ) { __builtin_memcpy(this,

[Bug tree-optimization/32306] [5/6/7 Regression] redundant && || not eliminated

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32306 --- Comment #34 from Jakub Jelinek --- So, could we in SCCVN recognize similarly to maybe_optimize_range_tests inter-bb && and || tests at the end stored through PHI into an SSA_NAME without side-effects in between and handle it (hash it and

[Bug target/78543] [6 Regression] ICE in push_reload, at reload.c:1349 on powerpc64le-linux-gnu

2017-03-24 Thread meissner at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78543 --- Comment #19 from Michael Meissner --- On Tue, Mar 21, 2017 at 09:00:37PM +, brenohl at br dot ibm.com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78543 > > --- Comment #16 from Breno Leitao --- > If it helps, the problem is

[Bug c++/80178] New: Class with implicitly deleted copy and move constructors usees wrong argument passing ABI

2017-03-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80178 Bug ID: 80178 Summary: Class with implicitly deleted copy and move constructors usees wrong argument passing ABI Product: gcc Version: 6.3.1 Status: UNCONFIRMED

[Bug c++/80177] New: wrong fixit hint for misspelled static_assert: __cpp_static_assert

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80177 Bug ID: 80177 Summary: wrong fixit hint for misspelled static_assert: __cpp_static_assert Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #42 from Jonathan Wakely --- (In reply to Richard Biener from comment #14) > Seems to be > > void move_assign(function10& f) > { > if ( == this) > return; > > { try { > if (!f.empty()) { >

[Bug c/78732] Wrong description for Wendif-labels

2017-03-24 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78732 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug preprocessor/78836] ICE in get_source_location_for_substring, at input.c:1461

2017-03-24 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78836 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug fortran/80174] [meta-bug] Fortran lto issues

2017-03-24 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80174 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/80153] ivopt generate wrong code

2017-03-24 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80153 --- Comment #7 from amker at gcc dot gnu.org --- Case gcc.dg/tree-ssa/reassoc-19 failed, the ivopt dump before change is: [15.00%]: goto ; [100.00%] [85.00%]: _1 = (sizetype) element_8(D); _2 = -_1; _12 = (unsigned long)

[Bug c/54032] The C compiler does not warn about casts to more aligned types

2017-03-24 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54032 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug c++/80176] New: [5/6/7 Regression] cannot bind reference to static member function using object access expression

2017-03-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80176 Bug ID: 80176 Summary: [5/6/7 Regression] cannot bind reference to static member function using object access expression Product: gcc Version: 5.4.1 Status: UNCONFIRMED

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #41 from Jason Merrill --- (In reply to Richard Biener from comment #38) > Simplified testcase for discussion (is not "miscompiled"): > > struct S { > union { int i; } u; > }; > > int main() > { > S s; > new () float (2.0); >

[Bug target/80175] New: rs6000 target should have a strlensi pattern that works for recent powerpc processors

2017-03-24 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80175 Bug ID: 80175 Summary: rs6000 target should have a strlensi pattern that works for recent powerpc processors Product: gcc Version: unknown Status: UNCONFIRMED

[Bug c/41809] escaping address of packed field should trigger warning

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41809 Martin Sebor changed: What|Removed |Added CC||meisenmann.lba@fh-salzburg.

[Bug c/79918] Feature request: Warning about (may potential) misaligned address-reference

2017-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79918 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/80168] [5/6/7 Regression] ICE in make_decl_rtl, at varasm.c:1311 w/ VLA and -fsanitize=address

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80168 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug sanitizer/80168] [5/6/7 Regression] ICE in make_decl_rtl, at varasm.c:1311 w/ VLA and -fsanitize=address

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80168 --- Comment #3 from Jakub Jelinek --- (In reply to Richard Biener from comment #1) > I'm not sure this is valid given 'a' is global. It is valid, VLA size is just an integral expression, and a is a valid expression. The size is computed at the

[Bug libstdc++/80172] Segfault when using a constructed intializer list of tuple(int, variant) created through template pack expansion

2017-03-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80172 --- Comment #1 from Jonathan Wakely --- I don't think this is valid code, that's not how std::initializer_list works. It's not a magic array that owns its contents, it's just a pointer to some external array and a length. In your functions the

[Bug sanitizer/80168] [5/6/7 Regression] ICE in make_decl_rtl, at varasm.c:1311 w/ VLA and -fsanitize=address

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80168 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/80174] New: [meta-bug] Fortran lto issues

2017-03-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80174 Bug ID: 80174 Summary: [meta-bug] Fortran lto issues Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug c++/66639] declare __func__ , __FUNCTION__ & __PRETTY_FUNCTION__ as constexpr

2017-03-24 Thread dragondreamer at live dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66639 D changed: What|Removed |Added CC||dragondreamer at live dot com --- Comment #8 from D

[Bug libstdc++/80165] Constexpr tuple of variant doesn't work

2017-03-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80165 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/78881] [F03] reading from string with DTIO procedure does not work properly

2017-03-24 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78881 --- Comment #12 from Jerry DeLisle --- Another issue: In the case with file I/O if the child procedure consumes the EOR character, upon return, the parent is also wanting to complete the EOR the check for EOR and hits EOF. Lets see what I get

[Bug sanitizer/80166] SANITIZER_INTERCEPT_GETGROUPS modifies list when size is 0 Out-of-bounds write

2017-03-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80166 Martin Liška changed: What|Removed |Added URL||https://reviews.llvm.org/D3

[Bug rtl-optimization/80112] [5/6 Regression] ICE in doloop_condition_get at loop-doloop.c:158

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80112 Jakub Jelinek changed: What|Removed |Added Summary|[5/6/7 Regression] ICE in |[5/6 Regression] ICE in

[Bug c++/77339] [5/6/7 Regression] ICE on invalid C++ code on x86_64-linux-gnu: in cp_parser_type_name, at cp/parser.c:16532

2017-03-24 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77339 --- Comment #4 from Jason Merrill --- Author: jason Date: Fri Mar 24 14:40:13 2017 New Revision: 246462 URL: https://gcc.gnu.org/viewcvs?rev=246462=gcc=rev Log: PR c++/77339 - ICE with invalid use of alias template. * pt.c

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #40 from Bernd Edlinger --- Yikes, I need an assignement operator: B(const B ) { __builtin_memcpy(this, , sizeof(B)); } B& operator = (const B ) { __builtin_memcpy(this, , sizeof(B)); return *this; } now

[Bug tree-optimization/80171] [5/6/7 Regression] ICE (Segmentation fault) with optimization

2017-03-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80171 --- Comment #7 from Markus Trippelsdorf --- Created attachment 41046 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41046=edit Somewhat reduced testcase I've attached a testcase that is accepted by clang. GCC ICEs without -fpermissive.

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #39 from Bernd Edlinger --- one thing I do not understand is this: if I do this in Jakub's test case: new (b.u.b) A (x); //c = *p; __builtin_memcpy(, p, sizeof(B)); bar (*p, c); the mis-compilation goes away, if I add this

[Bug c++/80119] [6/7 Regression] -Wmaybe-uninitialized wrongly flags the body of a short-circuited if-clause

2017-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80119 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/80119] [6/7 Regression] -Wmaybe-uninitialized wrongly flags the body of a short-circuited if-clause

2017-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80119 --- Comment #6 from Marek Polacek --- Author: mpolacek Date: Fri Mar 24 14:22:01 2017 New Revision: 246461 URL: https://gcc.gnu.org/viewcvs?rev=246461=gcc=rev Log: PR c++/80119 * cp-gimplify.c (cp_fold): Strip CLEANUP_POINT_EXPR

[Bug c/79918] Feature request: Warning about (may potential) misaligned address-reference

2017-03-24 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79918 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug rtl-optimization/80173] New: ICE in store_bit_field_1, at expmed.c:787

2017-03-24 Thread aivchenk at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80173 Bug ID: 80173 Summary: ICE in store_bit_field_1, at expmed.c:787 Product: gcc Version: 4.8.5 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/80023] missing diagnostic on aligned_alloc with invalid alignment

2017-03-24 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80023 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug target/79904] ICE in annotate_constant_pool_refs, at config/s390/s390.c:7909

2017-03-24 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79904 --- Comment #7 from Andreas Krebbel --- Author: krebbel Date: Fri Mar 24 13:52:30 2017 New Revision: 246443 URL: https://gcc.gnu.org/viewcvs?rev=246443=gcc=rev Log: S/390: PR79904: Disallow reg + sym_ref literal pool addresses. We accept reg +

[Bug target/79893] ICE in s390_adjust_builtin_arglist in gcc/config/s390/s390-c.c:679

2017-03-24 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79893 --- Comment #4 from Andreas Krebbel --- Author: krebbel Date: Fri Mar 24 13:51:32 2017 New Revision: 246442 URL: https://gcc.gnu.org/viewcvs?rev=246442=gcc=rev Log: S/390: PR79893: Add diagnostics vec_load_bndry builtin. The boundary argument

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #38 from Richard Biener --- Simplified testcase for discussion (is not "miscompiled"): struct S { union { int i; } u; }; int main() { S s; new () float (2.0); S q = s; if (*reinterpret_cast() != 2.0) abort (); } so

[Bug rtl-optimization/80112] [5/6/7 Regression] ICE in doloop_condition_get at loop-doloop.c:158

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80112 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Mar 24 13:37:01 2017 New Revision: 246441 URL: https://gcc.gnu.org/viewcvs?rev=246441=gcc=rev Log: PR rtl-optimization/80112 * loop-doloop.c (doloop_condition_get):

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #37 from rguenther at suse dot de --- On Fri, 24 Mar 2017, jason at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 > > --- Comment #36 from Jason Merrill --- > (In reply to Richard Biener from comment

[Bug ipa/79776] [7 Regression] ICE on valid code in insert_vi_for_tree, at tree-ssa-structalias.c:2807

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79776 Richard Biener changed: What|Removed |Added CC||jamborm at gcc dot gnu.org --- Comment

[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622

2017-03-24 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671 --- Comment #36 from Jason Merrill --- (In reply to Richard Biener from comment #34) > C++14 12.8/16 says > > "The implicitly-defined copy/move constructor for a union X copies the > object representation (3.9) of X." > > 3.9/4 says > > "The

[Bug target/80160] [7 regression] operand has impossible constraints

2017-03-24 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80160 --- Comment #6 from Arnd Bergmann --- I've run into a four other files in the kernel sources that show this bug. I've confirmed that the patch in comment 4 addresses all of them.

[Bug middle-end/80163] ICE on hopefully valid code

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80163 --- Comment #4 from Jakub Jelinek --- Created attachment 41045 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41045=edit gcc7-pr80163-2.patch Untested patch to reject the sign-extension to int128.

[Bug libstdc++/80172] New: Segfault when using a constructed intializer list of tuple(int, variant) created through template pack expansion

2017-03-24 Thread gcc-bugs at marehr dot dialup.fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80172 Bug ID: 80172 Summary: Segfault when using a constructed intializer list of tuple(int, variant) created through template pack expansion Product: gcc Version:

[Bug tree-optimization/80158] [7 Regression] ICE in all_phi_incrs_profitable

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80158 --- Comment #19 from Richard Biener --- Author: rguenth Date: Fri Mar 24 12:34:19 2017 New Revision: 246439 URL: https://gcc.gnu.org/viewcvs?rev=246439=gcc=rev Log: 2017-03-24 Bill Schmidt PR

[Bug tree-optimization/80158] [7 Regression] ICE in all_phi_incrs_profitable

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80158 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/80166] SANITIZER_INTERCEPT_GETGROUPS modifies list when size is 0 Out-of-bounds write

2017-03-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80166 --- Comment #2 from Martin Liška --- Another problem is that for a negative number, returned value is -1 (error). And thus libsanitizer crashes: ==7910==ERROR: AddressSanitizer: negative-size-param: (size=-4) #0 0x7ff25bcd6a00 in

[Bug tree-optimization/80167] [6 Regression] ICE in translate_isl_ast_to_gimple::is_valid_rename at gcc/graphite-isl-ast-to-gimple.c:1139

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80167 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Known to work|

[Bug tree-optimization/80167] [6 Regression] ICE in translate_isl_ast_to_gimple::is_valid_rename at gcc/graphite-isl-ast-to-gimple.c:1139

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80167 --- Comment #3 from Richard Biener --- Author: rguenth Date: Fri Mar 24 12:16:43 2017 New Revision: 246438 URL: https://gcc.gnu.org/viewcvs?rev=246438=gcc=rev Log: 2017-03-24 Richard Biener PR

[Bug tree-optimization/80171] [5/6/7 Regression] ICE (Segmentation fault) with optimization

2017-03-24 Thread D.Bahadir at GMX dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80171 --- Comment #6 from Deniz Bahadir --- (In reply to Richard Biener from comment #3) > > Simple fix (further reduced testcase appreciated) CReduce originally created a radically reduced test-case which however was no valid C++ anymore. (My check

[Bug middle-end/80163] ICE on hopefully valid code

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80163 --- Comment #3 from Jakub Jelinek --- (In reply to Martin Liška from comment #2) > Clang rejects the test-case written in C: > > clang pr80163.c -c > pr80163.c:9:25: error: initializer element is not a compile-time constant > static

[Bug tree-optimization/80171] [5/6/7 Regression] ICE (Segmentation fault) with optimization

2017-03-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80171 --- Comment #5 from Markus Trippelsdorf --- (In reply to Deniz Bahadir from comment #4) > Created attachment 41043 [details] > Non-reduced test-case which fails with -O2 and -O3. Thanks. This is good enough. I will try to reduce it further, but

[Bug tree-optimization/80171] [5/6/7 Regression] ICE (Segmentation fault) with optimization

2017-03-24 Thread D.Bahadir at GMX dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80171 --- Comment #4 from Deniz Bahadir --- Created attachment 41043 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41043=edit Non-reduced test-case which fails with -O2 and -O3. This was the original test-case which did not fail with "-O1" but

[Bug sanitizer/80166] SANITIZER_INTERCEPT_GETGROUPS modifies list when size is 0 Out-of-bounds write

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

[Bug middle-end/80163] ICE on hopefully valid code

2017-03-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80163 --- Comment #2 from Martin Liška --- Clang rejects the test-case written in C: clang pr80163.c -c pr80163.c:9:25: error: initializer element is not a compile-time constant static __int128_t d = (long) & - (long) &

[Bug middle-end/80163] ICE on hopefully valid code

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80163 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug tree-optimization/80171] [5/6/7 Regression] ICE (Segmentation fault) with optimization

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80171 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug sanitizer/80168] [5/6/7 Regression] ICE in make_decl_rtl, at varasm.c:1311 w/ VLA and -fsanitize=address

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80168 Richard Biener changed: What|Removed |Added Keywords||accepts-invalid CC|

[Bug tree-optimization/80171] [5/6/7 Regression] ICE (Segmentation fault) with optimization

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80171 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug tree-optimization/80122] __builtin_va_arg_pack() and __builtin_va_arg_pack_len() does not work correctly

2017-03-24 Thread rpirrera at aitek dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80122 --- Comment #8 from rpirrera at aitek dot it --- OK we have applied the patch onto the 5.4.0 version of GCC and it is working correctly. Thank you for your support!

[Bug c++/80171] ICE (Segmentation fault) with optimization

2017-03-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80171 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org ---

  1   2   >