https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106010
Bug ID: 106010
Summary: Miss vectorization for complex type copy.
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106009
--- Comment #1 from John Smith ---
Created attachment 53159
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53159&action=edit
preprocessed with -save-temps
td
gcc version 13.0.0 20220616 (experimental) (GCC)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106008
H.J. Lu changed:
What|Removed |Added
Version|12.0|11.2.1
Summary|[12 Regression] war
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95821
--- Comment #4 from H.J. Lu ---
Created attachment 53157
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53157&action=edit
A patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106008
H.J. Lu changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101482
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|--- |13.0
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105995
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|--- |13.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105995
--- Comment #5 from CVS Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:98a0d72a610a87e8e383d366e50253ddcc9a51dd
commit r13-1139-g98a0d72a610a87e8e383d366e50253ddcc9a51dd
Author: Jonathan Wakely
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101482
--- Comment #3 from CVS Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:51309d1158b85560a975819260776c0ca68fd142
commit r13-1138-g51309d1158b85560a975819260776c0ca68fd142
Author: Jonathan Wakely
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106008
Bug ID: 106008
Summary: [12 Regression] warning: ‘(((char *)loadcmds.113_68 +
_933 + 16))[329406144173384849].mapend’ may be used
uninitialized [-Wmaybe-uninitialized]
Prod
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106001
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=103798
--- Comment #2 from H.J. Lu ---
Created attachment 53154
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53154&action=edit
A patch
Like this?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105991
--- Comment #3 from Marek Polacek ---
Regtest/bootstrap passed on powerpc64le-unknown-linux-gnu. I did not test Ada.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106001
--- Comment #2 from Jakub Jelinek ---
Actually valid testcase:
typedef int V __attribute__((vector_size (2 * sizeof (int;
template
void
foo ()
{
V v {};
v = __builtin_shufflevector (v, v, static_cast(1),
static_cast(0));
}
void
bar (
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106007
Bug ID: 106007
Summary: RFE: analyzer should complain about exec/system of
tainted args
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106006
Bug ID: 106006
Summary: RFE: analyzer should treat data from a socket as
"tainted"
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Pr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106005
Bug ID: 106005
Summary: (F2023) Support for REDUCTION clause in DO CONCURRENT
loop
Product: gcc
Version: 12.1.0
Status: UNCONFIRMED
Severity: normal
0220616143736-g9642d07c35f-checking-yes-rtl-df-extra-armv7a-hardfloat
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.0.0 20220616 (experimental) (GCC)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105996
--- Comment #3 from Jakub Jelinek ---
Or can we say just call cp_convert instead of build_reinterpret_cast in that
case?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105992
--- Comment #3 from H.J. Lu ---
(In reply to Hongtao.liu from comment #1)
> I'm wondering would targetm.overlap_op_by_pieces_p helps here.
The code is generated by targetm.overlap_op_by_pieces_p. It compares
4 byte at a time with branches.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105996
Jakub Jelinek changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106003
--- Comment #1 from David Malcolm ---
See also this mailing list thread:
https://gcc.gnu.org/pipermail/gcc/2022-June/238801.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106003
Bug ID: 106003
Summary: RFE: -fanalyzer could complain about misuse of
file-descriptors
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105992
--- Comment #2 from H.J. Lu ---
(In reply to Hongtao.liu from comment #1)
> I'm wondering would targetm.overlap_op_by_pieces_p helps here.
It is related to PR 103798.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105991
--- Comment #2 from Marek Polacek ---
(In reply to Roger Sayle from comment #1)
> The following patch appears to correct this for me on a cross-compiler to
> powerpcle64, but it's tricky for me to do a full bootstrap/regression test.
Thanks for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105998
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Component|c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105888
--- Comment #1 from David Malcolm ---
See also CWE-562: Return of Stack Variable Address
https://cwe.mitre.org/data/definitions/562.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105973
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
St
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105988
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Summary|[10/11/12/13 Regr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105820
--- Comment #4 from Andrew Macleod ---
Well, thats not really the problem here. We are casting
[irange] gimple_code [2, 2]
to a gimple_code, and getting:
[irange] gimple_code VARYING
Couple of issues.. one, we shouldnt bother casting anythi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105972
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
Keyw
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105978
Martin Liška changed:
What|Removed |Added
Last reconfirmed||2022-06-16
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105892
--- Comment #1 from David Malcolm ---
See also CWE 469: https://cwe.mitre.org/data/definitions/469.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106000
--- Comment #2 from David Malcolm ---
See also:
https://cwe.mitre.org/data/definitions/468.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105900
--- Comment #2 from David Malcolm ---
See also:
https://cwe.mitre.org/data/definitions/467.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105952
Martin Liška changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106001
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105940
Kewen Lin changed:
What|Removed |Added
Attachment #53126|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105940
--- Comment #6 from Kewen Lin ---
(In reply to Kewen Lin from comment #4)
> (In reply to Richard Biener from comment #2)
> > (In reply to Kewen Lin from comment #1)
> > > Created attachment 53126 [details]
> > > move_applying
> >
> > LGTM (mayb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105990
John Klein changed:
What|Removed |Added
CC||Painololo at protonmail dot com
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106000
John Klein changed:
What|Removed |Added
CC||Painololo at protonmail dot com
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105877
Martin Liška changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105925
Martin Liška changed:
What|Removed |Added
Summary|[11/12/13 Regression] Could |[11/12/13 Regression] Could
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101837
Martin Liška changed:
What|Removed |Added
CC||girgias at php dot net
--- Comment #6 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105919
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105925
Martin Liška changed:
What|Removed |Added
Resolution|DUPLICATE |---
Status|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101837
Martin Liška changed:
What|Removed |Added
CC||jehova at existiert dot net
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105925
Martin Liška changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106002
Bug ID: 106002
Summary: RFE: complain about incorrect checks of return values
(CWE-253)
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Keywords: diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105921
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105998
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105912
Martin Liška changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105902
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
NCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: doko at gcc dot gnu.org
Target Milestone: ---
seen with the gcc-12 branch 20220616 on x86_64-linux-gnu, building the spoa
packa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106000
Bug ID: 106000
Summary: RFE: -fanalyzer should complain about definite buffer
overflows/underflows
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: nor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105822
Martin Liška changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105900
--- Comment #1 from David Malcolm ---
See https://cwe.mitre.org/data/definitions/131.html e.g. example 5.
See also:
https://clang.llvm.org/docs/analyzer/checkers.html#alpha-security-mallocoverflow-c
(CWE 131's example 2 has a case of this)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105807
Martin Liška changed:
What|Removed |Added
CC||burnus at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105981
Richard Earnshaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105798
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
Last reconfi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105981
--- Comment #6 from CVS Commits ---
The releases/gcc-10 branch has been updated by Richard Earnshaw
:
https://gcc.gnu.org/g:20ece449e06f2d0dd0c50db0203d13b4e4ff2d96
commit r10-10850-g20ece449e06f2d0dd0c50db0203d13b4e4ff2d96
Author: Richard Ear
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105981
--- Comment #5 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Earnshaw
:
https://gcc.gnu.org/g:2a9c9ed732d6a7f4565a286bdeb953f08fbe8fb9
commit r11-10074-g2a9c9ed732d6a7f4565a286bdeb953f08fbe8fb9
Author: Richard Ear
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105981
--- Comment #4 from CVS Commits ---
The releases/gcc-12 branch has been updated by Richard Earnshaw
:
https://gcc.gnu.org/g:723c1d6284ca9f79cc35bf7bf49f391417773f83
commit r12-8488-g723c1d6284ca9f79cc35bf7bf49f391417773f83
Author: Richard Earn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19987
Bug 19987 depends on bug 105983, which changed state.
Bug 105983 Summary: Failure to optimize (b != 0) && (a >= b) as well as the
same pattern with binary and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105983
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105983
Jakub Jelinek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105984
Jakub Jelinek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105983
--- Comment #8 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:9642d07c35f14b9917cd115e8a9f0210fbcdcf4f
commit r13-1134-g9642d07c35f14b9917cd115e8a9f0210fbcdcf4f
Author: Jakub Jelinek
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105984
--- Comment #3 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:74e6a40335765077e235269f19d2d9905d0d9e44
commit r13-1133-g74e6a40335765077e235269f19d2d9905d0d9e44
Author: Jakub Jelinek
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105999
Bug ID: 105999
Summary: Wrong requires result inside lambda in a class
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105995
Jonathan Wakely changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105995
--- Comment #3 from Jonathan Wakely ---
Right, you can only use std::string as a local variable in a constexpr
function. I don't think it's expected to work as a constexpr variable.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105996
Jonathan Wakely changed:
What|Removed |Added
Summary|reinterpret_cast in |[12/11/12/13 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105997
--- Comment #6 from Andrew Pinski ---
Also people who assume the compiler is broken ask them to try
-fsanitize=address and other sanitizers really. Gcc does is more "sensitive" to
undefined behavior and more bugs in the user code does happen.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105997
--- Comment #5 from Jonathan Wakely ---
(In reply to Jonathan Wakely from comment #3)
> If anybody wants to turn it into a proper bug report, the original commit
> (and description) is at
> https://github.com/zynaddsubfx/zynaddsubfx/commit/
> 22
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105998
Bug ID: 105998
Summary: [10/11/12/13 Regression] ICE: in as_a, at
machmode.h:365 with vector arithmetics
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Keyword
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105997
--- Comment #4 from Jonathan Wakely ---
(In reply to Andreas Schwab from comment #2)
> This line is definitely a bug in ZynAddSubFX:
>
> 1154:bool is_dir = fn->d_type & DT_DIR;
>
> d_type is not a bitfield.
Not all systems even have a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105997
--- Comment #3 from Jonathan Wakely ---
If anybody wants to turn it into a proper bug report, the original commit (and
description) is at
https://github.com/zynaddsubfx/zynaddsubfx/commit/22a5f8da76c16c47c3814eedaec8f9fe0ff4248b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105997
--- Comment #2 from Andreas Schwab ---
This line is definitely a bug in ZynAddSubFX:
1154:bool is_dir = fn->d_type & DT_DIR;
d_type is not a bitfield.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105997
Jonathan Wakely changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105930
Arnd Bergmann changed:
What|Removed |Added
CC||arnd at linaro dot org
--- Comment #19
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101482
Jonathan Wakely changed:
What|Removed |Added
Last reconfirmed||2022-06-16
Assignee|unassig
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105951
Jakub Jelinek changed:
What|Removed |Added
Summary|[12/13 Regression] ICE in |[12 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103316
HaoChen Gui changed:
What|Removed |Added
Status|NEW |RESOLVED
Assignee|unassigned at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105951
--- Comment #4 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:6a27c430468cb85454b19cef881a1422580657ff
commit r13-1132-g6a27c430468cb85454b19cef881a1422580657ff
Author: Jakub Jelinek
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103316
--- Comment #17 from CVS Commits ---
The master branch has been updated by HaoChen Gui :
https://gcc.gnu.org/g:8d1c6e7038b0c281ac2678f2f615806a7aac9174
commit r13-1131-g8d1c6e7038b0c281ac2678f2f615806a7aac9174
Author: Haochen Gui
Date: Mon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105997
Bug ID: 105997
Summary: A possible optimization bug
Product: gcc
Version: 10.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105996
Bug ID: 105996
Summary: reinterpret_cast in constexpr failure creating a pair
with a function pointer of class parent
Product: gcc
Version: 12.1.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105564
--- Comment #6 from Jonathan Wakely ---
Nice, thanks
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105991
Roger Sayle changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105992
Hongtao.liu changed:
What|Removed |Added
CC||crazylht at gmail dot com,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104610
--- Comment #19 from Hongtao.liu ---
I'm wondering would targetm.overlap_op_by_pieces_p helps here.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105995
--- Comment #2 from Jiang An ---
(In reply to Andrew Pinski from comment #1)
> C++20 supports dynamic allocation for constexpr.
Yeah, but a constexpr variable can't hold dynamically allocated memory.
Dynamically allocated memory must be dealloc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105995
--- Comment #1 from Andrew Pinski ---
C++20 supports dynamic allocation for constexpr.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105995
Bug ID: 105995
Summary: QoI: constexpr basic_string variable must use all of
its SSO buffer
Product: gcc
Version: 12.1.0
Status: UNCONFIRMED
Severity: normal
96 matches
Mail list logo