[Bug target/93177] PPC: Missing many useful platform intrinsics

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

[Bug target/93230] PowerPC GCC vec_extract of a vector in memory does not fold sign/zero extension into load

2020-01-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93230 --- Comment #4 from Andrew Pinski --- Does it make sense to fold vec_extract directly into BIT_FIELD_REF in altivec_resolve_overloaded_builtin for constants? Or even in rs6000_fold_builtin ? It seems like a lot of the builtins should be fold dir

[Bug middle-end/93232] std::array warning: writing 1 byte into a region of size 0 [ttps://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow=-Wstringop-overflow=m]

2020-01-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93232 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/93192] [m68k] incorrect conversion of inf and nan in __truncxfdf2

2020-01-10 Thread ad...@tho-otto.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93192 --- Comment #4 from Thorsten Otto --- BTW, how do you run the testsuite for m68k?

[Bug target/93192] [m68k] incorrect conversion of inf and nan in __truncxfdf2

2020-01-10 Thread ad...@tho-otto.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93192 --- Comment #3 from Thorsten Otto --- Created attachment 47636 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47636&action=edit Testcase Yes, it is attached.

[Bug c++/93232] New: std::array warning: writing 1 byte into a region of size 0 [ttps://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow=-Wstringop-overflow=m]

2020-01-10 Thread euloanty at live dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93232 Bug ID: 93232 Summary: std::array warning: writing 1 byte into a region of size 0 [ttps://gcc.gnu.org/onlinedocs/gcc/Warning-Options.htm l#index-Wstringop-overflow=

[Bug libstdc++/58605] [DR 2334] atomic::atomic() disobeys [atomics.types.operations.req]p4 for types with user-defined default constructors

2020-01-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58605 Jonathan Wakely changed: What|Removed |Added Keywords||patch Status|NEW

[Bug libstdc++/88812] Implement C++20 LWG 2499/P0487R1 - Fixing operator>>(basic_istream&, CharT*)

2020-01-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88812 Jonathan Wakely changed: What|Removed |Added Keywords||patch --- Comment #2 from Jonathan Wak

[Bug middle-end/93229] [10 Regression] simplify_count_trailing_zeroes doesn't compile on x86_64-pc-linux-gnu

2020-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93229 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #7

[Bug web/93185] Support git commits as a link in bugzilla entries

2020-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93185 --- Comment #7 from Jakub Jelinek --- So, could bugzilla change to handle (from https://gcc.gnu.org/ml/gcc/2020-01/msg00147.html ) words with regexps: r([0-9]{1,6}) to http://gcc.gnu.org/viewcvs/gcc?view=revision&revision=\1 (what we have already

[Bug ipa/92971] Suspicious code in cgraph_edge_brings_all_agg_vals_for_node(), ipa-cp.c

2020-01-10 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92971 --- Comment #7 from Martin Jambor --- Author: jamborm Date: Fri Jan 10 22:46:46 2020 New Revision: 280151 URL: https://gcc.gnu.org/viewcvs?rev=280151&root=gcc&view=rev Log: IPA-CP: Remove bogus static keyword (PR 92971) 2020-01-10 Martin Jambo

[Bug tree-optimization/93231] [10 Regression] ICEs since r280132

2020-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93231 --- Comment #3 from Jakub Jelinek --- Perhaps with the just added native_encode_initializer, rather than having separate function for CONSTRUCTOR and STRING_CST it might be better to always native_encode_initializer at certain offset with byte le

[Bug tree-optimization/93231] [10 Regression] ICEs since r280132

2020-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93231 --- Comment #2 from Jakub Jelinek --- Also, there is no testcase for the string case, nor any non-target specific testcase that it at least compiles and perhaps with tree dump scan on selected targets that it recognizes the ctz. And I don't see a

[Bug tree-optimization/93231] [10 Regression] ICEs since r280132

2020-01-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93231 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNC

[Bug tree-optimization/93231] [10 Regression] ICEs since rr280132

2020-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93231 Jakub Jelinek changed: What|Removed |Added CC||wilco at gcc dot gnu.org Target Milest

[Bug tree-optimization/93231] New: [10 Regression] ICEs since rr280132

2020-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93231 Bug ID: 93231 Summary: [10 Regression] ICEs since rr280132 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimizat

[Bug target/93230] PowerPC GCC vec_extract of a vector in memory does not fold sign/zero extension into load

2020-01-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93230 --- Comment #3 from Michael Meissner --- Also this code if the element number is variable: ;; Optimize extracting a single scalar element from memory. (define_insn_and_split "*vsx_extract__load" [(set (match_operand: 0 "register_operand" "=r")

[Bug target/93230] PowerPC GCC vec_extract of a vector in memory does not fold sign/zero extension into load

2020-01-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93230 Michael Meissner changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/93230] PowerPC GCC vec_extract of a vector in memory does not fold sign/zero extension into load

2020-01-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93230 --- Comment #2 from Michael Meissner --- There is this code in rs6000.md that thinks it is combining the conversion with the load, but the insn is using the wrong types: ;; Optimize extracting a single scalar element from memory. (define_insn_an

[Bug target/93230] PowerPC GCC vec_extract of a vector in memory does not fold sign/zero extension into load

2020-01-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93230 Michael Meissner changed: What|Removed |Added Severity|normal |enhancement

[Bug target/93230] PowerPC GCC vec_extract of a vector in memory does not fold sign/zero extension into load

2020-01-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93230 --- Comment #1 from Michael Meissner --- Created attachment 47635 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47635&action=edit Example assembler generated for -mcpu=power9

[Bug target/93230] PowerPC GCC vec_extract of a vector in memory does not fold sign/zero extension into load

2020-01-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93230 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/93230] New: PowerPC GCC vec_extract of a vector in memory does not fold sign/zero extension into load

