[Bug middle-end/80162] [5/6/7 Regression] ICE on invalid code (address of register variable)

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

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

2017-03-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80168 Bug ID: 80168 Summary: [5/6/7 Regression] ICE in make_decl_rtl, at varasm.c:1311 w/ VLA and -fsanitize=address Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug c++/80169] New: G++ (cc1plus) hangs forever compiling template when size of array is enormous

2017-03-24 Thread dawid_jurek at vp dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80169 Bug ID: 80169 Summary: G++ (cc1plus) hangs forever compiling template when size of array is enormous Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity:

[Bug testsuite/80092] Add effective-target keywords for unsupported nvptx features

2017-03-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80092 --- Comment #4 from Tom de Vries --- Author: vries Date: Fri Mar 24 06:28:12 2017 New Revision: 246433 URL: https://gcc.gnu.org/viewcvs?rev=246433=gcc=rev Log: Add missing dg-require-effective-target alloca in gcc testsuite 2017-03-24 Tom de

[Bug testsuite/80092] Add effective-target keywords for unsupported nvptx features

2017-03-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80092 --- Comment #6 from Tom de Vries --- Author: vries Date: Fri Mar 24 06:28:53 2017 New Revision: 246435 URL: https://gcc.gnu.org/viewcvs?rev=246435=gcc=rev Log: Require effective target indirect_jump in Wimplicit-fallthrough-34.c 2017-03-24

[Bug testsuite/80092] Add effective-target keywords for unsupported nvptx features

2017-03-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80092 --- Comment #7 from Tom de Vries --- Author: vries Date: Fri Mar 24 06:29:06 2017 New Revision: 246436 URL: https://gcc.gnu.org/viewcvs?rev=246436=gcc=rev Log: Require effective target global_constructor for two testcases 2017-03-24 Tom de

[Bug testsuite/80092] Add effective-target keywords for unsupported nvptx features

2017-03-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80092 --- Comment #5 from Tom de Vries --- Author: vries Date: Fri Mar 24 06:28:42 2017 New Revision: 246434 URL: https://gcc.gnu.org/viewcvs?rev=246434=gcc=rev Log: Require effective target nonlocal_goto in pr79244.c 2017-03-24 Tom de Vries

[Bug target/80162] [5/6/7 Regression] ICE on invalid code (address of register variable)

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80162 --- Comment #4 from Jakub Jelinek --- Ugh, but that patch breaks: typedef int v8 __attribute__ ((vector_size (32))); register v8 u asm ("xmm7"); int foo (int i) { return u[i]; } int bar (void) { return u[5]; } We could perhaps add an

[Bug tree-optimization/80167] [6/7 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 Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/80167] [6/7 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 Status|NEW |ASSIGNED Assignee|unassigned

[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 #35 from Richard Biener --- (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 tree-optimization/80167] New: [6/7 Regression] ICE in translate_isl_ast_to_gimple::is_valid_rename at gcc/graphite-isl-ast-to-gimple.c:1139

2017-03-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80167 Bug ID: 80167 Summary: [6/7 Regression] ICE in translate_isl_ast_to_gimple::is_valid_rename at gcc/graphite-isl-ast-to-gimple.c:1139 Product: gcc Version: 7.0

[Bug target/80162] [5/6/7 Regression] ICE on invalid code (address of register variable)

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80162 Richard Biener changed: What|Removed |Added Target||x86_64-*-*, i?86-*-*

[Bug target/80162] [5/6/7 Regression] ICE on invalid code (address of register variable)

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

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

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

[Bug testsuite/80092] Add effective-target keywords for unsupported nvptx features

2017-03-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80092 --- Comment #8 from Tom de Vries --- Author: vries Date: Fri Mar 24 06:46:05 2017 New Revision: 246437 URL: https://gcc.gnu.org/viewcvs?rev=246437=gcc=rev Log: Backport "Add missing dg-require-effective-target alloca in gcc testsuite"

[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 #34 from Richard Biener --- 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 object representation of an object of type T is the sequence

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

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

[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 ---

[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 target/80162] [5/6/7 Regression] ICE on invalid code (address of register variable)

2017-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80162 Jakub Jelinek changed: What|Removed |Added Attachment #41039|0 |1 is obsolete|

[Bug tree-optimization/80170] SLP vectorization creates aligned access

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80170 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/80170] New: SLP vectorization creates aligned access

2017-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80170 Bug ID: 80170 Summary: SLP vectorization creates aligned access Product: gcc Version: 7.0.1 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority:

[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 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 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/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/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 c++/80171] New: 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 Bug ID: 80171 Summary: ICE (Segmentation fault) with optimization Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[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 tree-optimization/80155] [7 regression] Performance regression with code hoisting enabled

2017-03-24 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80155 --- Comment #17 from Thomas Preud'homme --- (In reply to rguent...@suse.de from comment #16) > On Thu, 23 Mar 2017, thopre01 at gcc dot gnu.org wrote: > > > > Funnily this led back to the Cortex-M0+ reduced testcase. With the patch in > >

[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 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 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 tree-optimization/80153] ivopt generate wrong code

2017-03-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80153 --- Comment #6 from rguenther at suse dot de --- On Thu, 23 Mar 2017, amker at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80153 > > --- Comment #5 from amker at gcc dot gnu.org --- > Seems there is an issue that

[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 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[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 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 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 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 tree-optimization/80155] [7 regression] Performance regression with code hoisting enabled

2017-03-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80155 --- Comment #16 from rguenther at suse dot de --- On Thu, 23 Mar 2017, thopre01 at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80155 > > --- Comment #15 from Thomas Preud'homme --- > (In reply to Thomas Preud'homme

[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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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/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 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 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 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 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 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 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 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 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 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 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 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 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++/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 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 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/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 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 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 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 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/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 Target Milestone|--- |7.0 Summary|ICE in

[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 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 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 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 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++/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 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 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 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 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 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/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|

  1   2   >