[Bug fortran/90350] ubound ICE on assumed size array even though explicit bound is specified

2019-12-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90350 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug middle-end/77433] warn about usage of object that outside of the scope of the object

2019-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77433 --- Comment #10 from Eric Gallager --- This might be material for David Malcolm's new static analyzer

[Bug c++/68160] Can bind packed field if it's packed with #pragma pack(push, 1)

2019-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68160 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug middle-end/79221] missing -Wstringop-overflow= on a strcat overflow

2019-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79221 --- Comment #3 from Eric Gallager --- (In reply to Martin Sebor from comment #0) > Similar to bug 79220, the -Wstringop-overflow option diagnoses the buffer > overflow in the call to strcat in f() in the program below but fails to do > the same

[Bug c++/65308] [C++14] auto-returning function template used inside function template doesn't allow template members to be called

2019-12-10 Thread jporter at mozilla dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65308 --- Comment #3 from Jim Porter --- Testing via godbolt, this is working as of gcc 7.2. Not sure if I should mark this resolved myself or wait for a GCC person to confirm...

[Bug target/92904] GCC generates movdqa instructions to unaligned memory

2019-12-10 Thread jesse.huard at dellteam dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92904 --- Comment #1 from Jesse Huard --- Created attachment 47468 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47468=edit Original test source file.

[Bug target/92904] New: GCC generates movdqa instructions to unaligned memory

2019-12-10 Thread jesse.huard at dellteam dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92904 Bug ID: 92904 Summary: GCC generates movdqa instructions to unaligned memory Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/92893] [10 Regression] Unhelpful -Wstringop-overflow warning for a trailing one-element array

2019-12-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92893 Martin Sebor changed: What|Removed |Added Known to work||9.1.0 Summary|Unhelpful

[Bug c++/92900] Cannot use member of packed struct in constexpr

2019-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92900 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug tree-optimization/92891] [10 Regression] ice in decompose, at wide-int.h:984

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92891 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Dec 10 23:49:40 2019 New Revision: 279205 URL: https://gcc.gnu.org/viewcvs?rev=279205=gcc=rev Log: PR tree-optimization/92891 * builtins.c (gimple_call_alloc_size):

[Bug c++/92105] [8/9/10 Regression] decltype(decltype(decltype)) prints exponential number of repeated errors

2019-12-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92105 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/92903] Cannot elide byteswap when only needed to compare to multiple constants

2019-12-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92903 --- Comment #3 from Andrew Pinski --- There are a lot of bswap optimizations missing I think.

[Bug tree-optimization/92903] Cannot elide byteswap when only needed to compare to multiple constants

2019-12-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92903 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/92903] Cannot elide byteswap when only needed to compare to multiple constants

2019-12-10 Thread jwerner at chromium dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92903 --- Comment #1 from Julius Werner --- For reference, clang 10.0.0 manages to do this optimization correctly: (File Offset: 0x40): 0: b8 01 00 00 00 mov$0x1,%eax 5: 81 ff 23 45 67 89 cmp

[Bug tree-optimization/92903] Cannot elide byteswap when only needed to compare to multiple constants

2019-12-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92903 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization

[Bug c/92903] New: Cannot elide byteswap when only needed to compare to multiple constants

2019-12-10 Thread jwerner at chromium dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92903 Bug ID: 92903 Summary: Cannot elide byteswap when only needed to compare to multiple constants Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal

[Bug target/92902] gcc 9.2 puts "jump tables" in the .text section

2019-12-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92902 --- Comment #1 from Andrew Pinski --- This is a target specific issue. That is each target decides where to put the jump table. On some targets, it is already done not in the text section but the rodata section. It seems like sparc is not one

[Bug c/92902] New: gcc 9.2 puts "jump tables" in the .text section

2019-12-10 Thread gcc at tribudubois dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92902 Bug ID: 92902 Summary: gcc 9.2 puts "jump tables" in the .text section Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug other/92901] New: new test case c-c++-common/goacc/clause-locations.c in r279169 fails

