https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108868
Richard Biener changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108691
Richard Biener changed:
What|Removed |Added
Status|RESOLVED|ASSIGNED
Resolution|FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108855
--- Comment #3 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:e79b9db15e410c4652438ffbbc44b6aa04e1ba61
commit r13-6152-ge79b9db15e410c4652438ffbbc44b6aa04e1ba61
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108855
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108868
--- Comment #7 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:ecc863e85efe259c799515de0c38c2297b0e3bd7
commit r13-6153-gecc863e85efe259c799515de0c38c2297b0e3bd7
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108868
Richard Biener changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108868
--- Comment #9 from Jakub Jelinek ---
(In reply to Richard Biener from comment #5)
> (In reply to Jakub Jelinek from comment #4)
> > I think the reason why it doesn't work is clear, call_can_make_abnormal_goto
> > on the vfork call is false, bec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108691
--- Comment #13 from Sam James ---
(Revert was for pr108868).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108691
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108869
Bug ID: 108869
Summary: compiling an intrinsic wrapper : gives internal
compiler error: in
dwarf2out_register_main_translation_unit
Product: gcc
Version: 7.5.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108869
--- Comment #1 from Richard Biener ---
I changed the avx function to
extern __inline int __attribute__((__gnu_inline__, __always_inline__,
__artificial__))
__avx_lookup (char kk, __m128i h)
{
__m128i k = _mm_set1_epi8(kk);
__m128i r = _mm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
--- Comment #20 from Jan Hubicka ---
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
>
> --- Comment #17 from rguenther at suse dot de ---
> On Mon, 20 Feb 2023, jakub at gcc dot gnu.org wrote:
>
> > https://gcc.gnu.org/bugzilla/show_bu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108840
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |ktkachov at gcc dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108772
--- Comment #7 from Richard Biener ---
(In reply to Richard Biener from comment #6)
> (In reply to Richard Biener from comment #5)
> > another possibility would be to stream "no DIE" info for not late
> > created decls
>
> like by setting DECL_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108848
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108802
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108772
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108685
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108606
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108603
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108550
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108546
Richard Biener changed:
What|Removed |Added
Component|fortran |middle-end
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108545
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
Component|fortran
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108542
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108517
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108430
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108793
--- Comment #4 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:a7e706df2280de4a42f68b6c44401e4348d3593c
commit r13-6258-ga7e706df2280de4a42f68b6c44401e4348d3593c
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108793
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108429
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
--- Comment #5 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108422
Richard Biener changed:
What|Removed |Added
Status|NEW |ASSIGNED
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108691
--- Comment #15 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:1dd033b8bcb0c50ad80084a3a13a391808b2deb6
commit r13-6259-g1dd033b8bcb0c50ad80084a3a13a391808b2deb6
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108691
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108870
Bug ID: 108870
Summary: Gather file/line info for file/namespace/static
variables
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Pri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108419
Richard Biener changed:
What|Removed |Added
Last reconfirmed|2023-01-17 00:00:00 |2023-2-21
--- Comment #1 from Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108870
Jakub Jelinek changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
B
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108375
Richard Biener changed:
What|Removed |Added
Known to work||13.0
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108368
Richard Biener changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108367
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108366
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108358
Richard Biener changed:
What|Removed |Added
Last reconfirmed|2023-01-10 00:00:00 |2023-2-21
--- Comment #1 from Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108606
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108772
--- Comment #8 from Richard Biener ---
diff --git a/gcc/dwarf2out.cc b/gcc/dwarf2out.cc
index 1f39df3b1e2..5a2538f80e1 100644
--- a/gcc/dwarf2out.cc
+++ b/gcc/dwarf2out.cc
@@ -27282,7 +27282,7 @@ dwarf2out_late_global_decl (tree decl)
/*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108861
--- Comment #5 from VinÃcius dos Santos Oliveira ---
> Because there is an open defect report against the C++ standard about this.
> Basically until that is resolved, GCC's behavior is considered correct.
How clueless of me to miss such obviou
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108375
--- Comment #11 from Martin Uecker ---
Yes, for C this is fixed on trunk. This change seems to also fix PR102939.
There is only one place in c-common/ left where middle-end function is used, so
we could easily separate the C FE understanding of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108243
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
--- Comment #10 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107999
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107762
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108861
--- Comment #6 from Jonathan Wakely ---
Nobody said there's no bug, that's why your previous bug report was suspended,
not closed as invalid. The point is that what GCC does today conforms to the
standard. If there's a bug in the standard, it sh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107448
Richard Biener changed:
What|Removed |Added
Keywords|accepts-invalid |diagnostic
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108606
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107114
Richard Biener changed:
What|Removed |Added
Resolution|--- |INVALID
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106998
--- Comment #3 from Richard Biener ---
I don't see linux/limits.h included still, but limits.h is - should musl
include linux/limits.h by itself?
Please link to upstream generated issues.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106879
Richard Biener changed:
What|Removed |Added
CC||rsandifo at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106258
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106315
--- Comment #6 from Richard Biener ---
Confirmed as triggered by jump threading somehow. Note the RTL unroller is
notoriously not tuned.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106282
Richard Biener changed:
What|Removed |Added
Priority|P3 |P4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108243
--- Comment #11 from Patrick Palka ---
The pending patch
https://gcc.gnu.org/pipermail/gcc-patches/2023-February/612365.html will fix
that. With that patch we'll statically initialize
static const string_view foo("bar");
as we already do fo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105834
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105833
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105832
Richard Biener changed:
What|Removed |Added
Last reconfirmed|2022-10-19 00:00:00 |2023-2-21
--- Comment #8 from Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105723
Richard Biener changed:
What|Removed |Added
Summary|[12/13 Regression] |[12 Regression]
|Opt
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106041
--- Comment #10 from Richard Biener ---
Confirmed, it never finishes word-level iteration.
static void
fast_dce (bool word_level)
{
...
while (global_changed)
{
...
}
IMHO that "fast" DCE should hard-limit the iteration count anyway
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108871
Bug ID: 108871
Summary: attribute nonnull does not spot nullptr O2 and above
when function inlined
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Severity: n
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108871
--- Comment #1 from Jonny Grant ---
gcc-help mailing list discussion
https://gcc.gnu.org/pipermail/gcc-help/2023-February/142279.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103637
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103528
--- Comment #18 from Richard Biener ---
What's the status of this bug now?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102516
Richard Biener changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108872
Bug ID: 108872
Summary: ICE in main_block_label, missing label when assigning
a derived type whose component has a defined
assignment
Product: gcc
Version: 12.2.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998
--- Comment #22 from Jakub Jelinek ---
Created attachment 54502
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54502&action=edit
gcc13-pr107998.patch
Let's go with this patch then? Note, I can't really test it.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106879
--- Comment #3 from seurer at gcc dot gnu.org ---
I just tried this and I am still seeing failures albeit only on power 7 BE.
make -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
vect.exp=gcc.dg/vect/bb-slp-layout-19.c"
FAIL: gcc.dg/vect
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108873
Bug ID: 108873
Summary: Using the C++ front-end causes no DCE from happening
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: enhan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108550
--- Comment #8 from Marek Polacek ---
Potential fix:
--- a/gcc/cp/pt.cc
+++ b/gcc/cp/pt.cc
@@ -10355,6 +10355,7 @@ lookup_and_finish_template_variable (tree templ, tree
targs,
if (TMPL_PARMS_DEPTH (DECL_TEMPLATE_PARMS (templ)) == 1
&&
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108874
Bug ID: 108874
Summary: [10/11/12/13 Regression] Missing bswap detection
Product: gcc
Version: unknown
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108873
Andrew Pinski changed:
What|Removed |Added
Component|tree-optimization |c++
--- Comment #1 from Andrew Pinski
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108874
--- Comment #1 from ktkachov at gcc dot gnu.org ---
(In reply to ktkachov from comment #0)
> If we look at the arm testcases in gcc.target/arm/rev16.c
> typedef unsigned int __u32;
>
> __u32
> __rev16_32_alt (__u32 x)
> {
> return (((__u32)(x)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108870
Ian Lance Taylor changed:
What|Removed |Added
CC||ian at airs dot com
--- Comment #2 f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #33 from Ian Lance Taylor ---
As far as I know nothing is waiting on me. Please let me know if you think
otherwise.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108854
--- Comment #6 from davidak ---
I tried to get the preprocessed source for the last 2 hours, but it does not
end up in the build directory. Maybe Nix does some clean up at the end.
I left a note in the downstream issue that they should provide
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108867
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108422
Tobias Burnus changed:
What|Removed |Added
Priority|P1 |P3
--- Comment #5 from Tobias Burnus -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108867
--- Comment #2 from David Malcolm ---
Yeah, IIRC -Wmissing-noreturn/-Wsuggest-attribute=noreturn work on a function
that we have the implementation of, whereas I'm interested in handling the case
where we *don't* have the source.
If code paths
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96025
--- Comment #10 from CVS Commits ---
The master branch has been updated by Harald Anlauf :
https://gcc.gnu.org/g:6c1b825b3d6499dfeacf7c79dcf4b56a393ac204
commit r13-6265-g6c1b825b3d6499dfeacf7c79dcf4b56a393ac204
Author: Harald Anlauf
Date: M
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108872
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105329
yan12125 <49tbwddbqeazdawz at chyen dot cc> changed:
What|Removed |Added
CC||49tbwddbqea
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108854
--- Comment #7 from Jakub Jelinek ---
You can e.g. try to pass additional -freport-bug option, then the preprocessed
source with command line and other important details should be stored into a
/tmp/cc*.out file which the diagnostics will tell y
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108873
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108875
Bug ID: 108875
Summary: Possible wrong error message
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assig
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108873
--- Comment #3 from Andrew Pinski ---
(In reply to Jakub Jelinek from comment #2)
> Well, it doesn't have side-effects, so why would it be emitted?
Even though the side effect of deferencing here can be optimized away, VRP can
notice that *e wi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22020
Andrew Pinski changed:
What|Removed |Added
CC||jankowski938 at gmail dot com
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108875
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105329
--- Comment #27 from Jonathan Wakely ---
No, the new function requires exporting a new symbol from the shared library,
which is not possible for the stable release branch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108876
Bug ID: 108876
Summary: return address clobbered in sibcalls resulting in
gfortran tests failing on xtensa
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Sever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106041
--- Comment #11 from Richard Biener ---
Created attachment 54503
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54503&action=edit
reduced testcase
Reduced testcase (on the GCC 12 branch). Reduced with -O1 and
diff --git a/gcc/dce.cc b/g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106041
Richard Biener changed:
What|Removed |Added
Keywords|needs-reduction |
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106041
--- Comment #13 from Andrew Pinski ---
(insn 42 41 43 3 (clobber (reg/v:V4x1DF 40 v8 [orig:96 tup ] [96])) -1
(nil))
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106041
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106041
--- Comment #15 from Andrew Pinski ---
(In reply to Richard Biener from comment #12)
> The reduced testcase doesn't fail on the trunk
Most likely because it was fixed when PR 108681 was fixed .
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106041
--- Comment #16 from Andrew Pinski ---
(In reply to Richard Biener from comment #11)
> Created attachment 54503 [details]
> reduced testcase
This reduced testcase looks almost the same as the reduced testcase in bug
108681 comment #4 (when comp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108877
Bug ID: 108877
Summary: Explicit immutable struct import internal compiler
error
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Severity: normal
Pr
1 - 100 of 138 matches
Mail list logo