https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107005
Richard Biener changed:
What|Removed |Added
Resolution|--- |WONTFIX
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107004
Richard Biener changed:
What|Removed |Added
Last reconfirmed||2022-09-22
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107002
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |13.0
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106999
Richard Biener changed:
What|Removed |Added
Priority|P3 |P4
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106994
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163
Bug 26163 depends on bug 106994, which changed state.
Bug 106994 Summary: [13 Regression] ICE in extract_insn, at recog.cc:2791 since
r13-2730-gd0c73b6c85677e67
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106994
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106966
--- Comment #5 from Christian Ehrhardt ---
Thanks Uroš for the explanation.
I've tried and it does not bail out with a relocation overflow when dropping
-mbuild-constants.
I've suggested to upstream to consider that change.
=> https://gitlab.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106994
--- Comment #4 from Hongtao.liu ---
Fixed in GCC13.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106994
--- Comment #3 from CVS Commits ---
The master branch has been updated by hongtao Liu :
https://gcc.gnu.org/g:cbaa0ed34e1429dd9861350532534a85a07d220d
commit r13-2767-gcbaa0ed34e1429dd9861350532534a85a07d220d
Author: liuhongt
Date: Wed Sep
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106826
--- Comment #3 from Johel Ernesto Guerrero Peña ---
So this is a duplicate of Bug 100687.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #9 from H. Peter Anvin ---
To clarify: the C test case produces the same output regardless if it is
compiled as C or C++. Only the C++ wrapped class definition detects the
additional case of a 32-bit bigendian load.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #8 from H. Peter Anvin ---
Created attachment 53610
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53610&action=edit
C++ test case object code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #7 from H. Peter Anvin ---
Created attachment 53609
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53609&action=edit
C++ test case assembly output
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #6 from H. Peter Anvin ---
Created attachment 53608
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53608&action=edit
C++ test case preprocessed source
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #5 from H. Peter Anvin ---
Created attachment 53607
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53607&action=edit
C++ test case main file
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #4 from H. Peter Anvin ---
Created attachment 53606
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53606&action=edit
C++ test case class definition header file
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #3 from H. Peter Anvin ---
Created attachment 53605
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53605&action=edit
C test case object code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #2 from H. Peter Anvin ---
Created attachment 53604
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53604&action=edit
C test case assembly output
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
--- Comment #1 from H. Peter Anvin ---
Created attachment 53603
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53603&action=edit
C test case preprocessed source
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107006
Bug ID: 107006
Summary: Missing optimization: common idiom for external data
Product: gcc
Version: 12.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Comp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101991
kong lingling changed:
What|Removed |Added
CC||lingling.kong7 at gmail dot com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105735
kong lingling changed:
What|Removed |Added
CC||lingling.kong7 at gmail dot com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106910
--- Comment #11 from Hongtao.liu ---
(In reply to Hongtao.liu from comment #10)
> Because the round insn does not trap on denormals.
Note for scalar version, gcc generates roundss $9, %xmm0, %xmm0 which doesn't
raise exception because it's allo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106910
--- Comment #10 from Hongtao.liu ---
Because the round insn does not trap on denormals.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107005
--- Comment #2 from Andrew Pinski ---
Even ICC warns
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107005
--- Comment #1 from Andrew Pinski ---
That is because GCC constants folds INT_MIN / -1 into INT_MIN.
GCC warns about this code for this expression while clang does not ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95565
--- Comment #2 from AK ---
clang has `-finstrument-function-entry-bare` to this effect:
https://reviews.llvm.org/D40276
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107005
Bug ID: 107005
Summary: gcc not exploiting undefined behavior to optimize away
the result of division
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106991
--- Comment #3 from AK ---
Thanks for identifying the underlying issue @Jan
After modifying the definition of operator delete. gcc does optimize it at -O3
as well.
https://godbolt.org/z/1WPqaWrEr
// source code
#include
#include
int volatile
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100103
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54185
--- Comment #17 from Jonathan Wakely ---
Yes, I've raised this with the AIX pthreads team, but they disagreed with my
interpretation of POSIX. They said my reduced example was incorrect because
pthread_cond_destroy() and pthread_mutex_destroy() c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107000
--- Comment #3 from anlauf at gcc dot gnu.org ---
Created attachment 53601
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53601&action=edit
Hackish patch
This patch fixes all ICE in comment#0 and comment#1.
However, it papers over the issu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107000
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=82868
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|u
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54185
Paul Groke changed:
What|Removed |Added
CC||paul.groke at dynatrace dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107004
Bug ID: 107004
Summary: GCC12 warning in OOB access: array subscript is partly
outside array bounds
Product: gcc
Version: 12.2.0
URL: https://godbolt.org/z/aoYh66EYb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106654
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=107003
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107003
Bug ID: 107003
Summary: ICE in mangle_decl, at cp/mangle.cc:4112
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107002
Bug ID: 107002
Summary: [13 Regression] ICE in column_range, at
diagnostic-show-locus.cc:2236
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107001
Bug ID: 107001
Summary: ICE in expand_gimple_stmt_1, at cfgexpand.cc:4017
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107000
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #1 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107000
Bug ID: 107000
Summary: ICE in gfc_real2complex, at fortran/arith.cc:2243
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106999
--- Comment #1 from G. Steinmetz ---
FYI, a directly matching variant compiles :
$ cat z2.f90
program p
type t
procedure(g), pointer :: f
end type
class(t), allocatable :: z
call s(z%f)
contains
subroutine g(x)
class
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106999
Bug ID: 106999
Summary: [11/12/13 Regression] ICE tree check: expected
record_type or union_type or qual_union_type, have
function_type in gfc_class_data_get, at
f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106998
Bug ID: 106998
Summary: libsanitizer PATH_MAX not defined for linux new
targets
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Prior
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106981
--- Comment #4 from Tobias Burnus ---
Obviously, my ICE-preventing patch (→ comment 2) does not work well as it now
rejects the following, which looks fine:
error: invalid form of ‘#pragma omp atomic’ before ‘;’ token
66 |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91456
--- Comment #7 from CVS Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:5814816641389dd76153aae63e8ccb67a1a9a321
commit r13-2764-g5814816641389dd76153aae63e8ccb67a1a9a321
Author: Jonathan Wakely
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106997
Jonathan Wakely changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106997
Bug ID: 106997
Summary: Use coroutines on avr-gcc
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106981
--- Comment #3 from Jakub Jelinek ---
Yes, this is certainly not valid OpenMP, if in the syntax x or expr or r
appears multiple times, then each occurence needs to be the exact same set of
tokens and
due to the
"During the execution of an atomic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106981
Tobias Burnus changed:
What|Removed |Added
Keywords|ice-on-valid-code |ice-on-invalid-code
--- Comment #2 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106491
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
Status|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106491
--- Comment #12 from CVS Commits ---
The releases/gcc-10 branch has been updated by Richard Sandiford
:
https://gcc.gnu.org/g:c3fda946dedbb08df8eb46bb0120938c08f09742
commit r10-10996-gc3fda946dedbb08df8eb46bb0120938c08f09742
Author: Richard S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106491
--- Comment #11 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Sandiford
:
https://gcc.gnu.org/g:c77cd8d782d65864fb7f13119a1e88cb79cfcd9f
commit r11-10266-gc77cd8d782d65864fb7f13119a1e88cb79cfcd9f
Author: Richard S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106922
Richard Biener changed:
What|Removed |Added
Attachment #53597|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106826
Patrick Palka changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106996
nickkirkby at protonmail dot ch changed:
What|Removed |Added
Resolution|--- |MOVED
Stat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106967
--- Comment #16 from CVS Commits ---
The master branch has been updated by Aldy Hernandez :
https://gcc.gnu.org/g:dc829c7613ddf562d1aecaf22eda965e87108ac8
commit r13-2761-gdc829c7613ddf562d1aecaf22eda965e87108ac8
Author: Aldy Hernandez
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106991
--- Comment #2 from Jan Hubicka ---
> Looks like inlining decisions decide to inline new but not delete but for -Os
> we inline none and elide the new/delete pair.
>
> Maybe we can devise some inline hints to keep pairs?
Inliner is mostly buil
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106984
Richard Biener changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106910
--- Comment #9 from Pilar Latiesa ---
Thans so much for the fix.
I have tested last night (20220920) snapshot and I can confirm the testcase is
vectorized.
However, for the vectorization to kick in I had to use -fno-trapping-math. I
assume tha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106984
--- Comment #3 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:41b5edaa5c03db36ad45a9cf524881de221a1812
commit r13-2759-g41b5edaa5c03db36ad45a9cf524881de221a1812
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106993
--- Comment #1 from Jonathan Wakely ---
Reduced:
struct string_view { string_view(const char*) { } };
struct object{};
struct foo{
foo operator[](string_view s){
return foo{};
}
template
operator T(){
return object{};
}
};
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106984
Richard Biener changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106995
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
CC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106996
--- Comment #1 from Richard Biener ---
isn't that a gdb issue then?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106992
Richard Biener changed:
What|Removed |Added
Target|aarch64 |aarch64, x86_64-*-*
Ever confirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106967
Aldy Hernandez changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106967
--- Comment #14 from CVS Commits ---
The master branch has been updated by Aldy Hernandez :
https://gcc.gnu.org/g:d2278da1c3cb7bf8b3d96c86dbef2982bf4cc54a
commit r13-2756-gd2278da1c3cb7bf8b3d96c86dbef2982bf4cc54a
Author: Aldy Hernandez
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106491
--- Comment #10 from Denis Yaroshevskiy
---
Thank you for fixing this
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106491
--- Comment #9 from CVS Commits ---
The releases/gcc-12 branch has been updated by Richard Sandiford
:
https://gcc.gnu.org/g:a1465af240ee28fc7fcb83877c6aea94f11fb32f
commit r12-8779-ga1465af240ee28fc7fcb83877c6aea94f11fb32f
Author: Richard San
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106995
Martin Liška changed:
What|Removed |Added
Target Milestone|--- |13.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106995
Martin Liška changed:
What|Removed |Added
Last reconfirmed||2022-09-21
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106996
Bug ID: 106996
Summary: SIGSEGV in mapping_symbol_for_insn
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: debug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106994
--- Comment #2 from Hongtao.liu ---
Created attachment 53598
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53598&action=edit
Patch under testing.
I'm testing the patch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106991
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106995
--- Comment #1 from Li Shaohua ---
Sorry, it should be `gcc-tk -w -O2 a.c`
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106990
Richard Biener changed:
What|Removed |Added
Keywords||easyhack
--- Comment #1 from Richard B
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106989
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106990
Martin Liška changed:
What|Removed |Added
Last reconfirmed||2022-09-21
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106994
--- Comment #1 from Hongtao.liu ---
(define_expand "floorv2sf2"
[(set (match_operand:V2SF 0 "register_operand")
(unspec:V2SF
[(match_operand:V2SF 1 "vector_operand")
(match_dup 2)]
UNSPEC_ROUND))]
"TARG
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106995
Bug ID: 106995
Summary: gcc-trunk crash at -O2
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: una
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106994
Martin Liška changed:
What|Removed |Added
Ever confirmed|0 |1
Summary|ICE in extract_insn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106994
Bug ID: 106994
Summary: ICE in extract_insn, at recog.cc:2791 since
r13-2730-gd0c73b6c85677e67
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106986
Richard Biener changed:
What|Removed |Added
Priority|P3 |P4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106987
Richard Biener changed:
What|Removed |Added
Priority|P3 |P4
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106981
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |10.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106982
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |10.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106977
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |13.0
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106963
--- Comment #4 from Hongtao.liu ---
Fixed in GCC13.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106963
--- Comment #3 from CVS Commits ---
The master branch has been updated by hongtao Liu :
https://gcc.gnu.org/g:eddbb81f1254f025d6f1b6b8e7554aa9a3830302
commit r13-2754-geddbb81f1254f025d6f1b6b8e7554aa9a3830302
Author: liuhongt
Date: Tue Sep
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106967
--- Comment #13 from rguenther at suse dot de ---
On Wed, 21 Sep 2022, aldyh at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106967
>
> --- Comment #12 from Aldy Hernandez ---
> (In reply to Richard Biener from commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106993
Bug ID: 106993
Summary: GCC accepts invalid program involving templated
conversion function
Product: gcc
Version: 9.3.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106967
--- Comment #12 from Aldy Hernandez ---
(In reply to Richard Biener from comment #11)
> Btw,
>
> static inline bool
> finite_operands_p (const frange &op1, const frange &op2)
> {
> return flag_finite_math_only || (!op1.maybe_isnan () && !op2.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106967
--- Comment #11 from Richard Biener ---
Btw,
static inline bool
finite_operands_p (const frange &op1, const frange &op2)
{
return flag_finite_math_only || (!op1.maybe_isnan () && !op2.maybe_isnan
());
}
is wrong, you should either test HONOR
96 matches
Mail list logo