https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66159
--- Comment #4 from Eric Gallager ---
(In reply to Jonathan Wakely from comment #3)
> Patch for stage 1:
>
> diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c
> index 4fa546a086c..4dc4e751b28 100644
> --- a/gcc/cp/parser.c
> +++ b/gcc/cp/parser.c
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86021
Bug ID: 86021
Summary: ICE when initializing a character array
Product: gcc
Version: 7.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85840
--- Comment #15 from Jerry DeLisle ---
Author: jvdelisle
Date: Fri Jun 1 02:14:53 2018
New Revision: 261054
URL: https://gcc.gnu.org/viewcvs?rev=261054&root=gcc&view=rev
Log:
2018-05-31 Jerry DeLisle
Backport from trunk.
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85957
--- Comment #11 from joseph at codesourcery dot com ---
On Mon, 28 May 2018, vincent-gcc at vinc17 dot net wrote:
> floating-point expression: Once a floating-point number has been converted
> into
> an integer type, the value of this integer m
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85429
--- Comment #12 from ian at gcc dot gnu.org ---
Author: ian
Date: Thu May 31 22:46:52 2018
New Revision: 261045
URL: https://gcc.gnu.org/viewcvs?rev=261045&root=gcc&view=rev
Log:
PR go/85429
Various backports from mainline:
libgo:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85984
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85950
Uroš Bizjak changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591
Uroš Bizjak changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85950
--- Comment #8 from uros at gcc dot gnu.org ---
Author: uros
Date: Thu May 31 22:09:39 2018
New Revision: 261043
URL: https://gcc.gnu.org/viewcvs?rev=261043&root=gcc&view=rev
Log:
PR target/85950
* config/i386/i386.md (l2):
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591
--- Comment #5 from uros at gcc dot gnu.org ---
Author: uros
Date: Thu May 31 22:04:22 2018
New Revision: 261042
URL: https://gcc.gnu.org/viewcvs?rev=261042&root=gcc&view=rev
Log:
PR target/85591
* config/i386/cpuinfo.c (get_amd_c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809
qinzhao at gcc dot gnu.org changed:
What|Removed |Added
CC||qinzhao at gcc dot gnu.org
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819
Bug 83819 depends on bug 83026, which changed state.
Bug 83026 Summary: missing strlen optimization for strcmp of unequal strings
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83026
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83026
qinzhao at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83026
qinzhao at gcc dot gnu.org changed:
What|Removed |Added
CC||qinzhao at gcc dot gnu.org
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86005
--- Comment #6 from Jim Wilson ---
On Thu, 2018-05-31 at 15:07 +, foom at fuhm dot net wrote:
> (But also, why doesn't it implement __atomic_add_fetch inline?)
If you don't have atomic instructions, then we call an out-of-line
function that
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86020
Bill Schmidt changed:
What|Removed |Added
Keywords||missed-optimization
Target|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86020
--- Comment #1 from Bill Schmidt ---
Created attachment 44220
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44220&action=edit
Source file that shows the problem
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86020
Bug ID: 86020
Summary: Performance regression in Eigen geometry.cpp test
starting with r248333
Product: gcc
Version: 8.1.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193
kargl at gcc dot gnu.org changed:
What|Removed |Added
CC||kargl at gcc dot gnu.org
--- C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85984
--- Comment #6 from Jakub Jelinek ---
Author: jakub
Date: Thu May 31 19:51:50 2018
New Revision: 261038
URL: https://gcc.gnu.org/viewcvs?rev=261038&root=gcc&view=rev
Log:
PR target/85984
* bb-reorder.c (pass_partition_blocks::gat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85984
--- Comment #5 from Jakub Jelinek ---
Author: jakub
Date: Thu May 31 19:49:54 2018
New Revision: 261037
URL: https://gcc.gnu.org/viewcvs?rev=261037&root=gcc&view=rev
Log:
PR target/85984
* bb-reorder.c (pass_partition_blocks::gat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591
--- Comment #4 from uros at gcc dot gnu.org ---
Author: uros
Date: Thu May 31 19:45:54 2018
New Revision: 261036
URL: https://gcc.gnu.org/viewcvs?rev=261036&root=gcc&view=rev
Log:
PR target/85591
* config/i386/cpuinfo.c (get_amd_c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78870
--- Comment #15 from Jonathan Wakely ---
P.S. thanks to niXman for the patch that inspired the approach used.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78870
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85670
--- Comment #6 from Jonathan Wakely ---
Fixed on trunk now. See PR 78870.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78870
--- Comment #13 from Jonathan Wakely ---
Author: redi
Date: Thu May 31 19:20:24 2018
New Revision: 261034
URL: https://gcc.gnu.org/viewcvs?rev=261034&root=gcc&view=rev
Log:
PR libstdc++/78870 support std::filesystem on Windows
PR libstd
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86019
Andrew Pinski changed:
What|Removed |Added
Target||x86_64
URL|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86019
Bug ID: 86019
Summary: Unref implementation using atomic_thread_fence
generates worse code on x86-64 in gcc 8.1 than 7.3
Product: gcc
Version: unknown
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86018
Bug ID: 86018
Summary: Incorrect unused warning for int passed by reference
to lambda
Product: gcc
Version: 8.1.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015
--- Comment #2 from Josh Marshall ---
There are also lines close by which call std::distance() which need to be
similarly wrapped.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85931
Martin Sebor changed:
What|Removed |Added
Keywords||patch
--- Comment #3 from Martin Sebor -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86017
Martin Sebor changed:
What|Removed |Added
Keywords||missed-optimization
See Also|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86017
Bug ID: 86017
Summary: multiple consecutive calls to bzero/memset not merged
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Componen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82063
--- Comment #8 from Martin Sebor ---
Author: msebor
Date: Thu May 31 17:04:43 2018
New Revision: 261030
URL: https://gcc.gnu.org/viewcvs?rev=261030&root=gcc&view=rev
Log:
PR c/82063 - issues with arguments enabled by -Wall
gcc/c-family/ChangeLo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86016
Bug ID: 86016
Summary: New tests for r260978 report excess errors
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: testsuit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68791
--- Comment #7 from David Binderman ---
This bug seems to have been present since some revision before 260047.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015
--- Comment #1 from Josh Marshall ---
It looks like wrappings would be applicable at the following lines:
296, 297, 2438, 2439, 2494, 2495
using
https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/include/bits/stl_algo.h
as reference
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68791
--- Comment #6 from David Binderman ---
Created attachment 44219
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44219&action=edit
x86_64 object module
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68791
David Binderman changed:
What|Removed |Added
CC||dcb314 at hotmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85993
Oleg Endo changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85829
H.J. Lu changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015
Bug ID: 86015
Summary: Better handling of iterator distances
Product: gcc
Version: 7.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85829
--- Comment #7 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Thu May 31 15:37:22 2018
New Revision: 261028
URL: https://gcc.gnu.org/viewcvs?rev=261028&root=gcc&view=rev
Log:
x86: Re-enable partial_reg_dependency and movx for Haswell
r254152
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86005
Jim Wilson changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86005
--- Comment #5 from Jim Wilson ---
On Thu, 2018-05-31 at 05:40 +, asb at lowrisc dot org wrote:
> Actually I think this bug is wider in scope than I first thought. GCC
> will also
> intermix __atomic libcalls and inline instruction sequences
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86005
James Y Knight changed:
What|Removed |Added
CC||foom at fuhm dot net
--- Comment #4 fro
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85829
--- Comment #5 from Sebastian Peryt ---
I have made measurements on HSW comparing
-mtune-ctrl=movx,partial_reg_dependency -Ofast -march=haswell to -Ofast
-mtune=haswell and I see improvements on EEMBC benchmarks.
automotive
=
aifftr01
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86000
--- Comment #2 from Hubert Matthews ---
template
int f()
{
bool check = requires { 3 > 4; };
if (check) return 1;
else return 2;
}
compiles cleanly and gives the expected result. This is essentially the same
code but with the check
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86000
--- Comment #1 from Hubert Matthews ---
template
int f()
{
bool check = requires { 3 > 4; };
if (check) return 1;
else return 2;
}
compiles cleanly and gives the expected result. This is essentially the same
code but with the check
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86004
--- Comment #3 from seurer at gcc dot gnu.org ---
I tried a couple of different versions of binutils on one system where this was
occurring and it happens with binutils 2.26 but doesn't with 2.27 (and later).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86004
--- Comment #2 from seurer at gcc dot gnu.org ---
Sorry about that. The actual complaints are about a missing plugin from the
loader. I've never seen anything like that before.
gcc/testsuite/gfortran/gfortran.log:/usr/bin/ld: /tmp/ccxyE8Zx.lto.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85951
--- Comment #4 from Jonathan Wakely ---
Fixed for trunk and 8.2 so far.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85879
--- Comment #4 from cesar at gcc dot gnu.org ---
Author: cesar
Date: Thu May 31 14:10:10 2018
New Revision: 261025
URL: https://gcc.gnu.org/viewcvs?rev=261025&root=gcc&view=rev
Log:
Fix PR middle-end/85879
gcc/
* gimplify.c (gimp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85951
--- Comment #3 from Jonathan Wakely ---
Author: redi
Date: Thu May 31 14:07:22 2018
New Revision: 261024
URL: https://gcc.gnu.org/viewcvs?rev=261024&root=gcc&view=rev
Log:
PR libstdc++/85951 for make_signed/make_unsigned for character types
Bec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85670
--- Comment #5 from Jonathan Wakely ---
All those issues will be fixed later today.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85254
--- Comment #4 from Jonathan Wakely ---
I hoped this would fix it, but it didn't:
--- a/gcc/cp/semantics.c
+++ b/gcc/cp/semantics.c
@@ -9010,6 +9010,7 @@ trait_expr_value (cp_trait_kind kind, tree type1, tree
type2)
return type_code1 == E
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85670
Jordi Vilar changed:
What|Removed |Added
CC||development at jordi dot
vilar.cat
--- Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85983
Dominique d'Humieres changed:
What|Removed |Added
Priority|P3 |P4
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85982
Dominique d'Humieres changed:
What|Removed |Added
Keywords||ice-on-invalid-code
Pri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013
--- Comment #2 from Jan Kratochvil ---
You apparently know better all the pitfalls, I just got shocked that a
squeezing shrink_to_fit() does a copy.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86006
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85951
--- Comment #2 from Jonathan Wakely ---
Author: redi
Date: Thu May 31 12:18:19 2018
New Revision: 261023
URL: https://gcc.gnu.org/viewcvs?rev=261023&root=gcc&view=rev
Log:
PR libstdc++/85951 for make_signed/make_unsigned for character types
Bec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86007
--- Comment #1 from Ștefan Talpalaru ---
The patch that fixes #85591 doesn't fix this problem.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591
--- Comment #3 from Ștefan Talpalaru ---
I applied the patch to gcc-8.1.0 and it fixes the problem on my CPU.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013
--- Comment #1 from Jonathan Wakely ---
(In reply to Jan Kratochvil from comment #0)
> std::vector::shrink_to_fit() when reducing the size it still calls
> new()+copy.
> It could use realloc() when the objects are trivially copyable resulting in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82089
--- Comment #6 from Tom de Vries ---
(In reply to Andrew Stubbs from comment #5)
> Any reason not to get this committed?
No, this should get committed.
This should either:
- be fixed as part of upstreaming the gcn port, or
- we can trigger the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012
Matthias Klose changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86014
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86014
Bug ID: 86014
Summary: [AArch64] missed LDP optimization
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012
--- Comment #3 from Matthias Klose ---
Author: doko
Date: Thu May 31 09:59:35 2018
New Revision: 260992
URL: https://gcc.gnu.org/viewcvs?rev=260992&root=gcc&view=rev
Log:
2018-05-31 Matthias Klose
PR sanitizer/86012
* sanitiz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012
--- Comment #2 from Matthias Klose ---
Author: doko
Date: Thu May 31 09:58:32 2018
New Revision: 260991
URL: https://gcc.gnu.org/viewcvs?rev=260991&root=gcc&view=rev
Log:
2018-05-31 Matthias Klose
PR sanitizer/86012
* sanitiz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012
--- Comment #1 from Matthias Klose ---
Author: doko
Date: Thu May 31 09:57:33 2018
New Revision: 260990
URL: https://gcc.gnu.org/viewcvs?rev=260990&root=gcc&view=rev
Log:
2018-05-31 Matthias Klose
PR sanitizer/86012
* sanitiz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013
Bug ID: 86013
Summary: std::vector::shrink_to_fit() could sometimes use
realloc()
Product: gcc
Version: 8.1.1
Status: UNCONFIRMED
Severity: normal
Pri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85835
Matthias Klose changed:
What|Removed |Added
CC||doko at gcc dot gnu.org
--- Comment #8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012
Bug ID: 86012
Summary: [7/8/9 Regression] libsanitizer build failure on
sparc64-linux-gnu
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591
--- Comment #2 from Uroš Bizjak ---
Created attachment 44218
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44218&action=edit
Proposed patch
Can someone please test the attached patch?
77 matches
Mail list logo