https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101956
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Component|target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101955
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101956
--- Comment #2 from Hongtao.liu ---
(In reply to Hongtao.liu from comment #1)
> test4.c:4:9: missed: conversion not supported by target.
>
> SLP expect {zero_,}extendv4hiv4df?
Typo floatv4hiv4df
>
> loop vectorizer can automatically try ex
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101956
--- Comment #1 from Hongtao.liu ---
test4.c:4:9: missed: conversion not supported by target.
SLP expect {zero_,}extendv4hiv4df?
loop vectorizer can automatically try extendv8hiv8si + extendv4siv4df
void
foo1 (double* p, short* q, int n)
{
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #21 from Andrew Pinski ---
(In reply to M W from comment #18)
> I can't believe that this is acceptable. Shocked. in fact.
You should read bug 323.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101923
Petar Ivanov changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97743
--- Comment #6 from Andrew Pinski ---
What about:
movzbl %dil, %eax
negl%eax
andl$743, %eax
That would be 3 cycles, definitely better than the cmov case. maybe one cycle
better than the imul case. It all depends
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101956
Bug ID: 101956
Summary: Miss vectorization from v4hi to v4df
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: normal
Prio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101955
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101955
Bug ID: 101955
Summary: (signed<<31)>>31 should become -(signed&1)
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: enhancement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87287
Andrew Pinski changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71149
Andrew Pinski changed:
What|Removed |Added
Known to work||9.1.0
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87287
Andrew Pinski changed:
What|Removed |Added
Keywords||missed-optimization
Target Milestone|-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50984
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81078
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2021-08-18
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
M W changed:
What|Removed |Added
Resolution|INVALID |---
Status|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97147
--- Comment #7 from Hongtao.liu ---
Fixed in GCC12.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97147
--- Comment #6 from CVS Commits ---
The master branch has been updated by hongtao Liu :
https://gcc.gnu.org/g:97d51c1764554fcef05fe94ee6445f5d2252bcff
commit r12-2981-g97d51c1764554fcef05fe94ee6445f5d2252bcff
Author: liuhongt
Date: Tue Aug 1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #18 from M W ---
I can't believe that this is acceptable. Shocked. in fact.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #17 from Andrew Pinski ---
(In reply to M W from comment #15)
> I'm quite sure that is impacting way more projects than have realized it.
Almost all of the open source ones have been fixed years ago. Both with IBM
and ARM doing a l
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
M W changed:
What|Removed |Added
Resolution|INVALID |---
Status|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89124
Andrew Pinski changed:
What|Removed |Added
CC||wojciech.mula at microgen dot
com
--- C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67368
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89124
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |8.3
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97766
Andrew Pinski changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #14 from Andrew Pinski ---
MIPS64 does:
trunc.w.d $f0,$f0 ; int
c.le.d $fcc0,$f1,$f0
bc1t$fcc0,.L2
nop
trunc.w.d $f0,$f0
mfc1$2,$f0
b .L3
nop
.L2:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #13 from Andrew Pinski ---
Newer PowerPC does:
fctiwz 0,0 ; int
fctiwuz 0,0 ;unsigned
Older PPC does:
fctiwz 0,0 ; int
fctidz 0,0 ; unsigned
So it depends on which generation of PowerPC ISA you use.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #12 from Andrew Pinski ---
For aarch64 we do:
fcvtzs w0, d0 ; int
fcvtzu w0, d0 ; uint32_t
For ARM:
vcvt.s32.f64s15, d16 ; int
vcvt.u32.f64s15, d7 ; uint32_t
For x86 we do:
cvttsd2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #11 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #10)
> 6.3.1.4 Real floating and integer
> 1 When a finite value of real floating type is converted to an integer type
> other than _Bool,
> the fractional part is di
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #10 from Andrew Pinski ---
6.3.1.4 Real floating and integer
1 When a finite value of real floating type is converted to an integer type
other than _Bool,
the fractional part is discarded (i.e., the value is truncated toward zero). I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
Andrew Pinski changed:
What|Removed |Added
Resolution|DUPLICATE |INVALID
--- Comment #9 from Andrew Pins
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89604
Andrew Pinski changed:
What|Removed |Added
CC||mlwmohawk at gmail dot com
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
M W changed:
What|Removed |Added
Status|RESOLVED|UNCONFIRMED
Resolution|INVALID
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #6 from M W ---
"Unexpected because not understanding C/C++ standard is normal these days."
I'm sort of ticked off by that. I have used some form of this code for over two
decades on a lot of different platforms. Mac, Windows, Linu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #5 from Andrew Pinski ---
>it is unexpected.
Unexpected because not understanding C/C++ standard is normal these days.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80735
--- Comment #2 from Andrew Pinski ---
I think this was fixed by r10-3311 which changed IPA SRA.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
M W changed:
What|Removed |Added
Resolution|INVALID |---
Status|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101389
Gaius Mulley changed:
What|Removed |Added
CC||gaiusmod2 at gmail dot com
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101954
--- Comment #4 from cqwrteur ---
Created attachment 51314
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51314&action=edit
config file
here is the config file
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101954
--- Comment #3 from Andrew Pinski ---
Also how did you configure gcc?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101954
--- Comment #2 from cqwrteur ---
(In reply to Andrew Pinski from comment #1)
> ssize_t should be defined in stdint.h, why is it not?
i do not know. it defines _ssize_t in sys/_types.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101954
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2021-08-17
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101954
Bug ID: 101954
Summary: ssize_t unknown for picolibc
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libquadmath
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
Andreas Schwab changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
--- Comment #1 from M W ---
This also happens on C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101953
Bug ID: 101953
Summary: bug on the default cast operator from double to
unsigned short
Product: gcc
Version: 8.3.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101854
Martin Sebor changed:
What|Removed |Added
Summary|[11/12 Regression] Invalid |[11 Regression] Invalid
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101854
--- Comment #8 from CVS Commits ---
The master branch has been updated by Martin Sebor :
https://gcc.gnu.org/g:b48d4e6818674898f90d9358378c127511ef0f9f
commit r12-2976-gb48d4e6818674898f90d9358378c127511ef0f9f
Author: Martin Sebor
Date: Tue
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100288
Patrick Palka changed:
What|Removed |Added
CC||emmanuel.le-trong@cnrs-orle
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101945
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
Resol
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97234
Jonathan Wakely changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97234
Botond Ballo changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88323
Bug 88323 depends on bug 101539, which changed state.
Bug 101539 Summary: [C++20] Implement builtins for layout-compatibility and
pointer-interconvertibility traits
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101539
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 101539, which changed state.
Bug 101539 Summary: [C++20] Implement builtins for layout-compatibility and
pointer-interconvertibility traits
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101539
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101539
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101539
--- Comment #9 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:32c3a75390623a0470df52af13f78baddd562981
commit r12-2975-g32c3a75390623a0470df52af13f78baddd562981
Author: Jakub Jelinek
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101706
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97942
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2021-08-17
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97545
--- Comment #1 from Andrew Pinski ---
r11-3684 would have changed IR before selective-scheduling2.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100340
Iain Sandoe changed:
What|Removed |Added
Target Milestone|--- |9.5
--- Comment #23 from Iain Sandoe ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100340
--- Comment #22 from CVS Commits ---
The master branch has been updated by Iain D Sandoe :
https://gcc.gnu.org/g:743b8dd6fd757e997eb060d70fd4ae8e04fb56cd
commit r12-2968-g743b8dd6fd757e997eb060d70fd4ae8e04fb56cd
Author: Iain Sandoe
Date: Sa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101949
--- Comment #2 from Andrew Pinski ---
I don't think all of the bugs with -fipa-pta have been fixed which is why it is
not turned on by default.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97807
--- Comment #2 from Richard Earnshaw ---
In Arm mode the compiler restricts 64-bit sized objects to be even/odd pairs of
core registers (ie starting in r0, r2, etc). However, the ABI for this packed
object is trying to use (r1,r2) for passing th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101950
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
Assi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101952
Bug ID: 101952
Summary: SH4 ICE: Error: unaligned opcodes detected in
executable segment
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101951
kargl at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101951
Bug ID: 101951
Summary: Implement F2018:C937
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89961
--- Comment #18 from xaizek ---
> The following 2 files should be created (right now b.gcov.json.gz and
> a.gcov.json.gz are created)
>
> b.gcov.json.gz
> src/a.gcov.json.gz
>
> and so -p and -x does not play any role here.
Now you'll need to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101942
Martin Sebor changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101950
Bug ID: 101950
Summary: __builtin_clrsb is never inlined
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101940
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101904
--- Comment #4 from Jonathan Wakely ---
(In reply to Jonathan Wakely from comment #3)
> I think Clang doesn't even bother to instantiate the return type for the
> non-const overload, because it wouldn't be viable. I'm not sure if that's a
> conf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101940
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
Last reconfi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101949
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101949
Bug ID: 101949
Summary: git miscompiled with -flto -fipa-pta
Product: gcc
Version: 11.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89961
--- Comment #17 from Martin Liška ---
> $ gcov src/a.x b.yy --json-format
this ought to be src/a.c b.c (but as you noticed gcov deduces .gcda/.gcno files
by skipping the last dot component of a path). That's why it works as well.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89961
--- Comment #16 from Martin Liška ---
All right, so what's different about JSON and non-JSON mode:
1) normal mode:
gcov src/a.c test/a.c
First, gcda/gcno files are searched for both the arguments (so src/a.gcda, ..)
and then output is emitted
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101940
--- Comment #2 from Marek Polacek ---
Possibly. I thought I'd rather keep the names of the option and pragma the
same, but maybe that's not necessary.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100305
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resoluti
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100305
--- Comment #16 from CVS Commits ---
The releases/gcc-10 branch has been updated by Richard Sandiford
:
https://gcc.gnu.org/g:3e44c89e672ec18ce31edecf5b5bac980ce411e5
commit r10-10040-g3e44c89e672ec18ce31edecf5b5bac980ce411e5
Author: Richard S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101923
--- Comment #8 from CVS Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:0808b0df9c4d31f4c362b9c85fb538b6aafcb517
commit r12-2959-g0808b0df9c4d31f4c362b9c85fb538b6aafcb517
Author: Jonathan Wakely
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101942
Martin Liška changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100896
--- Comment #3 from CVS Commits ---
The master branch has been updated by Christophe Lyon :
https://gcc.gnu.org/g:9c560cf23996271ee26dfc4a1d8484b85173cd12
commit r12-2954-g9c560cf23996271ee26dfc4a1d8484b85173cd12
Author: Christophe Lyon
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101948
--- Comment #1 from Jakub Jelinek ---
Clauses on Combined and Composite Constructs
section says:
"If the task reduction-modifier is specified, the effect is as if it only
modifies the behavior of the reduction clause on the innermost leaf
constr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101948
Bug ID: 101948
Summary: [OpenMP] gfc_split_omp_clauses + REDUCTION with TASK
modifier
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Keywords: openmp, rejects-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48609
--- Comment #9 from Hongtao.liu ---
(In reply to Hongtao.liu from comment #8)
> > You have to do a little bit more. Like change how the extraction for the two
> > parts for the concat.
>
> We already have vec_extractv2sfsf/vec_setv2sf, will debu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48609
--- Comment #8 from Hongtao.liu ---
> You have to do a little bit more. Like change how the extraction for the two
> parts for the concat.
We already have vec_extractv2sfsf/vec_setv2sf, will debug to figure out why
they're not used.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101944
--- Comment #5 from Kewen Lin ---
(In reply to Richard Biener from comment #3)
> On x86 we even have
>
> Vector cost: 136
> Scalar cost: 196
>
> note that we seem to vectorize the reduction but that only happens with
> -ffast-math, not -O2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101946
Andrew Pinski changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101946
--- Comment #4 from Sudip ---
(In reply to Sudip from comment #3)
> Ohhh.. yes. I updated binutils also to "tag: binutils-2_37".
>
> For the kernel source this was seen while I was testing the build for
> v5.4.142- rc2 and I have checked there
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48609
--- Comment #7 from Andrew Pinski ---
(In reply to Hongtao.liu from comment #6)
> (In reply to Hongtao.liu from comment #5)
> > (In reply to Andrew Pinski from comment #2)
> > > Confirmed, In this case, it is a middle-end issue, I suspect if we u
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48609
--- Comment #6 from Hongtao.liu ---
(In reply to Hongtao.liu from comment #5)
> (In reply to Andrew Pinski from comment #2)
> > Confirmed, In this case, it is a middle-end issue, I suspect if we used
> > V2SFmode for the incoming argument, it mig
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101947
--- Comment #2 from Martin Liška ---
Started with r12-2927-g29020d0527512ae0444ad32b1461b7f8526e7427.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101947
Martin Liška changed:
What|Removed |Added
Priority|P3 |P1
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71007
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101946
--- Comment #3 from Sudip ---
Ohhh.. yes. I updated binutils also to "tag: binutils-2_37".
For the kernel source this was seen while I was testing the build for v5.4.142-
rc2 and I have checked there has been no kernel code change which can cau
1 - 100 of 171 matches
Mail list logo