https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98928
Bug ID: 98928
Summary: [11 regression] ICE when build 638.imagick_s
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98909
Richard Biener changed:
What|Removed |Added
Last reconfirmed||2021-02-02
Status|UNCONFIRM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98910
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |11.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98914
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |11.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98920
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |10.3
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98922
Richard Biener changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98927
--- Comment #1 from Richard Biener ---
Well, I guess it's a missed diagnostic at -O3. Basically we try to support
thin wrappers where inlining would expose a constant. Guess we might want to
diagnose in non-always-inline context.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98928
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98927
Hongtao.liu changed:
What|Removed |Added
CC||crazylht at gmail dot com
--- Comment #2 f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98729
--- Comment #11 from Brecht Sanders ---
Created attachment 50113
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50113&action=edit
objdump -h
List of sections attached (created using `objdump -h`)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926
--- Comment #2 from Jakub Jelinek ---
On i686-linux I'm seeing:
+FAIL: g++.dg/cpp0x/alias-decl-dr1558.C -std=c++11 (test for excess errors)
+FAIL: g++.dg/warn/Warray-bounds15.C -std=gnu++14 (test for warnings, line
38)
+FAIL: g++.dg/warn/Warra
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98743
--- Comment #4 from CVS Commits ---
The master branch has been updated by Kito Cheng :
https://gcc.gnu.org/g:bc7c2b34c34f21ea58198ba58a48eb065bdda25d
commit r11-7032-gbc7c2b34c34f21ea58198ba58a48eb065bdda25d
Author: Kito Cheng
Date: Fri Jan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98743
Kito Cheng changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98928
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96307
Kito Cheng changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97960
--- Comment #9 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:eedda4e160856b7ac0c533ac9445161d0fd88660
commit r11-7033-geedda4e160856b7ac0c533ac9445161d0fd88660
Author: Jakub Jelinek
Date: Tu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98904
--- Comment #9 from Martin Liška ---
I must say the code looks fine to me as well.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929
Bug ID: 98929
Summary: Internal compiler error on gcc trunk
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98912
--- Comment #4 from Martin Liška ---
(In reply to Jakub Jelinek from comment #2)
> Well, lto_section is 8 byte long struct containing 2 ushort fields, 1 uchar,
> one byte padding (on most hosts) and one ushort field.
> So bet valgrind is complain
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |11.0
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98912
--- Comment #5 from Jakub Jelinek ---
How exactly it is gimplified depends on the target, optimization level etc.
Anyway, I'd suggest just to add a unsigned char padding; to the structure, that
seems easiest.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98848
--- Comment #9 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:1592b74350a0311e4c95a0192ea9c943847e7bc0
commit r11-7034-g1592b74350a0311e4c95a0192ea9c943847e7bc0
Author: Jakub Jelinek
Date: Tu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98848
Jakub Jelinek changed:
What|Removed |Added
Summary|[9/10/11 regression]|[9/10 regression]
|vec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97960
Jakub Jelinek changed:
What|Removed |Added
Summary|[8/9/10/11 Regression] |[8/9/10 Regression] Wrong
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98288
Matthieu M changed:
What|Removed |Added
Version|7.2.0 |11.0
--- Comment #3 from Matthieu M ---
Up
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98930
Bug ID: 98930
Summary: ICE when using function local static constexpr
variable at runtime
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98920
Martin Liška changed:
What|Removed |Added
Last reconfirmed||2021-02-02
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98928
--- Comment #3 from Martin Liška ---
Reduced test-case:
$ cat ice.i
typedef float MagickRealType;
typedef short Quantum;
float InterpolateMagickPixelPacket_alpha[1];
int InterpolateMagickPixelPacket_i;
void InterpolateMagickPixelPacket();
void
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98928
Martin Liška changed:
What|Removed |Added
CC||tnfchris at gcc dot gnu.org
B
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98729
Eric Botcazou changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98860
Eric Botcazou changed:
What|Removed |Added
CC||brechtsanders at users dot
sourcef
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98897
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931
Bug ID: 98931
Summary: arm: Assembly fails with "branch out of range or not a
multiple of 2"
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98928
--- Comment #5 from Tamar Christina ---
Hmm looks like the SLP unwinding code is accidentally cancelling a pattern it
shouldn't have. Checking why...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98920
Martin Liška changed:
What|Removed |Added
URL||https://reviews.llvm.org/D9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Summary|arm: Assembly fails with|[11 Regression] arm:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98922
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98932
Bug ID: 98932
Summary: Wrong output with -O3 on aarch64
Product: gcc
Version: 8.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
As
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98932
--- Comment #1 from Kristian ---
Created attachment 50115
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50115&action=edit
Test-case
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98932
Martin Liška changed:
What|Removed |Added
Last reconfirmed||2021-02-02
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91862
--- Comment #8 from CVS Commits ---
The master branch has been updated by Paul Thomas :
https://gcc.gnu.org/g:831ff94a882149616b17132d23478c9d1fcbdcd6
commit r11-7041-g831ff94a882149616b17132d23478c9d1fcbdcd6
Author: Paul Thomas
Date: Tue Fe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926
--- Comment #3 from seurer at gcc dot gnu.org ---
This appears to be happening on powerpc64 BE.
More ICEs and a traceback:
g:6e0a231a4aa2407bb7167daf98a37795a67364d8, r11-7011
make -k check-gcc RUNTESTFLAGS="dg-torture.exp=g++.dg/torture/pr945
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91862
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REOPENED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org,
T{p[k]};
Replaced with std::construct_at() and std::destroy_at() for symmetry, see
[91369](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91369).
In file included from
/opt/compiler-explorer/gcc-trunk-20210202/include/c++/11.0.0/memory:64,
from :1:
/opt/compiler-explorer/gc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98933
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98933
--- Comment #2 from Mark ---
(In reply to Jakub Jelinek from comment #1)
> Have you noticed the
> In Kona 2019, this approach was considered too brittle, and as a result
> non-transient allocation was removed from the feature set.
> line just be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929
Jason Merrill changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98933
--- Comment #3 from Jakub Jelinek ---
You just need to allocate and deallocate during the same constexpr evaluation.
So doing
constexpr int
foo ()
{
... std::construct_at(...);
...
... std::destroy_at(...);
...
return ...;
}
is fine, bu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93355
--- Comment #7 from David Malcolm ---
(In reply to CVS Commits from comment #6)
> The master branch has been updated by David Malcolm :
>
> https://gcc.gnu.org/g:8a2750086d57d1a2251d9239fa4e6c2dc9ec3a86
>
> commit r11-7029-g8a2750086d57d1a2251d
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929
--- Comment #3 from Jakub Jelinek ---
It might actually be also ICE on valid, doing another reduction now...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98933
--- Comment #4 from Mark ---
So this is the only way?
```
#include
template struct S {
std::size_t sz;
T *ps;
template
constexpr S(T (&p)[N]) :
sz { N }, ps {p} {}
};
static constexpr char bu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98928
Tamar Christina changed:
What|Removed |Added
Assignee|rguenth at gcc dot gnu.org |tnfchris at gcc dot
gnu.org
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929
--- Comment #4 from Jakub Jelinek ---
Another testcase for -std=c++20, this one is accepted by GCC 10 and up to
r11-2747 and rejected with r11-2748 and later:
namespace a {
template constexpr bool d = __is_same_as(b, c);
namespace al {
template
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98934
Bug ID: 98934
Summary: Very poor code generation for SSE 8-bit vector right
shift
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Prio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98935
Bug ID: 98935
Summary: [coroutines] co_await on statement expressions causes
ICE
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Prior
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510
--- Comment #1 from Vladimir Makarov ---
I cannot reproduce this on today trunk. The bug might be fixed by some recent
patches (probably for PR98777).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926
--- Comment #4 from seurer at gcc dot gnu.org ---
This one is from powerpc64 LE. Same traceback I think.
g:6e0a231a4aa2407bb7167daf98a37795a67364d8, r11-7011
make -k check-gcc RUNTESTFLAGS="lto.exp=g++.dg/lto/pr65549_0.C"
# of unexpected failu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510
--- Comment #2 from Martin Liška ---
It was fixed with r11-5855-ge401db7bfd8cf86d.
May I close it as fixed?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510
--- Comment #4 from Martin Liška ---
Yes, I'm going to do that.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98934
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
Summ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98936
Bug ID: 98936
Summary: Incorrect computation of trivially copyable for class
with user-declared move assignment operator, defined
as deleted
Product: gcc
Version:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98937
Bug ID: 98937
Summary: [11 Regression] pointer_query cache leaks
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-opt
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98937
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |11.0
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931
--- Comment #3 from Jakub Jelinek ---
And the problem is not something not being multiple of 2, but just out of range
jump. The code has:
10: f04e e001 dls lr, lr
14: 9900ldr r1, [sp, #0]
...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98897
--- Comment #3 from Damian Rouson ---
Thanks for the quick fix, Paul! Any chance of this being back-ported to the
10 branch?
"jakub at gcc dot gnu.org via Gcc-bugs" writes:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931
>
> --- Comment #3 from Jakub Jelinek ---
> And the problem is not something not being multiple of 2, but just out of
> range
> jump. The code has:
> 10: f04e e001 dls lr,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931
--- Comment #4 from Andrea Corallo ---
"jakub at gcc dot gnu.org via Gcc-bugs" writes:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931
>
> --- Comment #3 from Jakub Jelinek ---
> And the problem is not something not being multiple of 2, b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931
--- Comment #5 from Jakub Jelinek ---
At the end of shorten_branches the label the doloop_end insn wants to jump to
has
(gdb) p insn_addresses_[2361]
$1 = (int &) @0x2e264ac: 22
and the doloop_end is
(gdb) p insn_addresses_[2397]
$2 = (int &) @0x
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92168
Gabriel Ravier changed:
What|Removed |Added
CC||gabravier at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92168
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92168
--- Comment #6 from Jakub Jelinek ---
I mean r11-3882-g06bec55e80d98419121f3998d98d969990a75b0b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97882
Martin Sebor changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98937
Martin Sebor changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96199
--- Comment #10 from CVS Commits ---
The master branch has been updated by Jason Merrill :
https://gcc.gnu.org/g:709718d4d89e5976257f53e67dcb8ba704574c56
commit r11-7044-g709718d4d89e5976257f53e67dcb8ba704574c56
Author: Jason Merrill
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929
--- Comment #5 from CVS Commits ---
The master branch has been updated by Jason Merrill :
https://gcc.gnu.org/g:709718d4d89e5976257f53e67dcb8ba704574c56
commit r11-7044-g709718d4d89e5976257f53e67dcb8ba704574c56
Author: Jason Merrill
Date: Tu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929
Jason Merrill changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926
Jason Merrill changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97882
--- Comment #4 from Martin Sebor ---
A couple of data points: Clang doesn't support nested functions in any form,
and ICC silently all three storage specifiers (auto, extern, as well as static)
on their definitions and rejects only register.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41091
David L. changed:
What|Removed |Added
CC||equinox-gccbugs at diac24 dot
net
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98932
Martin Liška changed:
What|Removed |Added
Known to work||11.0
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98938
Bug ID: 98938
Summary: throw calls move constructor
Product: gcc
Version: 10.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assig
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510
--- Comment #5 from CVS Commits ---
The master branch has been updated by Martin Liska :
https://gcc.gnu.org/g:db53dd4f784d5d36c2119dd66a22ad40b5020b1c
commit r11-7045-gdb53dd4f784d5d36c2119dd66a22ad40b5020b1c
Author: Martin Liska
Date: Tue
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510
Martin Liška changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98939
Bug ID: 98939
Summary: [C++23] Implement P1787R6 "Declarations and where to
find them"
Product: gcc
Version: 10.0
URL: http://wg21.link/p1787r6
Status: UNC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98939
Jason Merrill changed:
What|Removed |Added
Version|10.0|11.0
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88101
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88101
--- Comment #12 from Jakub Jelinek ---
The compiler side is done, but the libstdc++-v3 side is not on the trunk yet.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940
Bug ID: 98940
Summary: Implement C++23 language features
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Keywords: meta-bug
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98941
Bug ID: 98941
Summary: [C++23] Implement P0330R2 - Literal Suffixes for
ptrdiff_t and size_t
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98941
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2021-02-02
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98941
--- Comment #1 from Marek Polacek ---
WIP: https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564675.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98937
Martin Sebor changed:
What|Removed |Added
Keywords||patch
--- Comment #1 from Martin Sebor -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98942
Bug ID: 98942
Summary: [C++23] Implement P1102R2 - Down with ()!
Product: gcc
Version: 11.0
URL: https://wg21.link/p1102r2
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98942
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98295
Patrick Palka changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98941
Jason Merrill changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |emsr at gcc dot gnu.org
1 - 100 of 132 matches
Mail list logo