2019-12-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92901 Bug ID: 92901 Summary: new test case c-c++-common/goacc/clause-locations.c in r279169 fails Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/92796] [10 Regression] ICE in lra_assign, at lra-assigns.c:1646 on powerpc64le-linux-gnu

2019-12-10 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92796 --- Comment #11 from Vladimir Makarov --- Author: vmakarov Date: Tue Dec 10 22:07:57 2019 New Revision: 279204 URL: https://gcc.gnu.org/viewcvs?rev=279204=gcc=rev Log: 2019-12-10 Vladimir Makarov PR rtl-optimization/92796 *

[Bug fortran/91643] [10 Regression] ICE in gfc_trans_create_temp_array, at fortran/trans-array.c:1265

2019-12-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91643 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/91643] [10 Regression] ICE in gfc_trans_create_temp_array, at fortran/trans-array.c:1265

2019-12-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91643 --- Comment #2 from Thomas Koenig --- Author: tkoenig Date: Tue Dec 10 21:59:09 2019 New Revision: 279203 URL: https://gcc.gnu.org/viewcvs?rev=279203=gcc=rev Log: 2019-12-10 Thomas Koenig PR fortran/91643 * trans-array.c

[Bug c++/57082] brace initialization requires public destructor

2019-12-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57082 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/92898] [9/10 Regression] ICE in gfc_check_is_contiguous, at fortran/check.c:7157

2019-12-10 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92898 --- Comment #2 from anlauf at gcc dot gnu.org --- The code added in r276272 checks for closely related invalid code. The following patch might fix the ICE: Index: gcc/fortran/check.c

[Bug fortran/92898] [9/10 Regression] ICE in gfc_check_is_contiguous, at fortran/check.c:7157

2019-12-10 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92898 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/92900] New: Cannot use member of packed struct in constexpr

2019-12-10 Thread tdiff at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92900 Bug ID: 92900 Summary: Cannot use member of packed struct in constexpr Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/89047] [OpenACC] ICE in mark_scope_block_unused, at tree-ssa-live.c:391

2019-12-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89047 --- Comment #5 from Thomas Koenig --- (In reply to G. Steinmetz from comment #4) > Where does this line come from ? > >18 | c = g Nowhere (as fas as this PR is concerned). Different test case, please disregard comment #3.

[Bug rtl-optimization/92882] [10 Regression] ICE in regstat_bb_compute_calls_crossed, at regstat.c:327 since r279124

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92882 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Dec 10 21:05:59 2019 New Revision: 279196 URL: https://gcc.gnu.org/viewcvs?rev=279196=gcc=rev Log: PR rtl-optimization/92882 * regstat.c

[Bug c++/92774] ICE with defaulted three-way comparison function

2019-12-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92774 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ipa/92883] [10 Regression] ICE in compare_values_warnv

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92883 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Dec 10 21:04:57 2019 New Revision: 279194 URL: https://gcc.gnu.org/viewcvs?rev=279194=gcc=rev Log: PR ipa/92883 * ipa-cp.c (propagate_vr_across_jump_function): Pass

[Bug middle-end/92825] Unnecesary stack protection in Firefox's LightPixel.

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92825 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Dec 10 21:04:08 2019 New Revision: 279193 URL: https://gcc.gnu.org/viewcvs?rev=279193=gcc=rev Log: PR middle-end/92825 * cfgexpand.c (add_stack_protection_conflicts):

[Bug fortran/91643] [10 Regression] ICE in gfc_trans_create_temp_array, at fortran/trans-array.c:1265

2019-12-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91643 Thomas Koenig changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/92847] [C++20] ambiguous overload for ‘operator==’ ?

2019-12-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92847 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug fortran/89047] [OpenACC] ICE in mark_scope_block_unused, at tree-ssa-live.c:391

