https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105953
--- Comment #4 from Hongtao.liu ---
Fixed in GCC12.2 and trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55278
--- Comment #30 from CVS Commits ---
The master branch has been updated by Roger Sayle :
https://gcc.gnu.org/g:acb1e6f43dc2bbedd1248ea61c7ab537a11fe59b
commit r13-1100-gacb1e6f43dc2bbedd1248ea61c7ab537a11fe59b
Author: Roger Sayle
Date: Wed J
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105985
Bug ID: 105985
Summary: The case of "indirectly" exported by the primary
module interface unit is not accepted
Product: gcc
Version: 13.0
Status: UNCONFIRMED
S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105604
Richard Biener changed:
What|Removed |Added
Assignee|rguenth at gcc dot gnu.org |unassigned at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105923
--- Comment #5 from Hongtao.liu ---
after a rough hack to allow complex type in both omp-simd-clone and
vectorizer(get_related_vectype_for_scalar_type), testcase in PR could be
compiled to
.L4:
vmovapd a(%rbx), %ymm0
addq$32
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105923
--- Comment #6 from Hongtao.liu ---
> .L3:
> subl%r13d, %r12d
> cmpl$1, %r12d
> je .L6
> salq$4, %r13
> vmovapd a(%r13), %xmm0
> call_ZGVbN2v_foo
> vmovapd %xmm0, b(%r1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103501
--- Comment #5 from CVS Commits ---
The releases/gcc-10 branch has been updated by Jonathan Wakely
:
https://gcc.gnu.org/g:d4fdb293004f2e104edf823d4820d4ee73aa2660
commit r10-10837-gd4fdb293004f2e104edf823d4820d4ee73aa2660
Author: Jonathan Wak
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104731
--- Comment #12 from CVS Commits ---
The releases/gcc-10 branch has been updated by Jonathan Wakely
:
https://gcc.gnu.org/g:6b59f8acada4858f5dd532185a0030cf79163247
commit r10-10841-g6b59f8acada4858f5dd532185a0030cf79163247
Author: Jonathan Wa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103501
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|--- |10.4
--- Comment #6 from Jonathan Wak
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105986
Bug ID: 105986
Summary: ICE in gfc_convert_mpz_to_signed, at
fortran/simplify.cc:193
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105987
Bug ID: 105987
Summary: ICE: unspellable token PRAGMA_EOL
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
As
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105988
Bug ID: 105988
Summary: [10/11/12/13 Regression] ICE in
linemap_ordinary_map_lookup, at
libcpp/line-map.cc:1064
Product: gcc
Version: 13.0
Status: UN
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105988
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-valid-code
Target|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97185
--- Comment #3 from Siddhesh Poyarekar ---
(In reply to Martin Sebor from comment #2)
> There's a heuristic for ranges of allocation sizes to exclude zero
> (size_range_flags) that comes into play here. The actual range isn't
> "impossible" in t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105987
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79516
Andrew Pinski changed:
What|Removed |Added
CC||gs...@t-online.de
--- Comment #4 from An
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105938
--- Comment #1 from Matthias Klose ---
$ cat libgcc2.i
int __subvti3_a, __subvti3_b;
void __subvti3() {
int w;
__builtin_sub_overflow(__subvti3_a, __subvti3_b, &w);
}
$ /home/packages/gcc/12/gcc-12-12.1.0/build-nvptx/gcc/xgcc
-B/home/packa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105975
--- Comment #2 from Thomas Schwinge ---
Created attachment 53140
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53140&action=edit
'a-for-11.o.xz'
With commit 1d205dbac1e1754c01c22a31bd1688126545401e "Factor out common
internal-fn idiom" s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105969
Richard Biener changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot
gnu.org
L
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105975
--- Comment #3 from Thomas Schwinge ---
Created attachment 53141
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53141&action=edit
'a.xnvptx-none.mkoffload.s.xz'
For cross-checking: if I now temporarily 'git revert
1d205dbac1e1754c01c22a31
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105971
Richard Biener changed:
What|Removed |Added
Keywords||needs-bisection
Component|c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105726
--- Comment #8 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Biener
:
https://gcc.gnu.org/g:d76c15430f74024f1658be55cfcd2ed9f581f1bd
commit r11-10069-gd76c15430f74024f1658be55cfcd2ed9f581f1bd
Author: Richard Biene
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105989
Bug ID: 105989
Summary: Coroutine frame space for temporaries in a co_await
expression is not reused
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105972
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105973
Richard Biener changed:
What|Removed |Added
CC||hubicka at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105974
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |13.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105976
--- Comment #1 from Richard Biener ---
I think I've seen a duplicate for this.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105977
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |12.2
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |11.4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105982
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105984
Richard Biener changed:
What|Removed |Added
Keywords||needs-bisection
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105984
Jakub Jelinek changed:
What|Removed |Added
Last reconfirmed||2022-06-15
Status|UNCONFIRM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105971
Richard Biener changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot
gnu.org
L
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105974
Richard Earnshaw changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |rearnsha at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105988
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |10.4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105989
--- Comment #1 from Michal Jankovič ---
Exploring further, this seems to be a symptom of a deeper issue - the coroutine
frame contains space for ALL variables of the coroutine, not just for the
maximally sized subset of the variables that can be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105726
--- Comment #9 from CVS Commits ---
The releases/gcc-10 branch has been updated by Richard Biener
:
https://gcc.gnu.org/g:55ea76600843498048158ec08a661fe7f0c7bcb0
commit r10-10844-g55ea76600843498048158ec08a661fe7f0c7bcb0
Author: Richard Biene
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105726
Richard Biener changed:
What|Removed |Added
Known to work||10.3.1, 11.3.1
Known to fail|10.3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 105726, which changed state.
Bug 105726 Summary: [10/11 Regression] spurious warning with -Warray-bounds
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105726
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105977
--- Comment #2 from hubicka at kam dot mff.cuni.cz ---
Inline transform function does fixup_cfg and other mandatory things so
disabling it will likely cause other kind of ICEs as well. I wonder if
there is more robust way to do so (one can make
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105973
--- Comment #4 from hubicka at kam dot mff.cuni.cz ---
> possibly the noreturn predictor doesn't trigger here
The problem here is that we handle throw1 and throw2 as two independent
reason for code path to be unlikely. This makes us to look for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105940
--- Comment #5 from CVS Commits ---
The trunk branch has been updated by Richard Sandiford :
https://gcc.gnu.org/g:2636660b6f35423e0cfbf53bfad5c5fed6ae6471
commit r13-1103-g2636660b6f35423e0cfbf53bfad5c5fed6ae6471
Author: Richard Sandiford
Da
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105254
--- Comment #6 from CVS Commits ---
The trunk branch has been updated by Richard Sandiford :
https://gcc.gnu.org/g:2636660b6f35423e0cfbf53bfad5c5fed6ae6471
commit r13-1103-g2636660b6f35423e0cfbf53bfad5c5fed6ae6471
Author: Richard Sandiford
Da
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105973
--- Comment #5 from Jonathan Wakely ---
If the two noreturn functions are replaced with throwing exceptions, I get the
behaviour I expect:
if (n > (__PTRDIFF_MAX__ / sizeof(T)))
{
if (n > (__SIZE_MAX__ / sizeof(T)))
throw 1;
t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105975
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCO
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105969
--- Comment #2 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:edb9330c29fe8a0a0b76df6fafd6a223a4d0e41f
commit r13-1105-gedb9330c29fe8a0a0b76df6fafd6a223a4d0e41f
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105971
--- Comment #2 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:8c2733e16ec1c0cdda3db4cdc5ad158a96a658e8
commit r13-1106-g8c2733e16ec1c0cdda3db4cdc5ad158a96a658e8
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105971
Richard Biener changed:
What|Removed |Added
Summary|[12/13 Regression] ICE in |[12 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105984
--- Comment #2 from Jakub Jelinek ---
Created attachment 53143
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53143&action=edit
gcc13-pr105984.patch
Untested fix.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #27 from John Kanapes ---
Hi,
I have uploaded my sources to
https://www.dropbox.com/s/ao4l5h62h3paujq/test.tgz?dl=0
It is a tar.gzip archive. Expands to a test directory with flat files (10) and
1 Makefile. Main executable is captu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #28 from Jakub Jelinek ---
Can't reproduce, neither with gcc 9.5 nor gcc 12.1. You are using -mavx2, are
you sure you have AVX2 ISA on the box you're running it?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105860
Martin Liška changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105732
--- Comment #21 from CVS Commits ---
The releases/gcc-11 branch has been updated by Jakub Jelinek
:
https://gcc.gnu.org/g:49e320ac0792672e2137ca47215fd7f935302895
commit r11-10072-g49e320ac0792672e2137ca47215fd7f935302895
Author: Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105860
--- Comment #2 from John Hodge ---
Created attachment 53144
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53144&action=edit
Reproduction, partially minimised and including assertion
Attached is an updated reproduction, that includes asse
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105732
--- Comment #22 from CVS Commits ---
The releases/gcc-10 branch has been updated by Jakub Jelinek
:
https://gcc.gnu.org/g:b2f5dc82400fe04511b85caa8c80677f81eee415
commit r10-10846-gb2f5dc82400fe04511b85caa8c80677f81eee415
Author: Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105732
Jakub Jelinek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #29 from John Kanapes ---
Thx for trying it so fast.
I assume you have downloaded it, and no longer need the link:)
I have no problem with the -mavx2 option.
I have gcc 9.4.0, though. Have you tried it with it?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105983
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #30 from John Kanapes ---
I checked without the -mavx2 option, and it worked with -O3 optimization, even
with gcc 9.4.0:)
It seems that whatever problem is related to that option.
Have you tried it with -mavx2 option in 9.5 and 12.1?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #31 from Sam James ---
What CPU do you have?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #32 from John Kanapes ---
AMD FX(tm)-8320 Eight-Core Processor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78492
--- Comment #5 from federico ---
Created attachment 53145
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53145&action=edit
test program: call non_overridable function from generic interface within
polymorphic procedure
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #33 from Sam James ---
As far as I can tell, that CPU might have AVX, but not AVX2.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78492
--- Comment #6 from federico ---
I've attached a simple test program that confirms ICE on gfortran 11.3.0.
ICE is returned only if
- the non_overridable procedure is part of a generic type-bound interface
- that same generic is being called from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #34 from John Kanapes ---
You must be right. I checked in the web and found one more reference that says
it has only avx acceleration...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105917
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105974
--- Comment #2 from CVS Commits ---
The master branch has been updated by Richard Earnshaw :
https://gcc.gnu.org/g:dc8071da0e89eab4935751f3b16745c95cbc0d30
commit r13-1108-gdc8071da0e89eab4935751f3b16745c95cbc0d30
Author: Richard Earnshaw
Dat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105974
Richard Earnshaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105870
--- Comment #7 from JUN SHA ---
Ping.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #35 from John Kanapes ---
Changed all my Makefiles to use -mavx acceleration...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105860
Martin Liška changed:
What|Removed |Added
Keywords||wrong-code
Status|WAITING
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #36 from John Kanapes ---
That's great news. Thank you so much:)
I have to ask: How did you come up with avx? You couldn't even reproduce the
problem in your new gccs on newer cpus...
I could live with a little better gcc reporting
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
Jakub Jelinek changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105962
David Malcolm changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105981
Richard Earnshaw changed:
What|Removed |Added
Last reconfirmed||2022-06-15
Status|UNCONF
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105983
Jakub Jelinek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105990
Bug ID: 105990
Summary: Dead code elimination failed at -O3
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimiz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105990
--- Comment #1 from Hongtao.liu ---
Another case
static short a;
static int b;
void foo(void);
void bar9_(void);
int main() {
char c;
b = a = 23;
for (; b <= 1;)
a = 1;
bar9_();
c = a >= 18 || 2 > 2 >> a ? 1 : 1 <<
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105981
Richard Earnshaw changed:
What|Removed |Added
Target Milestone|--- |10.5
Summary|Wrong code g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105938
Matthias Klose changed:
What|Removed |Added
Keywords|needs-bisection |
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105938
--- Comment #3 from Richard Biener ---
That had a followup fix for nvptx, r13-285-ge7d9fdf5e0ee4c, which wasn't
backported yet it seems?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105983
--- Comment #5 from Richard Earnshaw ---
(In reply to Jakub Jelinek from comment #4)
> --- gcc/match.pd.jj 2022-06-15 12:52:04.640981511 +0200
> +++ gcc/match.pd 2022-06-15 15:28:55.916225336 +0200
> @@ -2379,14 +2379,14 @@ DEFINE_INT_AND
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105983
--- Comment #6 from Richard Earnshaw ---
(In reply to Richard Earnshaw from comment #5)
> (In reply to Jakub Jelinek from comment #4)
> > --- gcc/match.pd.jj 2022-06-15 12:52:04.640981511 +0200
> > +++ gcc/match.pd2022-06-15 15:28:55.9162253
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #38 from John Kanapes ---
(In reply to Jakub Jelinek from comment #37)
> User error.
True. But gcc should complain and handle user errors, not crash with SIGILL:(
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #39 from Jakub Jelinek ---
GCC didn't crash with SIGILL. GCC was asked to compile a program with AVX2
instruction set, it has done that. When such a program is run on a hardware
that doesn't support some of its instructions, it is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105983
--- Comment #7 from Jakub Jelinek ---
Created attachment 53146
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53146&action=edit
gcc13-pr105983.patch
Full untested patch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105981
--- Comment #2 from CVS Commits ---
The master branch has been updated by Richard Earnshaw :
https://gcc.gnu.org/g:8aaa948059a8b5f0a62ad010d0aa6346b7ac9cd3
commit r13-1110-g8aaa948059a8b5f0a62ad010d0aa6346b7ac9cd3
Author: Richard Earnshaw
Dat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105981
Richard Earnshaw changed:
What|Removed |Added
Summary|[10/11/12/13 regression]|[10/11/12 regression] Wrong
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105969
--- Comment #3 from joseph at codesourcery dot com ---
Overlapping elements is simply a consequence of the zero-sized-objects
extension, I don't see anything invalid here to reject (though there might
be undefined behavior at runtime when spri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105975
--- Comment #5 from CVS Commits ---
The trunk branch has been updated by Richard Sandiford :
https://gcc.gnu.org/g:9d2fe6d427b37755410bb4eb4ecce8382f2ebfc5
commit r13--g9d2fe6d427b37755410bb4eb4ecce8382f2ebfc5
Author: Richard Sandiford
Da
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105975
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resoluti
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105991
Bug ID: 105991
Summary: rldicl+sldi+add generated instead of rldimi
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105991
Marek Polacek changed:
What|Removed |Added
Host||powerpc64le-unknown-linux-g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105989
--- Comment #2 from Michal Jankovič ---
Reading through gcc/cp/coroutines.cc, it seems like the coroutine frame is
indeed composed as a flat struct with fields for all the local variables,
temps, and special stuff needed by the actor.
Relevant
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105992
Bug ID: 105992
Summary: memcmp(p, q, 7) == 0 can be optimized better on x86
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compone
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105717
François Dumont changed:
What|Removed |Added
Status|NEW |RESOLVED
Target Milestone|10.4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105923
--- Comment #7 from H.J. Lu ---
(In reply to Hongtao.liu from comment #6)
> > .L3:
> > subl%r13d, %r12d
> > cmpl$1, %r12d
> > je .L6
> > salq$4, %r13
> > vmovapd a(%r13), %xmm0
> >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105986
anlauf at gcc dot gnu.org changed:
What|Removed |Added
CC||anlauf at gcc dot gnu.org
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105986
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFI
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105599
--- Comment #5 from CVS Commits ---
The releases/gcc-12 branch has been updated by Iain D Sandoe
:
https://gcc.gnu.org/g:58c0bc2b62cdbbe9d9677b448fe52a8c54044276
commit r12-8484-g58c0bc2b62cdbbe9d9677b448fe52a8c54044276
Author: Iain Sandoe
Da
1 - 100 of 123 matches
Mail list logo