https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26
Bug ID: 26
Summary: Not always using czero.eqz
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14
--- Comment #6 from Lehua Ding ---
(In reply to Andrew Pinski from comment #5)
> (In reply to Lehua Ding from comment #4)
> > Just to double check, are you saying something like the bellow? But I don't
> > feel like the purpose is quite the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14
--- Comment #5 from Andrew Pinski ---
(In reply to Lehua Ding from comment #4)
> Just to double check, are you saying something like the bellow? But I don't
> feel like the purpose is quite the same though. The match here was supposed
> to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94893
--- Comment #5 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #4)
> As for the original issue:
> x.0_5 = (unsigned int) x_2(D);
> _6 = -x.0_5;
> _7 = _6 >> 31;
> _8 = (int) _7;
>
> We have a pattern for basically this:
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14
--- Comment #4 from Lehua Ding ---
(In reply to Andrew Pinski from comment #3)
> (In reply to Lehua Ding from comment #2)
> > (In reply to Andrew Pinski from comment #1)
> > > There is a match pattern which handles the case where the convert
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14
--- Comment #3 from Andrew Pinski ---
(In reply to Lehua Ding from comment #2)
> (In reply to Andrew Pinski from comment #1)
> > There is a match pattern which handles the case where the convert (cast)
> > will fold both sides of the vec_cond
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94893
Andrew Pinski changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14
--- Comment #2 from Lehua Ding ---
(In reply to Andrew Pinski from comment #1)
> There is a match pattern which handles the case where the convert (cast)
> will fold both sides of the vec_cond now (since r14-3337-g70c50c87273d94).
>
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95929
Andrew Pinski changed:
What|Removed |Added
URL||https://gcc.gnu.org/piperma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25
Bug ID: 25
Summary: tree-ssa.exp and vect.exp failures after commit
99b5921bfc8f
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110740
Kewen Lin changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110628
--- Comment #7 from Hans-Peter Nilsson ---
(In reply to Hans-Peter Nilsson from comment #5)
> Not seeing any action for this regression for three weeks, for tracking
> purposes I'm considering xfailing this test-case for cris-* after another
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94866
--- Comment #8 from Hongtao.liu ---
(In reply to Uroš Bizjak from comment #7)
> (In reply to Hongtao.liu from comment #6)
> > > So, the compiler still expects vec_concat/vec_select patterns to be
> > > present.
> >
> > v2df foo_v2df (v2df x)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110939
Xi Ruoyao changed:
What|Removed |Added
CC||xen0n at gentoo dot org
--- Comment #12
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24
Xi Ruoyao changed:
What|Removed |Added
Resolution|--- |DUPLICATE
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24
Bug ID: 24
Summary: ICE on narrowing memory-constant comparison on
loongarch
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13
Language Lawyer changed:
What|Removed |Added
CC||language.lawyer at gmail dot
com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10
Andrew Pinski changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=09
Andrew Pinski changed:
What|Removed |Added
URL||https://gcc.gnu.org/piperma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110918
Andrew Macleod changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111096
--- Comment #7 from Thomas Koenig ---
(In reply to Richard Earnshaw from comment #5)
> This was a deliberate design choice. Although the frame chain is not set up
> by code that omits the frame pointer, the chain of frames that are set up by
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109027
--- Comment #6 from David Malcolm ---
Bug 111099 is possibly a duplicate of this.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111099
--- Comment #2 from David Malcolm ---
Infinite recursion within ana::constraint_manager::eval_condition; possible
duplicate of bug 109027
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111099
David Malcolm changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110348
Jakub Jelinek changed:
What|Removed |Added
CC||jason at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23
--- Comment #1 from Andrea Griffini ---
Forgot to say that -O3 is needed to see the warning (this is however expected)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22
--- Comment #2 from Jakub Jelinek ---
Sure,
struct T {
const char *d = init ();
constexpr int size () const { return 2; }
constexpr const char *data () const { return d; }
constexpr const char *init () const { return new char[2] { 'o',
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23
Bug ID: 23
Summary: Warning about "used uninitialized" member shown or
hidden randomly
Product: gcc
Version: 13.2.1
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22
--- Comment #1 from Andrew Pinski ---
Try from inside a function instead. There is another bug about local Temps used
from constexpr from a non-function scope causinbissues.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32986
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22
Bug ID: 22
Summary: local temps from get_nsdmi -> break_out_target_exprs
break constexpr evaluation
Product: gcc
Version: 14.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32986
--- Comment #6 from CVS Commits ---
The master branch has been updated by Harald Anlauf :
https://gcc.gnu.org/g:829c0c06fe7ba2cf3e83508b95999b884b21236d
commit r14-3415-g829c0c06fe7ba2cf3e83508b95999b884b21236d
Author: Harald Anlauf
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32986
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32986
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=110918
--- Comment #2 from CVS Commits ---
The master branch has been updated by Andrew Macleod :
https://gcc.gnu.org/g:0cfc9c953d0221ec3971a25e6509ebe1041f142e
commit r14-3414-g0cfc9c953d0221ec3971a25e6509ebe1041f142e
Author: Andrew MacLeod
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13
--- Comment #4 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #3)
> I think this is a dup of bug 101356.
Well at least it is a related issue; maybe not a dup.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101356
--- Comment #3 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #2)
> And even this is rejected:
This was fixed in GCC 10.5.0, 11.4.0, 12.3.0 and 13+. But the original example
is still broken.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97807
--- Comment #3 from Martin Jambor ---
I believe our tester has hit this again recently:
arm-linux-gnueabi-gcc
/home/worker/buildworker/tiber-option-juggler/build/gcc/testsuite/gcc.c-torture/compile/packed-aligned-1.c
-mcpu=cortex-r4f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17
Andrew Pinski changed:
What|Removed |Added
Keywords||needs-bisection
--- Comment #3 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=09
--- Comment #2 from Andrew Pinski ---
Created attachment 55781
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55781=edit
Full testcase
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110348
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89967
Tamar Christina changed:
What|Removed |Added
CC||tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95958
Bug 95958 depends on bug 88212, which changed state.
Bug 88212 Summary: IRA Register Coalescing not working for the testcase
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88212
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88212
Tamar Christina changed:
What|Removed |Added
CC||tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18
--- Comment #2 from Jonathan Wakely ---
This seems to avoid the warning:
--- a/libstdc++-v3/include/bits/vector.tcc
+++ b/libstdc++-v3/include/bits/vector.tcc
@@ -926,9 +926,12 @@ _GLIBCXX_BEGIN_NAMESPACE_CONTAINER
vector::
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111096
--- Comment #6 from Richard Earnshaw ---
For completeness.
The AArch64 ABI lists 4 alternatives with respect to having a frame chain. When
-fomit-frame-pointer is used, GCC implements this one:
- It may require the frame pointer to address a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94866
--- Comment #7 from Uroš Bizjak ---
(In reply to Hongtao.liu from comment #6)
> > So, the compiler still expects vec_concat/vec_select patterns to be present.
>
> v2df foo_v2df (v2df x)
> {
>return __builtin_shuffle (x, (v2df) { 0, 0 },
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18
Andrew Pinski changed:
What|Removed |Added
Keywords|patch |
--- Comment #1 from Andrew Pinski
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111010
Uroš Bizjak changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111010
--- Comment #19 from CVS Commits ---
The releases/gcc-13 branch has been updated by Uros Bizjak :
https://gcc.gnu.org/g:8e828c10249d895de5f55db58e1f10448498398f
commit r13-7746-g8e828c10249d895de5f55db58e1f10448498398f
Author: Uros Bizjak
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111010
--- Comment #18 from CVS Commits ---
The master branch has been updated by Uros Bizjak :
https://gcc.gnu.org/g:94a25d3dede035ce8318ae25388d658753c90a3b
commit r14-3410-g94a25d3dede035ce8318ae25388d658753c90a3b
Author: Uros Bizjak
Date: Wed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |INVALID
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21
Wilco changed:
What|Removed |Added
Target Milestone|--- |14.0
Target|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21
Wilco changed:
What|Removed |Added
Last reconfirmed||2023-08-23
Assignee|unassigned at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21
Bug ID: 21
Summary: AArch64: MOPS memmove operand corruption
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20
Bug ID: 20
Summary: R
Product: gcc
Version: 13.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: web
Assignee: unassigned at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108682
Xi Ruoyao changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94866
--- Comment #6 from Hongtao.liu ---
(In reply to Uroš Bizjak from comment #4)
> (In reply to Hongtao.liu from comment #3)
> > in x86 backend expand_vec_perm_1, we always tries vec_merge frist for
> > !one_operand_p, expand_vselect_vconcat is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17
Richard Biener changed:
What|Removed |Added
Known to work||9.1.0
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17
--- Comment #1 from Jonathan Wakely ---
Please provide the code as requested by https://gcc.gnu.org/bugs (not just a
URL)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110343
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111088
Martin Jambor changed:
What|Removed |Added
CC||jamborm at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19
Bug ID: 19
Summary: maskload and maskstore for integer modes are oddly
conditional on AVX2
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18
Bug ID: 18
Summary: Bogus -Wstringop-overread with -std=gnu++20 -O2 and
std::vector
Product: gcc
Version: 13.2.0
Status: UNCONFIRMED
Keywords: alias,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17
Bug ID: 17
Summary: Crash in vector code
Product: gcc
Version: 8.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110342
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=16
Bug ID: 16
Summary: [OpenACC] Implicit mapping wrong for scalar Fortran
pointers
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: openacc,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94866
--- Comment #5 from Uroš Bizjak ---
Created attachment 55778
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55778=edit
Failing patch, for reference
Patch that converts vec_concat/vec_select sse2_movq128 patterns to vec_merge.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94866
--- Comment #4 from Uroš Bizjak ---
(In reply to Hongtao.liu from comment #3)
> in x86 backend expand_vec_perm_1, we always tries vec_merge frist for
> !one_operand_p, expand_vselect_vconcat is only tried when vec_merge failed
> which means we'd
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110944
Jonathan Wakely changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111096
Richard Earnshaw changed:
What|Removed |Added
Resolution|--- |WONTFIX
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15
Bug ID: 15
Summary: Failure to vectorize conditional grouped store
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14
Bug ID: 14
Summary: RISC-V: False combine extend + vcond_mask when modify
by vect_recog_over_widening_pattern
Product: gcc
Version: 14.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13
Bug ID: 13
Summary: Cannot define friend function of a local class in
namespace scope
Product: gcc
Version: 13.2.1
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110940
--- Comment #2 from CVS Commits ---
The master branch has been updated by Jan Hubicka :
https://gcc.gnu.org/g:7a2e232fa6e0ce2120dedcb340d683f6ac9b3f19
commit r14-3406-g7a2e232fa6e0ce2120dedcb340d683f6ac9b3f19
Author: Jan Hubicka
Date: Wed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12
Bug ID: 12
Summary: RISC-V: Resulting more vsetvl instructions of vwadd +
vadd but not vwadd + vwadd
Product: gcc
Version: 14.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80516
Jonathan Wakely changed:
What|Removed |Added
Last reconfirmed|2017-04-25 00:00:00 |2023-8-23
--- Comment #8 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=03
--- Comment #6 from Jonathan Wakely ---
Let's move it to -fpermissive then kill it.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111027
--- Comment #5 from etienne_lorrain at yahoo dot fr ---
Hello, full recompilation from source finished (your patch included), same
setup with NFS without "no_root_squash" on /home/parallella/veg, installation
goes further but stop at:
$ echo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=08
--- Comment #1 from Richard Biener ---
Why not canonicalize to the form without ~ then? That also is simpler for
non-constants? Thus (X | C) == (Y | C) is canonical.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=07
Richard Biener changed:
What|Removed |Added
CC||10walls at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11
Bug ID: 11
Summary: omnetpp: ICEs with dump flags, PGO and LTO
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108682
--- Comment #11 from CVS Commits ---
The master branch has been updated by LuluCheng :
https://gcc.gnu.org/g:4beacf3cb8d128b3b9c8c2d3824693b895414428
commit r14-3405-g4beacf3cb8d128b3b9c8c2d3824693b895414428
Author: Lulu Cheng
Date: Tue
91 matches
Mail list logo