https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119482
--- Comment #20 from Richard Biener ---
As 78% of the time is spent in var-tracking I'd suggest to try -g1 or even -g0.
Alternatively -g -fno-var-tracking. var-tracking has the issue that once the
function gets comparatively big the and the wo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120564
--- Comment #3 from Andrew Pinski ---
(In reply to Richard Biener from comment #2)
> openmp expansion introduces this, not sure why we don't verify after that.
I noticed that execute_one_ipa_transform_pass had a comment about verifying the
IR b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120564
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120562
--- Comment #1 from Richard Biener ---
This is a powerpc backend speciality, they fiddle with unroll parameters, esp.
they seem to cause the loop to be unrolled on the RTL level (which doesn't know
about complete peeling). No idea why we can't
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120560
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
--- Comment #3 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120564
Andrew Pinski changed:
What|Removed |Added
Keywords||needs-bisection
Status|UNCO
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97490
Kees Cook changed:
What|Removed |Added
CC||kees at outflux dot net
--- Comment #6 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119482
--- Comment #19 from Andi Kleen ---
Can you do perf record/report and add the output?
But if its any different than ladybird its unlikely to be fixable without a
test case, except perhaps if you can bisect it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #27 from H.J. Lu ---
(In reply to Mateusz Guzik from comment #26)
> 4 stores per loop is best
Do you have data to show it?
> it is libcalls after 256, which is fine
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120513
--- Comment #19 from Greg Chandler ---
Mostly because I was in the mode of, well let me fix this one thing first, then
one after another for that. It likely would have saved me a ton of time if I
had just removed it in the first place.
I woul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #26 from Mateusz Guzik ---
4 stores per loop is best
it is libcalls after 256, which is fine
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #25 from H.J. Lu ---
(In reply to Mateusz Guzik from comment #24)
> I got the thing compiled against top of git.
>
> with this as a testcase:
> void zero(char *buf)
> {
> __builtin_memset(buf, 0, SIZE);
> }
>
> compiled lik
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #24 from Mateusz Guzik ---
I got the thing compiled against top of git.
with this as a testcase:
void zero(char *buf)
{
__builtin_memset(buf, 0, SIZE);
}
compiled like so:
./xgcc -O2 -DSIZE=128 -mno-sse -c ~/zero.c && objdu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120533
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120530
Thomas Schwinge changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119482
Moncef Mechri changed:
What|Removed |Added
CC||moncef.mechri at gmail dot com
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #23 from H.J. Lu ---
(In reply to H.J. Lu from comment #22)
> (In reply to Mateusz Guzik from comment #21)
> > I presume H.J. Lu can readily compile gcc or even has one with the patch
> > around. I don't. On the other hand I provided
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #22 from H.J. Lu ---
(In reply to Mateusz Guzik from comment #21)
> I presume H.J. Lu can readily compile gcc or even has one with the patch
> around. I don't. On the other hand I provided a trivial testcase not
> requiring any setup
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #21 from Mateusz Guzik ---
I presume H.J. Lu can readily compile gcc or even has one with the patch
around. I don't. On the other hand I provided a trivial testcase not requiring
any setup.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120513
--- Comment #18 from Sam James ---
As I said, I don't see that at all on my alpha crosses. But why not just patch
out that warning for now instead?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120513
--- Comment #17 from Greg Chandler ---
So it turns out the libiberty code in gdb is identical to gcc, so the configure
patch was needed there as well, and did not have to be modified.
I did however have to modify 10 more configure scripts to st
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #20 from Sam James ---
If you're that keen on the issue, why not build a kernel with the patch and
compare the trees (or build a GCC yourself with that)?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #19 from Mateusz Guzik ---
can you show me what this disassembles to?
note that kernel builds disable simd
see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119596#c3 for a sample code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
H.J. Lu changed:
What|Removed |Added
Last reconfirmed||2025-06-05
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #17 from Mateusz Guzik ---
any plans to push this forward? this is affecting the linux kernel, see 119596
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120553
Uroš Bizjak changed:
What|Removed |Added
Last reconfirmed||2025-06-05
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120553
--- Comment #8 from Uroš Bizjak ---
(In reply to Richard Biener from comment #1)
> might be also interesting on x86-64 when using bts can use a smaller
> immediate than the now used orq and thus improve instruction size (but it
> clobbers flags)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120559
--- Comment #7 from Andrew Pinski ---
>1. Does it affect the caller due to LTO being used?
LTO just exposes the issue as now the compiler has aliasing info from the
functions of all Translational units. GCC 12 (or was it 13) added IPA based
a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120553
--- Comment #7 from GCC Commits ---
The master branch has been updated by Uros Bizjak :
https://gcc.gnu.org/g:ed57e5de634eda91f32e0e61724d8f103ef648dd
commit r16-1196-ged57e5de634eda91f32e0e61724d8f103ef648dd
Author: Uros Bizjak
Date: Thu J
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120513
--- Comment #16 from Greg Chandler ---
It's entirely possible I spent days chasing down the wrong thing, but I wanted
to make sure I'm not missing something much farther up stream... I don't think
the configure stuff is a distro patch problem,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120559
--- Comment #6 from Lucian Raul Silistru ---
(In reply to Andrew Pinski from comment #5)
> struct tx_buffer_entry *entry;
>
> uint32_t * ptr = (void *)(&entry);
>
> uint32_t value = (*ptr | (channel & 3));
> // alias violation here, reading a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108415
--- Comment #9 from Segher Boessenkool ---
What is the current state here?
We should simply not allow -mmodulo at all if we do not generate such
insns (we do not have a -mcpu= that allows those). We do not want
multiple ways to do thing, certa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120533
--- Comment #2 from Andrew Pinski ---
Actually this one is odd.
Re-reading the phi-opt code cselim should handle this always .
I guess I need to look into this further.
Though we should do a limited form of cselim as part of phiopt anyways.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120560
Andrew Pinski changed:
What|Removed |Added
CC||pinskia at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108273
--- Comment #10 from Segher Boessenkool ---
The problem seems to be in generic scheduling code, not in the Power backend.
Can someone confirm this, or point out where the problem is, is show the
problem no longer exists? Whatever way we can re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81122
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|13.5|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120559
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120513
--- Comment #15 from Sam James ---
I think that may be barking up the wrong tree. We had issues like that on HPPA
and we ended up removing the warning, but I've also never seen anyone report
that on alpha/hppa before confusing configure tests (t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120513
--- Comment #14 from Greg Chandler ---
Created attachment 61591
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61591&action=edit
This patch is likely to be superceeded by another, but fixes grep for errors
when warnings are transposed to e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120513
--- Comment #13 from Greg Chandler ---
Created attachment 61590
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61590&action=edit
Ignores warnings that are routed to stderr, causing normal checks to fail
This removes any false positives du
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120513
--- Comment #12 from Greg Chandler ---
Well Patching a couple of the configure scripts fixed a long standing issue
of needing to patch code to find the headers and yeilds a clean compile.
However, the resultant native, on the native platfor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119496
Giuseppe D'Angelo changed:
What|Removed |Added
CC||peppe at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110459
--- Comment #6 from Andrew Pinski ---
I should mention this shows up more after PR 87901 too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110459
Andrew Pinski changed:
What|Removed |Added
Attachment #61586|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120561
--- Comment #2 from Jonathan Wakely ---
Backported as r14-11828-gd0c4f654354a7e for 14.4 and r13-9742-g6e8dcc0aa0ba5d
for 13.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120561
Jonathan Wakely changed:
What|Removed |Added
Known to work||13.4.1, 14.3.1
Target Milestone|15.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106634
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #7 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115827
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115331
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114826
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108422
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #9 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119029
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #14 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117245
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #12 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119515
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116917
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #2 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114869
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #5 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114788
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117817
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 120123, which changed state.
Bug 120123 Summary: [13 Regression] Implicit this is not used in a requires
clause in nested lambdas
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120123
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106756
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106472
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #44 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106511
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #11 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120123
--- Comment #13 from GCC Commits ---
The releases/gcc-13 branch has been updated by Jason Merrill
:
https://gcc.gnu.org/g:561607ff94a9c602de3cb6c09518a72c7ad6160f
commit r13-9743-g561607ff94a9c602de3cb6c09518a72c7ad6160f
Author: Jason Merrill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115869
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #7 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120546
Eric Botcazou changed:
What|Removed |Added
Target Milestone|--- |15.0
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106816
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #16 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120123
Jason Merrill changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114677
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115416
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114578
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106438
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #9 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114373
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117236
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #2 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108355
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #16 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115880
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #9 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118160
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116884
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114865
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #27 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118012
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #18 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117271
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114432
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120270
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119997
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #4 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119847
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #5 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120272
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #4 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116645
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120142
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120052
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #6 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119683
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119651
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116296
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #5 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119033
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #8 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113048
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #12 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116560
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116426
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #7 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116216
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #5 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113662
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #35 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113641
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #2 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113690
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #9 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110001
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|13.4|13.5
--- Comment #8 from Jakub Jelinek
1 - 100 of 276 matches
Mail list logo