2020-01-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93230 Bug ID: 93230 Summary: PowerPC GCC vec_extract of a vector in memory does not fold sign/zero extension into load Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug c++/71504] [C++11] constexpr fails with multidimensional arrays

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71504 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Known to work|

[Bug middle-end/93229] [10 Regression] simplify_count_trailing_zeroes doesn't compile on x86_64-pc-linux-gnu

2020-01-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93229 Andrew Pinski changed: What|Removed |Added Keywords||build Status|UNCONFIRMED

[Bug libstdc++/91263] unordered_map and unordered_set operator== double key comparison causes exponential behavior

2020-01-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91263 --- Comment #3 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #2) > No, a==b is equivalent to std::equal(a.begin(), a.end(), b.begin(), b.end()) > which doesn't have access to the container's equality predicate. Sorry, I wasn

[Bug bootstrap/93229] simplify_count_trailing_zeroes doesn't compile on x86_64-pc-linux-gnu

2020-01-10 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93229 --- Comment #5 from David Malcolm --- Looks like Jakub fixed this with r280140

[Bug tree-optimization/93210] Sub-optimal code optimization on struct/combound constexpr (gcc vs. clang)

2020-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93210 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Jan 10 21:18:22 2020 New Revision: 280141 URL: https://gcc.gnu.org/viewcvs?rev=280141&root=gcc&view=rev Log: PR tree-optimization/93210 * fold-const.h (native_encode_i

[Bug tree-optimization/90838] Detect table-based ctz implementation

2020-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90838 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Fri Jan 10 21:10:03 2020 New Revision: 280140 URL: https://gcc.gnu.org/viewcvs?rev=280140&root=gcc&view=rev Log: PR tree-optimization/90838 * tree-ssa-forwprop.c (simplify

[Bug bootstrap/93229] simplify_count_trailing_zeroes doesn't compile on x86_64-pc-linux-gnu

2020-01-10 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93229 --- Comment #4 from Wilco --- (In reply to David Malcolm from comment #3) > Apparently broken on other archs too, and for other people; from #gcc: > > nathan: I assume it's not just broken for me; I'm somewhat > sleep-deprived here > dmalcolm:

[Bug bootstrap/93229] simplify_count_trailing_zeroes doesn't compile on x86_64-pc-linux-gnu

2020-01-10 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93229 --- Comment #3 from David Malcolm --- Apparently broken on other archs too, and for other people; from #gcc: nathan: I assume it's not just broken for me; I'm somewhat sleep-deprived here dmalcolm: broke PPC correct. I guess it's somewhat ta

[Bug inline-asm/93027] ICE: in match_reload, at lra-constraints.c:1060

2020-01-10 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93027 --- Comment #3 from Vladimir Makarov --- Author: vmakarov Date: Fri Jan 10 20:45:19 2020 New Revision: 280138 URL: https://gcc.gnu.org/viewcvs?rev=280138&root=gcc&view=rev Log: 2020-01-10 Vladimir Makarov PR inline-asm/93027

[Bug libgomp/93219] unused return value in affinity-fmt.c

