https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101372
Bug ID: 101372
Summary: [12 Regression] Bootstrap failure compiling
gcc/cp/module.cc
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101371
Bug ID: 101371
Summary: constexpr expansions trigger internal Compiler Error
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98176
--- Comment #9 from Hongyu Wang ---
(In reply to Richard Biener from comment #8)
> I'm failing to reproduce with the sincos example since sincos is transformed
> to __builtin_cexpi for me. When using
I always generate sincosf with g++ -Ofast -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100809
--- Comment #6 from CVS Commits ---
The master branch has been updated by Michael Meissner :
https://gcc.gnu.org/g:852b11da11a181df517c0348df044354ff0656d6
commit r12-2135-g852b11da11a181df517c0348df044354ff0656d6
Author: Michael Meissner
Dat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101370
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2021-07-08
Status|UNCONFIRM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101232
--- Comment #1 from Tobias Schlüter ---
BTW an equivalent C example gives the proper error both with C and C++
https://godbolt.org/z/sWc67eWT8
=
struct X {
int a;
int b;
};
void f() {
struct X x = { 1, 2; };
}
==
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101370
Bug ID: 101370
Summary: miscompile of self-referential constexpr or constinit
array initializer
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100109
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100909
--- Comment #3 from Peter Bergner ---
(In reply to Martin Liška from comment #2)
> Mine, I've got a patch for it.
Hi Martin, any status on how your patch worked out?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101087
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77980
--- Comment #7 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #6)
> >The only time _3 is nonzero 0 is _2 == 1 but we already know _2 can't be 2.
> Should be:
> The only time _3 is nonzero 0 is _2 == 1 but we already know _2 can't
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101181
Patrick Palka changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77980
--- Comment #6 from Andrew Pinski ---
>The only time _3 is nonzero 0 is _2 == 1 but we already know _2 can't be 2.
Should be:
The only time _3 is nonzero 0 is _2 == 1 but we already know _2 can't be 1 as
"NONZERO 4294967294" (which is 0xfffe)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77980
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
--- Comment #5 from Andrew P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77980
Victor Tong changed:
What|Removed |Added
CC||vitong at microsoft dot com
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101369
James McKelvey changed:
What|Removed |Added
CC||mckelvey at maskull dot com
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101369
--- Comment #1 from Andrew Pinski ---
What binutils (as/ld) you are using? Have you tried a newer version of
binutils?
This could be a binutils bug.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101369
Bug ID: 101369
Summary: Bootstrap failure of gcc-12-20210704 on Cygwin
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101040
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101072
Jason Merrill changed:
What|Removed |Added
Summary|[11/12 Regression] ICE in |[12 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101072
--- Comment #2 from CVS Commits ---
The releases/gcc-11 branch has been updated by Jason Merrill
:
https://gcc.gnu.org/g:79663c962588e8c033ff39be39e938e2cc866e12
commit r11-8705-g79663c962588e8c033ff39be39e938e2cc866e12
Author: Jason Merrill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101358
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101364
Martin Sebor changed:
What|Removed |Added
Last reconfirmed||2021-07-07
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101072
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=101040
--- Comment #4 from CVS Commits ---
The releases/gcc-11 branch has been updated by Jason Merrill
:
https://gcc.gnu.org/g:38fed4dfa25ac4894546f0589340ebfc5eef3bee
commit r11-8704-g38fed4dfa25ac4894546f0589340ebfc5eef3bee
Author: Jason Merrill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97566
--- Comment #6 from CVS Commits ---
The releases/gcc-11 branch has been updated by Jason Merrill
:
https://gcc.gnu.org/g:38fed4dfa25ac4894546f0589340ebfc5eef3bee
commit r11-8704-g38fed4dfa25ac4894546f0589340ebfc5eef3bee
Author: Jason Merrill
D
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443
Bug 88443 depends on bug 97027, which changed state.
Bug 97027 Summary: missing warning on buffer overflow storing a larger scalar
into a smaller array
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97027
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97027
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100137
Martin Sebor changed:
What|Removed |Added
Known to fail|11.0|11.1.0
Summary|[10/11/12 Regr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99121
Martin Sebor changed:
What|Removed |Added
Known to fail|11.0|11.1.0
Summary|[9/10/11/12 Reg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97027
--- Comment #4 from CVS Commits ---
The master branch has been updated by Martin Sebor :
https://gcc.gnu.org/g:a110855667782dac7b674d3e328b253b3b3c919b
commit r12-2132-ga110855667782dac7b674d3e328b253b3b3c919b
Author: Martin Sebor
Date: Wed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99121
--- Comment #5 from CVS Commits ---
The master branch has been updated by Martin Sebor :
https://gcc.gnu.org/g:a110855667782dac7b674d3e328b253b3b3c919b
commit r12-2132-ga110855667782dac7b674d3e328b253b3b3c919b
Author: Martin Sebor
Date: Wed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100137
--- Comment #6 from CVS Commits ---
The master branch has been updated by Martin Sebor :
https://gcc.gnu.org/g:a110855667782dac7b674d3e328b253b3b3c919b
commit r12-2132-ga110855667782dac7b674d3e328b253b3b3c919b
Author: Martin Sebor
Date: Wed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101366
Andrew Pinski changed:
What|Removed |Added
Keywords||missed-optimization
Target|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101303
Patrick Palka changed:
What|Removed |Added
Target Milestone|--- |9.5
Summary|ICE from modifie
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101368
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101182
Patrick Palka changed:
What|Removed |Added
CC||gcc_report_187375@mailfence
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100423
Patrick Palka changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101368
Marek Polacek changed:
What|Removed |Added
Keywords||diagnostic
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101368
Bug ID: 101368
Summary: -Wlogical-op and string comparison
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101367
--- Comment #1 from Noah Watkins ---
In the reproducer there are no errors for:
generator f() {
co_yield resource{[]{}};
}
but `free(): invalid pointer` occurs for:
generator f() {
std::string s;
co_yield resource{[s]{}};
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101367
Bug ID: 101367
Summary: [coroutines] destructor for capture in lambda
temporary operand to co_yield expression called twice
Product: gcc
Version: 12.0
Status: UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
Martin Sebor changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
--- Comment #8 from Christophe Lyon ---
Here are the options I see in gcc.log:
-O0 -march=armv8.2-a+bf16
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
--- Comment #7 from CVS Commits ---
The master branch has been updated by Martin Sebor :
https://gcc.gnu.org/g:06357071d0557c4f0e9b0a6dfc4d37f5680e34cc
commit r12-2100-g06357071d0557c4f0e9b0a6dfc4d37f5680e34cc
Author: Martin Sebor
Date: Wed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
--- Comment #6 from Tamar Christina ---
yeah, the ICEs don't make sense to me either, let me see if I can debug one of
them.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
--- Comment #5 from Martin Sebor ---
No, you didn't. I missed the one %K in aarch64.c. Let me commit the fix below
to fix the bootstrap error. I'm still not sure what the deal is with the tests
though.
diff --git a/gcc/config/aarch64/aarch64
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
--- Comment #4 from Christophe Lyon ---
(In reply to Martin Sebor from comment #2)
> I don't see the ICE with my cross-compiler and the stack trace doesn't
> correspond to the latest sources (there's no call to error() at
> gcc/config/aarch64/aa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
--- Comment #3 from Tamar Christina ---
Bootstrap turns on -Werror so the warning generated in
gcc/config/aarch64/aarch64.c at aarch64_simd_lane_bounds for the use of `%K`
becomes fatal.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101177
Segher Boessenkool changed:
What|Removed |Added
CC||segher at gcc dot gnu.org
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
--- Comment #2 from Martin Sebor ---
I don't see the ICE with my cross-compiler and the stack trace doesn't
correspond to the latest sources (there's no call to error() at
gcc/config/aarch64/aarch64-builtins.c:1588; a call to error_at() that rep
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101366
Bug ID: 101366
Summary: x86 memset codegen for constant sized is suboptimal
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Comp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101365
Bug ID: 101365
Summary: [12 Regression] ICE: in fold_convert_loc, at
fold-const.c:243
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101229
Richard Biener changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101025
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101364
Bug ID: 101364
Summary: [12 Regression] ICE: tree check: expected class
‘type’, have ‘exceptional’ (error_mark) in
c_type_promotes_to, at c/c-typeck.c:278
Product: gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101229
--- Comment #4 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Biener
:
https://gcc.gnu.org/g:bd5391d309efc8533deb04dd0b5a7b8072592c1d
commit r11-8700-gbd5391d309efc8533deb04dd0b5a7b8072592c1d
Author: Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101280
--- Comment #8 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Biener
:
https://gcc.gnu.org/g:e46ec6e243c704f0858d16af380a7d9c36fc4244
commit r11-8699-ge46ec6e243c704f0858d16af380a7d9c36fc4244
Author: Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101173
--- Comment #12 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Biener
:
https://gcc.gnu.org/g:e46ec6e243c704f0858d16af380a7d9c36fc4244
commit r11-8699-ge46ec6e243c704f0858d16af380a7d9c36fc4244
Author: Richard Biene
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101156
--- Comment #6 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Biener
:
https://gcc.gnu.org/g:9e1173009150086a927a6f0e001fd04c5cac54cb
commit r11-8698-g9e1173009150086a927a6f0e001fd04c5cac54cb
Author: Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100923
--- Comment #8 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Biener
:
https://gcc.gnu.org/g:2afae9ff16c45747e8e9c2ad477d28ee159fb1f7
commit r11-8697-g2afae9ff16c45747e8e9c2ad477d28ee159fb1f7
Author: Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101088
--- Comment #5 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Biener
:
https://gcc.gnu.org/g:91fc9610464281bb28e3c6529399fdcfb57fa812
commit r11-8696-g91fc9610464281bb28e3c6529399fdcfb57fa812
Author: Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101025
--- Comment #9 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Biener
:
https://gcc.gnu.org/g:8a1defec135c51531e7a0fd5085c47fca10cb147
commit r11-8695-g8a1defec135c51531e7a0fd5085c47fca10cb147
Author: Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
Tamar Christina changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99728
Richard Biener changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101321
--- Comment #7 from Christophe Lyon ---
> PS: I let -fno-short-enums remain in the testcase for now. If the patch
> fixes the issue while removing -fno-short-enums, the testcase can be updated
> to not have -fno-short-enums anymore.
I just che
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101321
--- Comment #6 from CVS Commits ---
The master branch has been updated by Christophe Lyon :
https://gcc.gnu.org/g:e8073c04536214c856a6340fea23d676cd7436af
commit r12-2099-ge8073c04536214c856a6340fea23d676cd7436af
Author: Christophe Lyon
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101325
--- Comment #11 from Richard Earnshaw ---
(In reply to Christophe Lyon from comment #10)
> This was introduced by my change at r12-671 in mve.md:
> -;; [vcmpneq_])
> +;; [vcmpneq_, vcmpcsq_, vcmpeqq_, vcmpgeq_, vcmpgtq_, vcmphiq_, vcmpleq_,
> vc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98176
Richard Biener changed:
What|Removed |Added
Last reconfirmed|2020-12-08 00:00:00 |2021-7-7
--- Comment #8 from Richard Bi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101325
--- Comment #10 from Christophe Lyon ---
This was introduced by my change at r12-671 in mve.md:
-;; [vcmpneq_])
+;; [vcmpneq_, vcmpcsq_, vcmpeqq_, vcmpgeq_, vcmpgtq_, vcmphiq_, vcmpleq_,
vcmpltq_])
;;
-(define_insn "mve_vcmpneq_"
+(define_insn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99728
--- Comment #16 from Richard Biener ---
This has the situation improved but the aggregate copy and one dependent store
are still not moved (so not fixed).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66610
Richard Biener changed:
What|Removed |Added
Blocks||99728
--- Comment #4 from Richard Biene
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47575
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34195
--- Comment #8 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:005f31a0370cf35e332db9415a0ff538320bcddc
commit r12-2098-g005f31a0370cf35e332db9415a0ff538320bcddc
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99728
--- Comment #15 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:9f34b780b0461ec7b2b2defe96e44ab616ea2aa3
commit r12-2097-g9f34b780b0461ec7b2b2defe96e44ab616ea2aa3
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947
Bug 53947 depends on bug 34195, which changed state.
Bug 34195 Summary: missed optimization with store motion (vectorizer)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34195
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34195
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101325
--- Comment #9 from Richard Earnshaw ---
(insn 7 4 8 2 (set (reg:HI 117)
(eq:HI (reg:V16QI 119)
(reg:V16QI 120))) {mve_vcmpeqq_v16qi}
(expr_list:REG_DEAD (reg:V16QI 120)
(expr_list:REG_DEAD (reg:V16QI 119)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56360
Richard Biener changed:
What|Removed |Added
Resolution|--- |FIXED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101325
--- Comment #8 from Christophe Lyon ---
Indeed, it's what happens in try_combine():
i2src = subst (i2src, pc_rtx, pc_rtx, 0, 0, 0);
converts i2src
(zero_extend:SI (reg:HI 117))
into:
(and:SI (subreg:SI (reg:HI 117) 0)
(const_int 1 [0x1]))
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101325
--- Comment #7 from Christophe Lyon ---
Before the patch:
Trying 8 -> 14:
8: r113:SI=zero_extend(r117:HI)
REG_DEAD r117:HI
14: r0:SI=r113:SI
REG_DEAD r113:SI
Successfully matched this instruction:
(set (reg/i:SI 0 r0)
(zer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
Bug ID: 101363
Summary: many ICEs after r12-2089 on aarch64
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101351
Andrew Pinski changed:
What|Removed |Added
Keywords|ice-on-valid-code |ice-on-invalid-code
Ever confirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101325
--- Comment #6 from Christophe Lyon ---
Before r12-671 before combine we have:
(insn 7 4 8 2 (set (reg:HI 117)
(unspec:HI [
(reg/v:V16QI 115 [ v ])
(reg/v:V16QI 116 [ w ])
] VCMPEQQ_S)) "arm_mv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101296
--- Comment #6 from Richard Biener ---
Btw, there's no effect of the change visible on Haswell.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101325
--- Comment #5 from Christophe Lyon ---
Before the patch, combine says:
allowing combination of insns 8 and 14
original costs 4 + 2 = 6
replacement cost 4
deferring deletion of insn with uid = 8.
modifying insn i314: r0:SI=zero_extend(r117:H
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101325
Christophe Lyon changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101362
Richard Biener changed:
What|Removed |Added
CC||hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101362
Bug ID: 101362
Summary: can_change_signature does not consider 'used'
attribute
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Prior
89 matches
Mail list logo