https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
Richard Biener changed:
What|Removed |Added
Component|rtl-optimization|tree-optimization
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106910
--- Comment #12 from Pilar Latiesa ---
Wouldn't it make sense for scalar and vector versions to be affected by the
same options?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106910
--- Comment #13 from Hongtao.liu ---
(In reply to Pilar Latiesa from comment #12)
> Wouldn't it make sense for scalar and vector versions to be affected by the
> same options?
I guess the reason is we don't have __builtin_floorf for vector vers
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107007
Bug ID: 107007
Summary: libiberty's win32_spawn error handling is poor
Product: gcc
Version: 12.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106919
Matthias Klose changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #2 from Matthias Klose
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106919
--- Comment #3 from Matthias Klose ---
rechecked with 20220920
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106919
--- Comment #4 from Matthias Klose ---
Created attachment 53611
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53611&action=edit
preprocessed source
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45749
Jonathan Wakely changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107008
Bug ID: 107008
Summary: Combine config/os/*/error_constants.h into one file
Product: gcc
Version: 12.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107008
--- Comment #1 from Jonathan Wakely ---
In theory the existing per-target error_constants.h allows an out-of-tree port
for a new OS to use its own error_constants.h more easily. Meh. They would
still need to edit configure.host to overrride ${er
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107008
--- Comment #2 from Jonathan Wakely ---
A related topic is that we simply don't define the errc enumerators that don't
have a corresponding E macro, which is non-conforming. The C++ standard
says the enumerators should all be there.
We cou
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107008
Jonathan Wakely changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104883
--- Comment #1 from Jonathan Wakely ---
>From PR 1007008 comment 2:
-- >8 --
We could do something like this for each enumerator:
#ifdef EFOO
foo = EFOO,
#else
foo = _GLIBCXX_ERRC_ORIGIN + __LINE__,
#endif
Where _GLIBCXX_ERRC_ORIGIN is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99407
--- Comment #3 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:4bdf739f835520ccbc433dc9eac461895741f317
commit r13-2769-g4bdf739f835520ccbc433dc9eac461895741f317
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99407
Richard Biener changed:
What|Removed |Added
Resolution|--- |FIXED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947
Bug 53947 depends on bug 99407, which changed state.
Bug 99407 Summary: s243 benchmark of TSVC is vectorized by clang and not by
gcc, missed DSE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99407
What|Removed |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99828
Jiri Slaby changed:
What|Removed |Added
CC||jirislaby at gmail dot com
--- Comment #11
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99828
--- Comment #12 from Jiri Slaby ---
(In reply to Jiri Slaby from comment #11)
> Looking at the kernel patch, it says:
> This is fixed now in gcc, but work around it on older compilers
> by using a wrapper.
>
> If so, how was this fixed a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106922
--- Comment #15 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:9baee6181b4e427e0b5ba417e51424c15858dce7
commit r13-2772-g9baee6181b4e427e0b5ba417e51424c15858dce7
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106922
--- Comment #16 from Richard Biener ---
This addressed the other missed optimization (which isn't a regression), it
should make optimizing the m_initialized flag status more consistent.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106950
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99828
Richard Biener changed:
What|Removed |Added
Known to fail||12.2.0
Last reconfirmed|2021-03-30 00
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106997
--- Comment #2 from Wilhelm M ---
I would consider this a missed optimization rather than a bug, because the
standard says, that an implementation can avoid heap allocation if:
- the lifetime of the coroutine is strictly within the lifetime of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106830
--- Comment #6 from CVS Commits ---
The master branch has been updated by David Malcolm :
https://gcc.gnu.org/g:86254629b636db579616befde49022f098af8148
commit r13-2773-g86254629b636db579616befde49022f098af8148
Author: David Malcolm
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106830
David Malcolm changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106826
--- Comment #4 from CVS Commits ---
The master branch has been updated by Patrick Palka :
https://gcc.gnu.org/g:32d8123cd6ce87acb557aec230e8359051316f9f
commit r13-2775-g32d8123cd6ce87acb557aec230e8359051316f9f
Author: Patrick Palka
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107002
David Malcolm changed:
What|Removed |Added
Last reconfirmed||2022-09-22
Status|UNCONFIRM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106897
Martin Liška changed:
What|Removed |Added
Keywords||patch
--- Comment #6 from Martin Liška
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106826
Patrick Palka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 106826, which changed state.
Bug 106826 Summary: [13 Regression] [modules] Variable template of type trait
via importable header gives wrong result
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106826
What
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106826
--- Comment #6 from Patrick Palka ---
*** Bug 100687 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 100687, which changed state.
Bug 100687 Summary: [modules, concepts] imported concept gives different result
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100687
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100687
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 100687, which changed state.
Bug 100687 Summary: [modules, concepts] imported concept gives different result
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100687
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86465
Richard Biener changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 86465, which changed state.
Bug 86465 Summary: [10/11/12/13 Regression] C++17 triggers:
‘’ may be used uninitialized in this function
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86465
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95825
Richard Biener changed:
What|Removed |Added
Summary|[10/11/12/13 Regression]|[10/11/12/13 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 102801, which changed state.
Bug 102801 Summary: Incorrect -Wmaybe-uninitialized warning/interaction for a
std::optional only when a nested struct is also present.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102801
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102801
Richard Biener changed:
What|Removed |Added
Known to work||12.2.1, 13.0
Status|UNCONF
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102801
--- Comment #5 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:44dba051d72587828882cbb31118934a4fb06c1a
commit r13-2776-g44dba051d72587828882cbb31118934a4fb06c1a
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105749
Richard Biener changed:
What|Removed |Added
Known to fail||12.2.1, 13.0
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106826
--- Comment #7 from Johel Ernesto Guerrero Peña ---
Thank you very much! This was a real blocker.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #11 from H. Peter Anvin ---
If you look at the output, you see that the loops are already fully unrolled
(at considerable code size cost.)
Unfortunately, since the issue at hand is dealing with code written to be
portable, adding gc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106989
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99407
Andrew Pinski changed:
What|Removed |Added
CC||juzhe.zhong at rivai dot ai
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947
Bug 53947 depends on bug 106989, which changed state.
Bug 106989 Summary: GCC fail to vectorize and clang succeed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106989
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106988
Martin Sebor changed:
What|Removed |Added
Resolution|DUPLICATE |---
Status|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102017
Torbjörn SVENSSON changed:
What|Removed |Added
CC||torbjorn.svensson at foss dot
st.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106998
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |10.5
Summary|libsanitizer PA
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82868
--- Comment #4 from CVS Commits ---
The master branch has been updated by Harald Anlauf :
https://gcc.gnu.org/g:bc71318a91286b5f00e88f07aab818ac82510692
commit r13-2781-gbc71318a91286b5f00e88f07aab818ac82510692
Author: Harald Anlauf
Date: We
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100103
--- Comment #3 from CVS Commits ---
The master branch has been updated by Harald Anlauf :
https://gcc.gnu.org/g:12b537b9b7fd50f4b2fbfcb7ccf45f8d66085577
commit r13-2782-g12b537b9b7fd50f4b2fbfcb7ccf45f8d66085577
Author: José Rui Faustino de Sou
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106857
--- Comment #6 from CVS Commits ---
The releases/gcc-11 branch has been updated by Harald Anlauf
:
https://gcc.gnu.org/g:f954e0531beb8cbb128cc4ab70d65a92c5ac9a7d
commit r11-10268-gf954e0531beb8cbb128cc4ab70d65a92c5ac9a7d
Author: Harald Anlauf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106857
--- Comment #7 from CVS Commits ---
The releases/gcc-10 branch has been updated by Harald Anlauf
:
https://gcc.gnu.org/g:cf172d0cdf355042223a3b1ebc04b472386a954e
commit r10-10998-gcf172d0cdf355042223a3b1ebc04b472386a954e
Author: Harald Anlauf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106857
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106986
--- Comment #5 from CVS Commits ---
The releases/gcc-12 branch has been updated by Harald Anlauf
:
https://gcc.gnu.org/g:84a34d76a76f27feabd4523e388068c90c2bb2e4
commit r12-8782-g84a34d76a76f27feabd4523e388068c90c2bb2e4
Author: Harald Anlauf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107009
Bug ID: 107009
Summary: massive unnecessary code blowup in vectorizer
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107009
Marek Polacek changed:
What|Removed |Added
Target Milestone|--- |13.0
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107001
Martin Liška changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107010
Bug ID: 107010
Summary: iterate section("mysection") struct mystruct fails if
first node is const and compiling with O2 or greater
Product: gcc
Version: 12.1.0
Status: U
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107010
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107003
Martin Liška changed:
What|Removed |Added
Summary|ICE in mangle_decl, at |ICE in mangle_decl, at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106999
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107002
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
Sum
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106939
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106919
--- Comment #5 from Martin Liška ---
Confirmed, bisecting right now.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107010
--- Comment #2 from Stian Skjelstad ---
Thank you for an amazing fast usefull reply.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107011
Bug ID: 107011
Summary: instruction with undefined behavior not optimized away
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Comp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107009
--- Comment #2 from Aldy Hernandez ---
(In reply to Marek Polacek from comment #1)
> Looks like it was caused by r13-1268-g8c99e307b20c50:
>
> commit 8c99e307b20c502e55c425897fb3884ba8f05882
> Author: Aldy Hernandez
> Date: Sat Jun 25 18:58:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107011
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107005
--- Comment #4 from Andrew Pinski ---
*** Bug 107011 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106919
Martin Liška changed:
What|Removed |Added
Summary|[13 Regression] RTL check: |[13 Regression] RTL check:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106919
--- Comment #7 from Martin Liška ---
Fixed with:
diff --git a/gcc/config/s390/s390.cc b/gcc/config/s390/s390.cc
index 076c97a8b22..869847ab3d7 100644
--- a/gcc/config/s390/s390.cc
+++ b/gcc/config/s390/s390.cc
@@ -3669,7 +3669,7 @@ s390_rtx_cos
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104883
Jonathan Wakely changed:
What|Removed |Added
Last reconfirmed||2022-09-22
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107012
Bug ID: 107012
Summary: [debug, dwarf-5] Missing line information for
evaluating macros
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107012
--- Comment #1 from gandalf at winds dot org ---
Created attachment 53615
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53615&action=edit
objdump output for dwarf-5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107011
--- Comment #2 from AK ---
ah ok. sorry for the noise.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106983
--- Comment #3 from CVS Commits ---
The trunk branch has been updated by Marek Polacek :
https://gcc.gnu.org/g:8b449dcd84334068c769a2f427812dadb95e61de
commit r13-2803-g8b449dcd84334068c769a2f427812dadb95e61de
Author: Marek Polacek
Date: Tu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106983
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107013
Bug ID: 107013
Summary: Add fmin/fmax to RTL codes
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94962
--- Comment #8 from CVS Commits ---
The master branch has been updated by hongtao Liu :
https://gcc.gnu.org/g:a282f086ef26d90e9785e992cd09a0d118b24695
commit r13-2804-ga282f086ef26d90e9785e992cd09a0d118b24695
Author: Hu, Lin1
Date: Tue Sep 1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94962
--- Comment #9 from Hongtao.liu ---
Fixed in trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99828
--- Comment #14 from Jiri Slaby ---
(In reply to Richard Biener from comment #13)
> The testcase still does not work on master or with 12.2, thus reconfirmed.
Hmm:
(In reply to Martin Liška from comment #0)
> Noticed by Andi Kleen in kernel, re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #12 from Richard Biener ---
(In reply to H. Peter Anvin from comment #11)
> If you look at the output, you see that the loops are already fully unrolled
> (at considerable code size cost.)
The unrolling is done too late for the bswa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107009
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
Priority
84 matches
Mail list logo