2019-12-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89047 --- Comment #4 from G. Steinmetz --- Where does this line come from ? >18 | c = g

[Bug c++/92859] compiler treats enum type as an integer during overload resolution when a bit-field of this enum is considered

2019-12-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92859 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/92899] New: ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:3769

2019-12-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92899 Bug ID: 92899 Summary: ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:3769 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/92898] New: [9/10 Regression] ICE in gfc_check_is_contiguous, at fortran/check.c:7157

2019-12-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92898 Bug ID: 92898 Summary: [9/10 Regression] ICE in gfc_check_is_contiguous, at fortran/check.c:7157 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity:

[Bug fortran/92897] New: [9/10 Regression] ICE in gfc_set_array_spec, at fortran/array.c:864

2019-12-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92897 Bug ID: 92897 Summary: [9/10 Regression] ICE in gfc_set_array_spec, at fortran/array.c:864 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/92891] [10 Regression] ice in decompose, at wide-int.h:984

2019-12-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92891 --- Comment #4 from Martin Sebor --- Some offsets are narrower than others but sizes returned either by compute_objsize() or by compute_builtin_object_size() should always be sizetype. The wide_int APIs helpful abort when their arguments don't

[Bug fortran/92896] [10 Regression] ICE in reduce_unary, at fortran/arith.c:1283

2019-12-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92896 --- Comment #1 from G. Steinmetz --- With a plain array constructor : $ cat z2.f90 program p print *, [integer :: 1, [integer(8) :: '2']] end $ gfortran-10-20191208 -c z2.f90 -fdec -fno-range-check $ gfortran-10-20191208 -c z2.f90 -fdec

[Bug fortran/92896] New: [10 Regression] ICE in reduce_unary, at fortran/arith.c:1283

2019-12-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92896 Bug ID: 92896 Summary: [10 Regression] ICE in reduce_unary, at fortran/arith.c:1283 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/89069] ICE in select type with function returning class array pointer

2019-12-10 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89069 G. Steinmetz changed: What|Removed |Added CC||gs...@t-online.de --- Comment #2 from G.

[Bug libstdc++/92895] [libstdc++] stop_token conformance issues

2019-12-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92895 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/92446] [C++20] template argument deduction fails for custom non-type parameters

2019-12-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92446 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/92847] [C++20] ambiguous overload for ‘operator==’ ?

2019-12-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92847 --- Comment #4 from Jason Merrill --- Author: jason Date: Tue Dec 10 20:12:50 2019 New Revision: 279185 URL: https://gcc.gnu.org/viewcvs?rev=279185=gcc=rev Log: PR c++/92847 - C++20 comparison ambiguity with class template. This

[Bug tree-optimization/92891] [10 Regression] ice in decompose, at wide-int.h:984

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92891 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug ipa/92801] Drop unused struct fields

2019-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92801 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/92560] ICE using decltype(x < y) when that operator uses operator<=>

2019-12-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92560 --- Comment #1 from Jason Merrill --- Author: jason Date: Tue Dec 10 20:06:58 2019 New Revision: 279183 URL: https://gcc.gnu.org/viewcvs?rev=279183=gcc=rev Log: PR c++/92560 - ICE with decltype and rewritten operator. A call as the

New list

2019-12-10 Thread Rebecca Harvey
Hi, Are you interested in acquiring a targeted marketing list to increase sales? We help you connect to the decision makers from the industries you want to reach. We can customize the verified list and provide contacts from the industries and location you want to reach to promote your

[Bug tree-optimization/92891] [10 Regression] ice in decompose, at wide-int.h:984

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92891 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/92874] ICE in gfc_dep_compare_expr, at fortran/dependency.c:36

2019-12-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92874 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/92874] ICE in gfc_dep_compare_expr, at fortran/dependency.c:36

2019-12-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92874 --- Comment #2 from Martin Liška --- Author: marxin Date: Tue Dec 10 18:57:30 2019 New Revision: 279181 URL: https://gcc.gnu.org/viewcvs?rev=279181=gcc=rev Log: Bail out in gfc_dep_compare_expr for a NULL argument. 2019-12-10 Martin Liska