2020-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93219 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Jan 10 20:42:00 2020 New Revision: 280137 URL: https://gcc.gnu.org/viewcvs?rev=280137&root=gcc&view=rev Log: PR libgomp/93219 * libgomp.h (gomp_print_string): Change r

[Bug bootstrap/93229] simplify_count_trailing_zeroes doesn't compile on x86_64-pc-linux-gnu

2020-01-10 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93229 --- Comment #2 from Wilco --- (In reply to David Malcolm from comment #0) > A pristine checkout of r280132 doesn't build for me on x86_64-pc-linux-gnu: > > ../../src/gcc/tree-ssa-forwprop.c: In function ‘bool > simplify_count_trailing_zeroes(gim

[Bug target/93177] PPC: Missing many useful platform intrinsics

2020-01-10 Thread memmerto at ca dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93177 --- Comment #4 from Matt Emmerton --- The intrinsics that we would find useful, having used them as provided by the IBM XL C/C++ compiler, are the following: __sync() __isync() __lwsync() __dcbt() __dcbtst() __lwarx() __ldarx() __stwcx() __std

[Bug inline-asm/93027] ICE: in match_reload, at lra-constraints.c:1060

2020-01-10 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93027 --- Comment #2 from Vladimir Makarov --- Sorry, I did a mistake in PR number and automatic commits reporting did not work. Here are the patches fixing the PR: https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=280133 https://gcc.gnu.org/vie

[Bug c++/93207] [concepts] Variadic concepts refuse to compile when function definition is not inline

2020-01-10 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93207 --- Comment #2 from Vladimir Makarov --- Author: vmakarov Date: Fri Jan 10 20:18:00 2020 New Revision: 280135 URL: https://gcc.gnu.org/viewcvs?rev=280135&root=gcc&view=rev Log: 2020-01-10 Vladimir Makarov PR inline-asm/93207

[Bug c++/93207] [concepts] Variadic concepts refuse to compile when function definition is not inline

2020-01-10 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93207 --- Comment #1 from Vladimir Makarov --- Author: vmakarov Date: Fri Jan 10 20:07:45 2020 New Revision: 280133 URL: https://gcc.gnu.org/viewcvs?rev=280133&root=gcc&view=rev Log: 2020-01-10 Vladimir Makarov PR inline-asm/93207

[Bug bootstrap/93229] simplify_count_trailing_zeroes doesn't compile on x86_64-pc-linux-gnu

2020-01-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93229 --- Comment #1 from Andrew Pinski --- Looks like a missing check to see if it is scalar int mode.

[Bug bootstrap/93229] New: simplify_count_trailing_zeroes doesn't compile on x86_64-pc-linux-gnu

2020-01-10 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93229 Bug ID: 93229 Summary: simplify_count_trailing_zeroes doesn't compile on x86_64-pc-linux-gnu Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/23383] builtin array operator new is not marked with malloc attribute

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

[Bug tree-optimization/90838] Detect table-based ctz implementation

2020-01-10 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90838 --- Comment #8 from Wilco --- Author: wilco Date: Fri Jan 10 19:32:53 2020 New Revision: 280132 URL: https://gcc.gnu.org/viewcvs?rev=280132&root=gcc&view=rev Log: PR90838: Support ctz idioms Support common idioms for count trailing zeroes using

[Bug ipa/92971] Suspicious code in cgraph_edge_brings_all_agg_vals_for_node(), ipa-cp.c

2020-01-10 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92971 --- Comment #6 from Martin Jambor --- Author: jamborm Date: Fri Jan 10 19:30:56 2020 New Revision: 280131 URL: https://gcc.gnu.org/viewcvs?rev=280131&root=gcc&view=rev Log: IPA-CP: Remove bogus static keyword (PR 92971) 2020-01-10 Martin Jambo

[Bug ipa/93223] [9/10 Regression] ICE in devirtualization_time_bonus at gcc/ipa-cp.c:3161 since r261744

2020-01-10 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93223 Martin Jambor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/93048] ICE in verify_gimple

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93048 Bug 93048 depends on bug 93033, which changed state. Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 What|Removed |Added -

[Bug c++/93163] internal compiler error: verify_gimple failed

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93163 Bug 93163 depends on bug 93033, which changed state. Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 What|Removed |Added -

[Bug c++/93077] [10 Regression] internal compiler error: in hash_operand during GIMPLE pass: fre

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93077 Bug 93077 depends on bug 93033, which changed state. Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 What|Removed |Added -

