https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59394
--- Comment #5 from smalcom ---
Created attachment 52049
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52049&action=edit
Generated assembly when using "gc-section". avr-gcc-10.2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59394
--- Comment #6 from smalcom ---
Created attachment 52050
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52050&action=edit
Generated assembly when using "LTO". avr-gcc-10.2
(In reply to Andrew Pinski from comment #4)
> If I use -Wl,--gc-sec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103797
--- Comment #12 from Uroš Bizjak ---
(In reply to Jakub Jelinek from comment #10)
> At least on your short testcase clang doesn't use divps either.
> We do support mulv2sf3, addv2sf3 etc. but not divv2sf3 I bet because with
> TARGET_MMX_WITH_SSE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35288
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
Component|middle-en
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88842
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103786
--- Comment #2 from CVS Commits ---
The master branch has been updated by Martin Liska :
https://gcc.gnu.org/g:9ac0730c25b357b5fc75e18677cec27a546c1b64
commit r12-6104-g9ac0730c25b357b5fc75e18677cec27a546c1b64
Author: Feng Xue
Date: Tue Dec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103786
Martin Liška changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103808
Martin Liška changed:
What|Removed |Added
Keywords|needs-bisection |
Summary|[12 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103813
Martin Liška changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103814
Bug ID: 103814
Summary: Internal error while compiling concepts, exception and
fstream modules.
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: norm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103797
--- Comment #13 from Uroš Bizjak ---
Created attachment 52051
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52051&action=edit
Patch that implements v2sf division
Please try the attached patch, for the following testcase:
--cut here--
fl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103797
--- Comment #14 from Uroš Bizjak ---
(In reply to Uroš Bizjak from comment #13)
> Created attachment 52051 [details]
> Patch that implements v2sf division
This patch also enables vectorization of the testcase from Comment #7. Using
-ffast-math,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103814
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99244
Andrew Pinski changed:
What|Removed |Added
CC||samuel.hangouet at gmail dot
com
--- Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 103814, which changed state.
Bug 103814 Summary: Internal error while compiling concepts, exception and
fstream modules.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103814
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 103814, which changed state.
Bug 103814 Summary: Internal error while compiling concepts, exception and
fstream modules.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103814
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103797
--- Comment #15 from Jakub Jelinek ---
(In reply to Uroš Bizjak from comment #12)
> (In reply to Jakub Jelinek from comment #10)
> > At least on your short testcase clang doesn't use divps either.
> > We do support mulv2sf3, addv2sf3 etc. but no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102221
Andrew Pinski changed:
What|Removed |Added
Keywords||alias
Severity|normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98450
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98523
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91008
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103797
--- Comment #16 from hubicka at kam dot mff.cuni.cz ---
> >
> > It could be done, but I was under impression that the sequence to load 1.0f
> > into topmost elements nullifies the benefit of operation to divide two
>
> Sure, so perhaps we shoul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98662
--- Comment #1 from Andrew Pinski ---
Before GCC 6, we accepted the code.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98598
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98552
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79724
Francois-Xavier Coudert changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79724
--- Comment #2 from Francois-Xavier Coudert ---
It's puzzling, because although I've never read any Ada code, I can see there
is some logic in place that should deal with it. In make.adb there is:
Gcc : String_Access := Program_Name ("gc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955
--- Comment #25 from Eric Botcazou ---
> Before the gimplification change the initializer {1,} was promoted to a
> static const and given an alignment of 128; due to this part of the code:
>
> if (align > DECL_ALIGN (new_tree
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103797
--- Comment #17 from Uroš Bizjak ---
(In reply to hubicka from comment #16)
> > >
> > > It could be done, but I was under impression that the sequence to load
> > > 1.0f
> > > into topmost elements nullifies the benefit of operation to divide
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98662
Martin Liška changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment #2 f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103773
--- Comment #5 from CVS Commits ---
The master branch has been updated by Roger Sayle :
https://gcc.gnu.org/g:ef26c151c14a87177d46fd3d725e7f82e040e89f
commit r12-6106-gef26c151c14a87177d46fd3d725e7f82e040e89f
Author: Roger Sayle
Date: Thu D
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103809
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92944
Patrick Palka changed:
What|Removed |Added
CC||florin at iucha dot net
--- Comment #3 f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103815
Bug ID: 103815
Summary: Misoptimization of a bounded do/while loop
Product: gcc
Version: og10 (devel/omp/gcc-10)
Status: UNCONFIRMED
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48110
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79724
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79724
--- Comment #4 from Francois-Xavier Coudert ---
The current situation is the result of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=864
Comment 20 by Dave Korn (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=864#c20)
is spot on:
> ... means that i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955
--- Comment #26 from David Edelsohn ---
As Bill mentioned, one can increase the alignment of a large constant, but
there is no way for the hooks that set alignment to recognize that the constant
will be assigned to variable with stricter alignmen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52830
Patrick Palka changed:
What|Removed |Added
Target Milestone|--- |12.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103816
Bug ID: 103816
Summary: ICE: in vect_build_slp_tree_2, at tree-vect-slp.c:1748
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Comp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103816
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103817
Bug ID: 103817
Summary: Bootstrap broken on x86_64-apple-darwin21
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootst
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103817
Francois-Xavier Coudert changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UN
0 20211023 (experimental), gcc (GCC) 12.0.0
20211216 (experimental), and gcc (GCC) 12.0.0 20211223 (experimental) (current
version: commit ef26c151c14a87177d46fd3d725e7f82e040e89f) checking the fix of
bugs 102687 and 103073 there.
with-sysroot=/home/dani/Projects/contributions/serenity/Build/i686/Root
--disable-nls --with-newlib --enable-shared --enable-languages=c,c++
--enable-default-pie --enable-lto --enable-threads=posix
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 12.0.0 20211223 (
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103815
--- Comment #1 from Andrew Pinski ---
Note temp*temp is really ((int)temp)*((int)temp) due to interger promotion
rules in c/c++.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103819
Andrew Pinski changed:
What|Removed |Added
Keywords||ice-on-valid-code
Target Milestone|--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103819
Andrew Pinski changed:
What|Removed |Added
Keywords||ice-checking
Summary|[12 Reg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103818
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
caused:
make[5]: ***
[/export/gnu/import/git/sources/gcc/gcc/ada/gcc-interface/Make-lang.in:167:
ada/exp_cg.o] Error 1
+===GNAT BUG DETECTED==+
| 12.0.0 20211223 (experimental) (i686-linux) Storage_Error stack overflow or
erroneous memory access
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103820
H.J. Lu changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103820
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103785
Andrew Pinski changed:
What|Removed |Added
CC||hjl.tools at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102595
kargl at gcc dot gnu.org changed:
What|Removed |Added
CC||kargl at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103821
Bug ID: 103821
Summary: [12 Regression] huge compile time (jump threading) at
-O3 for simple code
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Keywords: comp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103821
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |12.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103821
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102595
--- Comment #4 from kargl at gcc dot gnu.org ---
Comment on attachment 52053
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52053
patch
This patch fixes the problem in the PR and addresses a few
niggles I found as I poked gfortran. Some o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103820
--- Comment #3 from Roger Sayle ---
Thanks for investigating this HJ (I'm having difficulty configuring my system
to reproduce this). Is the TARGET_64BIT guard needed by both peephole2s, or is
one sufficient to restore bootstrap? Your fix/work
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103820
--- Comment #4 from H.J. Lu ---
(In reply to Roger Sayle from comment #3)
> Thanks for investigating this HJ (I'm having difficulty configuring my
You can bootstrap 32bit GCC on Linux/x86-64 if 32-bit libraries are
available.
> system to repro
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98977
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2021-12-23
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98977
Andrew Pinski changed:
What|Removed |Added
Component|target |rtl-optimization
Target|x86_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103820
--- Comment #5 from H.J. Lu ---
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 284b9507466..9d6786c5c2e 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -8588,7 +8588,8 @@ (define_peephole2
(an
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99228
--- Comment #6 from Andrew Pinski ---
Hmm, the trunk no longer does the if conversion:
complex_sgn(std::complex const&):
.LFB2678:
.cfi_startproc
vmovsd xmm0, QWORD PTR [rdi]
vxorpd xmm1, xmm1, xmm1
vcomisd xmm0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99551
--- Comment #2 from Andrew Pinski ---
if-conversion succeeded through noce_try_cmove_arith
Removing jump 8.
deleting insn with uid = 8.
deleting insn with uid = 11.
deleting insn with uid = 10.
deleting block 3
Merging block 4 into block 2...
cha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99539
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99548
--- Comment #3 from Andrew Pinski ---
#include
#include
#if defined(_MSC_VER)
#include
#elif defined(__x86_64__) || defined(__i386__)
#include
#endif
using field_number =
std::conditional_t=8,std::array,std::array>;
namespace intrinsics
{
templat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99620
--- Comment #5 from Andrew Pinski ---
l_7 = a$l_12 - _1;
k_8 = l_7 > a$l_12;
vs:
l_6 = a$l_11 - b$l_12;
k_7 = a$l_11 < b$l_12;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86948
Roger Sayle changed:
What|Removed |Added
CC||roger at nextmovesoftware dot
com
Eve
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103785
H.J. Lu changed:
What|Removed |Added
CC||ubizjak at gmail dot com
--- Comment #6 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80929
Roger Sayle changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102595
kargl at gcc dot gnu.org changed:
What|Removed |Added
Attachment #52053|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100854
Francois-Xavier Coudert changed:
What|Removed |Added
CC||fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39094
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53777
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |12.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50135
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |WONTFIX
Status|SUSPENDED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60480
Andrew Pinski changed:
What|Removed |Added
Known to work||7.1.0
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82390
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38943
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed|2021-07-20 00:00:00 |2021-12-23
--- Comment #2 from Andrew Pi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100854
--- Comment #3 from Hongtao.liu ---
I'm testing
diff --git a/gcc/c-family/c-common.c b/gcc/c-family/c-common.c
index a25d59fa77b..4dab4d60773 100644
--- a/gcc/c-family/c-common.c
+++ b/gcc/c-family/c-common.c
@@ -8842,6 +8842,10 @@ excess_preci
80 matches
Mail list logo