https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107460
--- Comment #1 from Chris MacGregor
---
Created attachment 53794
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53794&action=edit
preprocessed source
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107460
Bug ID: 107460
Summary: ICE with "using enum" member passed to template
function (g++ 11.x-13)
Product: gcc
Version: 12.1.0
Status: UNCONFIRMED
Severity: norma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104611
--- Comment #3 from vfdff ---
As the load instructions usually have long latency, so do it need some extra
restrict when we try this transformation?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61664
--- Comment #3 from Alp Sayin ---
(In reply to Alp Sayin from comment #2)
> This issue still persists. I've hit the exact same problem with gcc-12.1.0
> built from zephyrproject-rtos/gcc fork.
> But more interestingly, I noticed that following co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107459
--- Comment #1 from Alp Sayin ---
Created attachment 53792
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53792&action=edit
Proposed patch (is the original patch)
Proposed patch is the removal of buggy moddi3 implementation and falling ba
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107459
Bug ID: 107459
Summary: microblaze moddi3 implementation is buggy
Product: gcc
Version: 12.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107458
--- Comment #4 from Andrew Pinski ---
The C++ standard defines fma as doing (a*b) + c in infinite precision (and then
round), this is why GCC cannot inline if your target does not have a FMA
instruction.
There is still no bug here.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107458
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107458
--- Comment #2 from Andrew Pinski ---
fmaf80_manually, fmaf64_manually, and fmaf32_manually are not exactly fma.
at least for x86-64-v2 due not doing the add before the rounding of the
multiply.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107458
--- Comment #1 from Andrew Pinski ---
Created attachment 53790
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53790&action=edit
testcase -march=x86-64-v2 -O3 -std=c++20 -Wall -mno-vzeroupper
Please attach the testcase next time instead of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61664
Alp Sayin changed:
What|Removed |Added
CC||alpsayin at alpsayin dot com
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107458
Bug ID: 107458
Summary: std::fma generates slow scalar-call
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100103
Bug 100103 depends on bug 100098, which changed state.
Bug 100098 Summary: Polymorphic pointers and allocatables have incorrect rank
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100098
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100098
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100097
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100103
Bug 100103 depends on bug 100097, which changed state.
Bug 100097 Summary: Unlimited polymorphic pointers and allocatables have
incorrect rank
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100097
What|Removed |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100097
--- Comment #5 from CVS Commits ---
The releases/gcc-11 branch has been updated by Harald Anlauf
:
https://gcc.gnu.org/g:f6e4a3b40b69e4f682db2fe49139b17de1b2ef8c
commit r11-10345-gf6e4a3b40b69e4f682db2fe49139b17de1b2ef8c
Author: José Rui Faust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100098
--- Comment #6 from CVS Commits ---
The releases/gcc-11 branch has been updated by Harald Anlauf
:
https://gcc.gnu.org/g:f6e4a3b40b69e4f682db2fe49139b17de1b2ef8c
commit r11-10345-gf6e4a3b40b69e4f682db2fe49139b17de1b2ef8c
Author: José Rui Faust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100098
--- Comment #5 from CVS Commits ---
The releases/gcc-12 branch has been updated by Harald Anlauf
:
https://gcc.gnu.org/g:2b20cf18a62842e2659e891b0c607769638e07f9
commit r12-8877-g2b20cf18a62842e2659e891b0c607769638e07f9
Author: José Rui Fausti
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100097
--- Comment #4 from CVS Commits ---
The releases/gcc-12 branch has been updated by Harald Anlauf
:
https://gcc.gnu.org/g:2b20cf18a62842e2659e891b0c607769638e07f9
commit r12-8877-g2b20cf18a62842e2659e891b0c607769638e07f9
Author: José Rui Fausti
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10
--- Comment #3 from Andrew Pinski ---
Note the C++ front-end works with this code.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107454
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99657
--- Comment #11 from Andrew Pinski ---
*** Bug 107454 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107456
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107457
Andrew Pinski changed:
What|Removed |Added
Keywords||ice-on-valid-code
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107455
--- Comment #2 from Andrew Pinski ---
Note GCC does this optimization at the gimple level some of the times when it
comes to the same type.
Witness:
int x (int t)
{
if (t & 256)
return -26;
return 0;
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107455
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107455
Andrew Pinski changed:
What|Removed |Added
Keywords||missed-optimization
Severity|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107397
--- Comment #7 from anlauf at gcc dot gnu.org ---
Created attachment 53789
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53789&action=edit
Formatted patch
Here's the commands to generate the attached formatted patch,
assuming that decl.cc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107457
Bug ID: 107457
Summary: ICE when template lambda alias used as default
template argument
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96868
--- Comment #6 from Paweł Bylica ---
The workaround is
MyObj obj = {};
which at least suggests some inconsistency in the compiler internals.
For me this warning should be disabled in C++ when designated initializers are
used and all other fie
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107440
Eric Botcazou changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107391
Eric Botcazou changed:
What|Removed |Added
Last reconfirmed||2022-10-29
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107456
Bug ID: 107456
Summary: std::atomic::fetch_xxx generate LOCK CMPXCHG instead
of simpler LOCK instructions
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Seve
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102566
Marko Mäkelä changed:
What|Removed |Added
CC||marko.makela at mariadb dot com
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107455
Bug ID: 107455
Summary: Suboptimal codegen for some branch-on-zero cases
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107346
Eric Botcazou changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107454
Bug ID: 107454
Summary: ICE: Segmentation fault (in single_set)
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Keywords: error-recovery, ice-on-invalid-code
Severity: no
38 matches
Mail list logo