https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92559
--- Comment #3 from Konstantin Kharlamov ---
(In reply to Andrew Pinski from comment #2)
> I don't think this can ever be optimized. Mainly because there are copies
> happening due to passing via value and returning by value.
Please correct me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101575
--- Comment #11 from Bernd Edlinger ---
(In reply to Eric Botcazou from comment #10)
> > I can of course make the .loc go away. If you really want that.
> >
> > It is basically the DECL_SOURCE_LOCATION of an
> > otherwise ignored decl. If the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101611
Bug ID: 101611
Summary: AVX2 vector arithmetic shift lowered to scalar
unnecessarily
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Keywords: missed-optimizati
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56873
Marc Glisse changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=7
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66763
--- Comment #13 from Jonathan Wakely ---
Ha! Oops
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79359
Andrew Pinski changed:
What|Removed |Added
Component|middle-end |tree-optimization
--- Comment #3 from An
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101612
Bug ID: 101612
Summary: _Complex float multiply expansion does not allow for a
tail call to __mulsc3
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Keywords: m
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80053
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80270
Andrew Pinski changed:
What|Removed |Added
Keywords||ice-on-valid-code
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80372
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed|2017-04-09 00:00:00 |2021-7-24
Severity|normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80372
--- Comment #5 from Andrew Pinski ---
;; MEM[(struct complex *)res_1(D) + 16B] = MEM[(const struct complex
&)res_1(D)];
(insn 7 6 8 (set (reg:DF 83)
(mem:DF (reg/v/f:DI 82 [ res ]) [4 MEM[(const struct complex
&)res_1(D)]+0 S8 A64])) "/a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82931
Andrew Pinski changed:
What|Removed |Added
Component|middle-end |rtl-optimization
Severity|norm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84997
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
Component|middle-en
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85516
Andrew Pinski changed:
What|Removed |Added
Component|middle-end |tree-optimization
Severity|nor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86284
--- Comment #4 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #3)
> I thought it was defined unless the return value is actually used.
To answer my own question:
For C it is. For C++ it is not; it is undefined if there is no ret
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86284
--- Comment #5 from Andrew Pinski ---
-fsanitize=unreachable will find the C++ cases right now.
For C, it is a little harder because it is only undefined if the value is used.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86909
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
Component|middle-en
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88097
Andrew Pinski changed:
What|Removed |Added
Component|middle-end |tree-optimization
Severity|nor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88387
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
Component|middle-en
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88575
Andrew Pinski changed:
What|Removed |Added
Component|middle-end |tree-optimization
Severity|nor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55001
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
Component|middle-en
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80053
Alexander Monakov changed:
What|Removed |Added
Last reconfirmed||2021-07-24
Resolution|INVALI
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80053
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28956
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |8.0
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46283
--- Comment #2 from Andrew Pinski ---
((a *)0)->foo::x()
((T *)0)->foo::x()
Both are those are undefined because you are calling a method of a NULL
pointer.
(In reply to Andrew Pinski from comment #1)
> I think the code should be rejected. He
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56418
Andrew Pinski changed:
What|Removed |Added
Severity|normal |trivial
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80053
Alexander Monakov changed:
What|Removed |Added
Resolution|INVALID |---
Status|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101575
--- Comment #12 from Bernd Edlinger ---
(In reply to Eric Botcazou from comment #1)
> Not going to be fixed, just stick to the default setting (DWARF 5).
one minor remark, while working on a patch, I became aware,
that probably the same will ha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101575
--- Comment #13 from Eric Botcazou ---
> one minor remark, while working on a patch, I became aware,
> that probably the same will happen when using -gdwarf-5
> with old binutils, since we have this code in dwarf2out.c:
People should stick to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78103
--- Comment #8 from Jakub Jelinek ---
I actually think this should be doable with combiner splitters.
For the
unsigned int findLastSet3(unsigned long x) {
return x ? 8 * sizeof(unsigned long) - __builtin_clzl(x) : 0;
}
or
unsigned int findLastS
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101613
Bug ID: 101613
Summary: Preprocessor add a space between %##s_type
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: prepr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80196
Isuru Fernando changed:
What|Removed |Added
CC||isuruf at gmail dot com
--- Comment #10
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92559
--- Comment #4 from Konstantin Kharlamov ---
By the way, FTR: I don't have the code anymore, but initially the problem came
from a real-life algorithm involving lots of state, which looked barely
readable when implemented in iterative way (i.e. a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80053
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #12
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101611
H.J. Lu changed:
What|Removed |Added
Last reconfirmed||2021-07-24
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46283
--- Comment #3 from Tor Myklebust ---
On Sat, Jul 24, 2021 at 6:45 AM pinskia at gcc dot gnu.org
wrote:
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46283
>
> --- Comment #2 from Andrew Pinski ---
> ((a *)0)->foo::x()
>
> ((T *)0)->foo::x()
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92559
--- Comment #5 from Konstantin Kharlamov ---
(In reply to Konstantin Kharlamov from comment #4)
> By the way, FTR: I don't have the code anymore, but initially the problem
> came from a real-life algorithm involving lots of state, which looked ba
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101611
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61478
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53932
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |9.5
Last reconfirmed|2014-11-26 00:00:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80053
--- Comment #13 from Alexander Monakov ---
Yes, I'm talking only about labels which are potential branch targets, of
course after the jumps have been DCE'd it is not really observable where the
label points to. Unfortunately after four years I do
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65853
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101611
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #3 from Jakub Jeli
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65382
Andrew Pinski changed:
What|Removed |Added
Summary|pointer-to-noexcept-functio |[C++11/14 only]
|n typ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63290
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65382
Andrew Pinski changed:
What|Removed |Added
CC||kariya_mitsuru at hotmail dot
com
--- C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69952
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65486
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69952
Andrew Pinski changed:
What|Removed |Added
CC||david.abdurachmanov at gmail
dot c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79754
Andrew Pinski changed:
What|Removed |Added
Keywords|error-recovery, |ice-on-valid-code
|ice
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71223
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |7.0
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97200
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57346
Andrew Pinski changed:
What|Removed |Added
CC||tangyixuan at mail dot
dlut.edu.cn
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69449
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2021-07-24
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85708
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79124
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |6.0
Component|c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71236
Andrew Pinski changed:
What|Removed |Added
Keywords||accepts-invalid
Target Milestone|5.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79387
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |8.0
--- Comment #2 from Andrew Pinski -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79387
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81260
--- Comment #2 from Andrew Pinski ---
Even clang does not error out.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83060
--- Comment #7 from Andrew Pinski ---
The ICE is gone in GCC 8+.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86956
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87956
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101598
--- Comment #7 from Bernd Edlinger ---
Created attachment 51202
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51202&action=edit
Proposed patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80196
--- Comment #11 from Guillaume ---
Thanks! Wasn't happening with previous versions. Is there a workaround?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83094
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |10.0
Component|ipa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83094
kargl at gcc dot gnu.org changed:
What|Removed |Added
CC||kargl at gcc dot gnu.org
--- C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77693
Andrew Pinski changed:
What|Removed |Added
Status|WAITING |NEW
Last reconfirmed|2016-09-22 00:00:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54452
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |7.0
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98616
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87858
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101614
Bug ID: 101614
Summary: [s390] vec_signed requires z15, docs say z13
Product: gcc
Version: 11.1.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: t
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: qrzhang at gatech dot edu
Target Milestone: ---
It appears to be a recent regression.
$ gcc-trunk -v
Supported LTO compression algorithms: zlib
gcc version 12.0.0 20210724 (experimental) [master revision
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101615
--- Comment #1 from Qirun Zhang ---
My bisection points to g:6df6055d5c666e669890ff8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101615
Andrew Pinski changed:
What|Removed |Added
Target||x86_64-linux-gnu
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50291
Andrew Pinski changed:
What|Removed |Added
Keywords||wrong-code
--- Comment #1 from Andrew Pi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50291
Andrew Pinski changed:
What|Removed |Added
Component|rtl-optimization|target
--- Comment #2 from Andrew Pinski
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71482
Fangrui Song changed:
What|Removed |Added
CC||i at maskray dot me
--- Comment #5 from F
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50291
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57130
Andrew Pinski changed:
What|Removed |Added
CC||yahemore at gmail dot com
--- Comment #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87858
--- Comment #6 from Matthew Krupcale ---
(In reply to Andrew Pinski from comment #5)
> Best way to support this really is to build a 4.8 cross compiler and then
> build a canandian cross GCC 4.8 and then bootstrap a 4.8.x using that newly
> build
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31889
--- Comment #5 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #4)
> jg .L2 # Shouldn't these two just
> jge .L6 # be one "je .L6"?
>
> Is fixed with:
> 2007-06-12 Richard Guenther
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87858
Andrew Pinski changed:
What|Removed |Added
Resolution|WONTFIX |---
Status|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87858
--- Comment #8 from Matthew Krupcale ---
(In reply to Andrew Pinski from comment #7)
> You misunderstood. Building a cross compiler and a canadian cross is so the
> new 4.8 compiler is NOT exposing to the bootstrap issue you mentioned.
Fair eno
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80196
--- Comment #12 from Isuru Fernando ---
I patched libstdc++-v3/acinclude.m4 to add -nostdinc++ in GLIBCXX_INCLUDES and
it worked for me.
(My previous analysis was wrong. This issue is in canadian cross compilers
where GXX_FOR_TARGET includes its
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46986
--- Comment #42 from Ian Lance Taylor ---
No, the go-macho package is irrelevant here.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58537
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65678
Andrew Pinski changed:
What|Removed |Added
CC||cas43 at cs dot stanford.edu
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59429
Andrew Pinski changed:
What|Removed |Added
CC||pinskia at gcc dot gnu.org
Key
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57430
Andrew Pinski changed:
What|Removed |Added
Component|rtl-optimization|tree-optimization
--- Comment #5 from An
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67382
Andrew Pinski changed:
What|Removed |Added
Keywords||missed-optimization
--- Comment #3 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67206
Andrew Pinski changed:
What|Removed |Added
Keywords||missed-optimization
--- Comment #3 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21150
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78125
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81174
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Severity|normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82237
--- Comment #1 from Andrew Pinski ---
I think this has been fixed. I cannot reproduce it in 8.2 or the trunk. I
could see it in 7.3 though.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83377
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
Last reconfirmed|2018-12-1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90094
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
Component|rtl-optim
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94026
Andrew Pinski changed:
What|Removed |Added
Component|rtl-optimization|tree-optimization
Ever confirmed|0
1 - 100 of 127 matches
Mail list logo