[Bug fortran/89047] [OpenACC] ICE in mark_scope_block_unused, at tree-ssa-live.c:391

2019-12-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89047 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org

[Bug fortran/92863] ICE in gfc_typename

2019-12-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92863 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/92863] ICE in gfc_typename

2019-12-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92863 --- Comment #3 from Thomas Koenig --- Author: tkoenig Date: Tue Dec 10 18:31:33 2019 New Revision: 279180 URL: https://gcc.gnu.org/viewcvs?rev=279180=gcc=rev Log: 2019-12-10 Thomas Koenig PR fortran/92863 * misc.c (gfc_typename): If

[Bug c++/59655] incorrect diagnostic on templatized function with lambda parameter

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59655 --- Comment #8 from Jakub Jelinek --- I can confirm the #c0/#c1 case, I think #c4/#c5 are actually invalid testcases. For #c1, a slightly modified testcase where the foo call is before the static_assert rather than after it works (emits just one

[Bug target/92841] Optimize -fstack-protector-strong code generation a bit

2019-12-10 Thread bp at alien8 dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92841 --- Comment #10 from Boris --- Ok, fair enough. After all, security is not free. :) If you need me to test anything else, lemme know. Thx guys.

[Bug c++/92893] Unhelpful -Wstringop-overflow warning

2019-12-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92893 --- Comment #2 from Martin Sebor --- Defining Str like so works for the test case: struct Str { template Str(Cat c) { struct Flex { char c, a[]; } *p = (Flex*)get(); c.add(p->a); } }; by changing the IL the warning sees to:

[Bug c++/92893] Unhelpful -Wstringop-overflow warning

2019-12-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92893 Martin Sebor changed: What|Removed |Added Keywords||diagnostic

[Bug libstdc++/92895] New: [libstdc++] stop_token conformance issues

2019-12-10 Thread lewissbaker.opensource at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92895 Bug ID: 92895 Summary: [libstdc++] stop_token conformance issues Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/92892] [AARCH64] TBL-based permutations can be implemented more efficiently for 2-element vectors

2019-12-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92892 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug target/92892] [AARCH64] TBL-based permutations can be implemented more efficiently for 2-element vectors

2019-12-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92892 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization

[Bug target/92889] [8/9 only] GCC-8 considers the _mm_gf2p8affine_epi64_epi8 intrinsic to be symmetric

2019-12-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92889 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code Target Milestone|---

[Bug tree-optimization/92891] [10 Regression] ice in decompose, at wide-int.h:984

2019-12-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92891 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Component|c

[Bug libstdc++/92886] Inappropriate comment for std::ios_base::trunc

2019-12-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92886 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Tue Dec 10 17:35:42 2019 New Revision: 279175 URL: https://gcc.gnu.org/viewcvs?rev=279175=gcc=rev Log: libstdc++: Fix description of std::ios::trunc (PR 92886) PR

[Bug c/82520] Missing warning when stack addresses escape the current scope

2019-12-10 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82520 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug target/92841] Optimize -fstack-protector-strong code generation a bit

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92841 --- Comment #9 from Jakub Jelinek --- There is a scheduling pass in between the peephole2 which this patch uses and the final pass, so it is possible there was some other instruction in between before scheduling, thus the peephole2 didn't

[Bug target/92841] Optimize -fstack-protector-strong code generation a bit

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92841 --- Comment #8 from Jakub Jelinek --- In the patch attached in this PR, yes, but I think it is fixed in the one I've posted to gcc-patches - https://gcc.gnu.org/ml/gcc-patches/2019-12/msg00664.html

[Bug c++/59655] incorrect diagnostic on templatized function with lambda parameter

2019-12-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59655 --- Comment #7 from Jonathan Wakely --- Comment 6 seems to be a different issue, so I've reported that as PR 92894