[Bug middle-end/93076] [10 Regression] internal compiler error: Segmentation fault during GIMPLE pass: cddce

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93076 Bug 93076 depends on bug 93033, which changed state. Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 What|Removed |Added -

[Bug c++/93033] [10 Regression] error: incorrect sharing of tree nodes

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/91312] -Wconversion warning with += operator

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

[Bug c++/40752] -Wconversion generates false warnings for operands not larger than target type

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40752 Jason Merrill changed: What|Removed |Added CC||kosotiro at yahoo dot gr --- Comment #31

[Bug c++/34235] short variable cast to unsigned int fails to right shift as unsigned

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34235 --- Comment #11 from Jason Merrill --- Author: jason Date: Fri Jan 10 18:53:17 2020 New Revision: 280128 URL: https://gcc.gnu.org/viewcvs?rev=280128&root=gcc&view=rev Log: Shorten right-shift again in C++. Back in SVN r131862 richi removed this

[Bug c++/40752] -Wconversion generates false warnings for operands not larger than target type

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40752 --- Comment #30 from Jason Merrill --- New patch: https://gcc.gnu.org/ml/gcc-patches/2020-01/msg00624.html

[Bug c++/93173] [10 Regression] "error: incorrect sharing of tree nodes" and "internal compiler error: verify_gimple failed"

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93173 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/93143] [10 Regression] Multiple calls to static constexpr member function gives wrong code

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93143 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/55004] [meta-bug] constexpr issues

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 93143, which changed state. Bug 93143 Summary: [10 Regression] Multiple calls to static constexpr member function gives wrong code https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93143 What|Removed

[Bug c++/93033] [10 Regression] error: incorrect sharing of tree nodes

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 --- Comment #17 from Jason Merrill --- Author: jason Date: Fri Jan 10 18:46:57 2020 New Revision: 280126 URL: https://gcc.gnu.org/viewcvs?rev=280126&root=gcc&view=rev Log: PR c++/93173 - incorrect tree sharing. My patch for 93033 wasn't

[Bug c++/93143] [10 Regression] Multiple calls to static constexpr member function gives wrong code

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93143 --- Comment #8 from Jason Merrill --- Author: jason Date: Fri Jan 10 18:47:02 2020 New Revision: 280127 URL: https://gcc.gnu.org/viewcvs?rev=280127&root=gcc&view=rev Log: PR c++/93143 - incorrect tree sharing with constexpr. We don't un

[Bug c++/93173] [10 Regression] "error: incorrect sharing of tree nodes" and "internal compiler error: verify_gimple failed"

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93173 --- Comment #2 from Jason Merrill --- Author: jason Date: Fri Jan 10 18:46:57 2020 New Revision: 280126 URL: https://gcc.gnu.org/viewcvs?rev=280126&root=gcc&view=rev Log: PR c++/93173 - incorrect tree sharing. My patch for 93033 wasn't

[Bug c++/93228] [[deprecated("message")]] on template struct/class drops message

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

[Bug lto/93166] [10 Regression] ICE in get_info_about_necessary_edges, at ipa-cp.c:4137 since r278893

2020-01-10 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93166 --- Comment #2 from Martin Jambor --- I have analyzed this ICE and came to the conclusion that the assert is wrong for polymorphic context lattices - e.g. in the reported case we always pass the same class to first parameter, which in the recursi

[Bug target/93192] [m68k] incorrect conversion of inf and nan in __truncxfdf2

2020-01-10 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93192 Mikael Pettersson changed: What|Removed |Added CC||mikpelinux at gmail dot com --- Comm

[Bug libgomp/93219] unused return value in affinity-fmt.c

2020-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93219 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/91057] Data race in locale(const locale&, Facet*) constructor

2020-01-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91057 Jonathan Wakely changed: What|Removed |Added Target Milestone|10.0|9.3 --- Comment #9 from Jonathan Wakel

[Bug c/93132] bogus `attribute((access))' warning when size-index is specified

2020-01-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93132 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/93132] bogus `attribute((access))' warning when size-index is specified

2020-01-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93132 --- Comment #3 from Martin Sebor --- Author: msebor Date: Fri Jan 10 17:04:00 2020 New Revision: 280124 URL: https://gcc.gnu.org/viewcvs?rev=280124&root=gcc&view=rev Log: PR c/93132 - bogus 'attribute((access))' warning when size-index is specif