[Bug c++/92894] New: "declared using local type 'test01()::X', is used but never defined" during concept satisfaction

2019-12-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92894 Bug ID: 92894 Summary: "declared using local type 'test01()::X', is used but never defined" during concept satisfaction Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug target/92841] Optimize -fstack-protector-strong code generation a bit

2019-12-10 Thread bp at alien8 dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92841 --- Comment #7 from Boris --- Created attachment 47465 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47465=edit Micha's patterns fix Fix for mix-up between patterns with and without multi-nodes.

[Bug target/92841] Optimize -fstack-protector-strong code generation a bit

2019-12-10 Thread bp at alien8 dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92841 --- Comment #6 from Boris --- Ok, so there was a mix-up between patterns with and without multi-nodes in your untested fix, which Micha found and fixed, see attached patch. (otherwise it wouldn't even build a whole kernel). With it, it fixed

[Bug libgomp/92848] [OpenACC] Memory leak for simple 'acc_create', 'acc_delete' sequence

2019-12-10 Thread jules at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92848 --- Comment #4 from jules at gcc dot gnu.org --- (In reply to Thomas Schwinge from comment #3) > (In reply to jules from comment #2) > > Again, please don't change this code under the feet of the refcount overhaul > > patch! > > But why? This

[Bug libstdc++/92886] Inappropriate comment for std::ios_base::trunc

2019-12-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92886 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/92893] New: Unhelpful -Wstringop-overflow warning

2019-12-10 Thread sbergman at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92893 Bug ID: 92893 Summary: Unhelpful -Wstringop-overflow warning Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug rtl-optimization/92892] New: [AARCH64] TBL-based permutations can be implemented more efficiently for 2-element vectors

2019-12-10 Thread dpochepk at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92892 Bug ID: 92892 Summary: [AARCH64] TBL-based permutations can be implemented more efficiently for 2-element vectors Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug c/92891] ice in decompose, at wide-int.h:984

2019-12-10 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92891 --- Comment #1 from David Binderman --- Reduced C code: int a, b; int *c() __attribute__((alloc_size(1))); void d() { char *e = c(1); while (a) { if (b <= 0) continue; e[b] = 0; } }

[Bug c++/59655] incorrect diagnostic on templatized function with lambda parameter

2019-12-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59655 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2019-03-08 00:00:00 |2019-12-10 --- Comment #6 from

[Bug libstdc++/92886] Inappropriate comment for std::ios_base::trunc

2019-12-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92886 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/77725] An example from the standard regarding member lookup fails to compile

2019-12-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77725 Jonathan Wakely changed: What|Removed |Added CC||nknikita at niisi dot ras.ru ---

[Bug c++/92890] Member name lookup

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

[Bug c/92889] GCC-8 considers the _mm_gf2p8affine_epi64_epi8 intrinsic to be symmetric

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92889 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/92891] New: ice in decompose, at wide-int.h:984

2019-12-10 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92891 Bug ID: 92891 Summary: ice in decompose, at wide-int.h:984 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/92890] New: Member name lookup

2019-12-10 Thread nknikita at niisi dot ras.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92890 Bug ID: 92890 Summary: Member name lookup Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee:

[Bug tree-optimization/92879] [10 Regression] incorrect warning of __builtin_memset offset is out of the bounds on zero-size allocation and initialization

2019-12-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92879 --- Comment #4 from Martin Sebor --- After some more thought I think I need to correct myself: I suppose even in a ctor the this pointer might need to be treated as having escaped and be accessible to a replacement operator new, but placement

[Bug fortran/92793] Fortran Location Data for Diagnostic lacks the column number – when passing on to ME

2019-12-10 Thread frederik at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92793 --- Comment #4 from Frederik Harwath --- Author: frederik Date: Tue Dec 10 16:12:58 2019 New Revision: 279169 URL: https://gcc.gnu.org/viewcvs?rev=279169=gcc=rev Log: Add tests to verify OpenACC clause locations Check that the column