[Bug target/93188] [9 regression] a-profile multilib mismatch for rmprofile toolchain when architecture includes +mp or +sec

2020-01-10 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93188 Richard Earnshaw changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/93188] [9 regression] a-profile multilib mismatch for rmprofile toolchain when architecture includes +mp or +sec

2020-01-10 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93188 --- Comment #4 from Richard Earnshaw --- Author: rearnsha Date: Fri Jan 10 16:50:15 2020 New Revision: 280123 URL: https://gcc.gnu.org/viewcvs?rev=280123&root=gcc&view=rev Log: backport: arm: Fix rmprofile multilibs when architecture includes +m

[Bug c++/93228] [[deprecated("message")]] on template struct/class drops message

2020-01-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93228 Marek Polacek changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRME

[Bug testsuite/93227] [10 regression] g++.dg/cpp0x/std-layout1.C fails starting with r280065

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

[Bug fortran/39695] [F03] ProcPtr function results: wrong name in error message

2020-01-10 Thread markeggleston at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39695 markeggleston at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed|2009-12-17 21:05:39 |2020-1-10

[Bug c++/93228] New: [[deprecated("message")]] on template struct/class drops message

2020-01-10 Thread phdofthehouse at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93228 Bug ID: 93228 Summary: [[deprecated("message")]] on template struct/class drops message Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/93227] New: [10 regression] g++.dg/cpp0x/std-layout1.C fails starting with r280065

2020-01-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93227 Bug ID: 93227 Summary: [10 regression] g++.dg/cpp0x/std-layout1.C fails starting with r280065 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug libgomp/93226] New: OpenACC 2.6: acc_memcpy_device runtime function missing

2020-01-10 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93226 Bug ID: 93226 Summary: OpenACC 2.6: acc_memcpy_device runtime function missing Product: gcc Version: unknown Status: UNCONFIRMED Keywords: openacc Sev

[Bug fortran/19276] [meta-bug] CHARACTER related bugs in gfortran

2020-01-10 Thread markeggleston at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19276 Bug 19276 depends on bug 86167, which changed state. Bug 86167 Summary: allocation variable length character array in derived type incorrect https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86167 What|Removed |Adde

[Bug fortran/86167] allocation variable length character array in derived type incorrect

2020-01-10 Thread markeggleston at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86167 markeggleston at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug libgomp/93225] OpenACC 2.5/2.6: acc_get_default_async and acc_set_default_async missing

2020-01-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93225 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED Last reconfirmed|

[Bug fortran/65428] ICE on nest array constructor

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

[Bug fortran/32834] [Meta-bug] 'Fortran 95'-only failures

2020-01-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32834 Bug 32834 depends on bug 65428, which changed state. Bug 65428 Summary: ICE on nest array constructor https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65428 What|Removed |Added --

[Bug libstdc++/92285] Layout of istreambuf_iterator subobject depends on -std mode

2020-01-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92285 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |10.0 --- Comment #4 from Jonathan Wake

[Bug libgomp/93225] OpenACC 2.5/2.6: acc_get_default_async and acc_set_default_async missing

2020-01-10 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93225 Tobias Burnus changed: What|Removed |Added Summary|OpenACC 2.5/2.6:|OpenACC 2.5/2.6: |acc_

[Bug libgomp/93225] New: OpenACC 2.5/2.6: acc_get_default_async missing

2020-01-10 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93225 Bug ID: 93225 Summary: OpenACC 2.5/2.6: acc_get_default_async missing Product: gcc Version: unknown Status: UNCONFIRMED Keywords: openacc Severity: normal Prior

[Bug fortran/80757] Internal compiler error when omitting upper subscript of a character substring in a module subroutine

2020-01-10 Thread markeggleston at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80757 markeggleston at gcc dot gnu.org changed: What|Removed |Added CC||markeggleston at gcc do

[Bug libstdc++/92285] Layout of istreambuf_iterator subobject depends on -std mode

2020-01-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92285 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Fri Jan 10 15:27:39 2020 New Revision: 280116 URL: https://gcc.gnu.org/viewcvs?rev=280116&root=gcc&view=rev Log: libstdc++: Make istreambuf_iterator base class consistent (PR92285) Sinc

[Bug ipa/92606] [8/9/10 Regression][avr] invalid merge of symbols in progmem and data sections

2020-01-10 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92606 --- Comment #8 from Georg-Johann Lay --- Giving up on this. My work-around patch to disable the malicious data optimization for avr has effectively been rejected. http://gcc.gnu.org/ml/gcc-patches/2020-01/msg00145.html So we can enjoy code tha

[Bug fortran/68155] ICE on initializing character array in type (len_lhs <> len_rhs)

2020-01-10 Thread markeggleston at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68155 markeggleston at gcc dot gnu.org changed: What|Removed |Added CC||markeggleston at gcc do

[Bug rtl-optimization/92925] RTL expansion throws away misalignment info

2020-01-10 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92925 --- Comment #6 from Eric Botcazou --- > So I wonder why we bother to feed 'bitpos' to > set_mem_attributes_minus_bitpos when we expect the MEM_ATTRS to be > created from solely 'T' (do we?) and then later apply 'bitpos' via > adjust_address or f

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2020-01-10 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 Bug 83700 depends on bug 84135, which changed state. Bug 84135 Summary: [8/9/10 Regression] ICE in gfc_trans_array_cobounds, at fortran/trans-array.c:6033 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84135 What|Removed

[Bug fortran/84135] [8/9/10 Regression] ICE in gfc_trans_array_cobounds, at fortran/trans-array.c:6033

2020-01-10 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84135 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/84135] [8/9/10 Regression] ICE in gfc_trans_array_cobounds, at fortran/trans-array.c:6033

2020-01-10 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84135 --- Comment #11 from Tobias Burnus --- Author: burnus Date: Fri Jan 10 15:05:06 2020 New Revision: 280113 URL: https://gcc.gnu.org/viewcvs?rev=280113&root=gcc&view=rev Log: Fortran] PR84135 fix merging dimension into codimension array spec

[Bug c++/93224] 29_atomics/atomic_ref/float.cc fails with a tweaked IPA inliner

2020-01-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93224 --- Comment #2 from Martin Liška --- One more test-case: $ #include int main() { long double value; if constexpr (std::atomic_ref::is_always_lock_free) { bool ok; const auto mo = std::memory_order_relaxed; std::atomic_ref a(v

[Bug target/93221] [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64

2020-01-10 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93221 Tamar Christina changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/93224] 29_atomics/atomic_ref/float.cc fails with a tweaked IPA inliner

2020-01-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93224 --- Comment #1 from Martin Liška --- Reduced test-case: #include int main() { long double value; if constexpr (std::atomic_ref::is_always_lock_free) { bool ok; const auto mo = std::memory_order_relaxed; std::atomic_ref a(valu

[Bug fortran/84135] [8/9/10 Regression] ICE in gfc_trans_array_cobounds, at fortran/trans-array.c:6033

2020-01-10 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84135 --- Comment #10 from Tobias Burnus --- Author: burnus Date: Fri Jan 10 14:37:29 2020 New Revision: 280110 URL: https://gcc.gnu.org/viewcvs?rev=280110&root=gcc&view=rev Log: Fortran] PR84135 fix merging dimension into codimension array spec

[Bug tree-optimization/93213] [10 Regression] wrong code with -Og -foptimize-strlen

2020-01-10 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93213 --- Comment #4 from Zdenek Sojka --- (In reply to Martin Sebor from comment #3) > Patch: https://gcc.gnu.org/ml/gcc-patches/2020-01/msg00552.html Thanks for the fix! Note the __int128 is supported only on certain targets, the test is endian-depe

[Bug libgomp/93219] unused return value in affinity-fmt.c

2020-01-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93219 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org,

[Bug tree-optimization/93213] [10 Regression] wrong code with -Og -foptimize-strlen

2020-01-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93213 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #3 from Martin Sebor -

[Bug tree-optimization/93199] [8/9/10 Regression] Compile time hog in sink_clobbers

2020-01-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93199 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #19

[Bug tree-optimization/61502] == comparison on "one-past" pointer gives wrong result

2020-01-10 Thread ch3root at openwall dot com
nlining -O3 test.c && ./a.out 0 -- gcc x86-64 version: gcc (GCC) 10.0.0 20200110 (experimental) -- Here `r` has the same value as `p` but the optimizer canno

[Bug tree-optimization/61502] == comparison on "one-past" pointer gives wrong result

2020-01-10 Thread ch3root at openwall dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61502 --- Comment #41 from Alexander Cherepanov --- (In reply to Richard Biener from comment #38) > (In reply to Alexander Cherepanov from comment #37) > > On 30/12/2019 10.51, rguenther at suse dot de wrote: > > >> Obviously, it could be used to fold

  1   2   >