[Bug rtl-optimization/90282] internal compiler error: qsort checking failed in snapshot-20190429

2019-12-10 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90282 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-12-10 Thread iii at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007 --- Comment #29 from Ilya Leoshkevich --- Created attachment 47463 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47463=edit nop plugin Hi Maxim, Just to clear my conscience, could you please try the nop trick in your setup? I normally

[Bug c++/92878] Parenthesized aggregate initialization doesn't work in a new-expression

2019-12-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92878 --- Comment #4 from Marek Polacek --- Nevermind, I had some local changes.

[Bug tree-optimization/92879] [10 Regression] incorrect warning of __builtin_memset offset is out of the bounds on zero-size allocation and initialization

2019-12-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92879 Martin Sebor changed: What|Removed |Added Keywords||alias Blocks|

[Bug c++/92878] Parenthesized aggregate initialization doesn't work in a new-expression

2019-12-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92878 --- Comment #3 from Marek Polacek --- I've found an ICE: struct A { int a; int b; int c = 42; }; void fn () { auto y = new A(1, 2); } $ ./cc1plus -quiet i.C -std=c++2a In function ‘void fn()’: cc1plus: internal compiler error: in

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-12-10 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007 --- Comment #28 from Maxim Kuvyrkov --- (In reply to Ilya Leoshkevich from comment #27) > With > > -DSPEC_CPU -DNDEBUG -DPERL_CORE -O3 -save-temps=obj > -fopt-info-vec-optimized -DSPEC_CPU_LP64 -DSPEC_CPU_LINUX_X64 > -fgnu89-inline > >

[Bug target/92723] [10 Regression] ICE in expand_shift_1, at expmed.c:2635

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92723 --- Comment #6 from Jakub Jelinek --- Created attachment 47462 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47462=edit gcc10-pr92723.patch Untested fix.

[Bug target/92723] [10 Regression] ICE in expand_shift_1, at expmed.c:2635

2019-12-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92723 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c/92889] New: GCC-8 considers the _mm_gf2p8affine_epi64_epi8 intrinsic to be symmetric

2019-12-10 Thread drucker.nir at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92889 Bug ID: 92889 Summary: GCC-8 considers the _mm_gf2p8affine_epi64_epi8 intrinsic to be symmetric Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity:

[Bug libgomp/92854] [OpenACC] Always-true conditional in 'libgomp/oacc-mem.c:acc_unmap_data'?

2019-12-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92854 --- Comment #7 from Thomas Schwinge --- (In reply to jules from comment #6) > This patch fixes the acc_map_data-device_already-3.c problem, which I guess > has probably been broken forever. [...] ..., hence not a priority to get that fixed

[Bug c++/92745] [8/9/10 Regression] Initializing array with vec4 results in compile error

2019-12-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92745 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/92878] Parenthesized aggregate initialization doesn't work in a new-expression

2019-12-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92878 --- Comment #2 from Marek Polacek --- I guess this example should be compiled: A new-expression that creates an object of type T initializes that object as follows: ... -- Otherwise, the new-initializer is interpreted according to the

[Bug libgomp/92888] [OpenACC] Failure to resolve back via 'acc_hostptr' an 'acc_deviceptr' retrieved for a '#pragma acc declare'd variable

2019-12-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92888 --- Comment #1 from Thomas Schwinge --- Created attachment 47460 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47460=edit 'libgomp.oacc-c-c++-common/pr92888-1.c'

[Bug libgomp/92888] New: [OpenACC] Failure to resolve back via 'acc_hostptr' an 'acc_deviceptr' retrieved for a '#pragma acc declare'd variable

2019-12-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92888 Bug ID: 92888 Summary: [OpenACC] Failure to resolve back via 'acc_hostptr' an 'acc_deviceptr' retrieved for a '#pragma acc declare'd variable Product: gcc

  1   2   >