https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77699
Bernd Edlinger changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77788
--- Comment #4 from Martin Liška ---
Author: marxin
Date: Thu Oct 6 07:33:49 2016
New Revision: 240827
URL: https://gcc.gnu.org/viewcvs?rev=240827&root=gcc&view=rev
Log:
Fix warnings for make profiledbootstrap (PR bootstrap/77788)
PR b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77788
Martin Liška changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77880
Bug ID: 77880
Summary: [7 Regression] out of memory building recent LLVM on
ppc64le with -O3
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77880
--- Comment #1 from Markus Trippelsdorf ---
Created attachment 39762
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39762&action=edit
unreduced testcase
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66343
--- Comment #11 from Jakub Jelinek ---
The #c3 testcase works now, so if you have something different you can
reproduce it on, please attach preprocessed source for the PCH header and
preprocessed source of the c/c++ source with the PCH header un
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77855
--- Comment #3 from Richard Biener ---
Testcase failing at -O2:
int a, b = 1, c, e, f, g, k, m, n, o;
char d, h, i, j, l;
char res[2];
void __attribute__ ((noinline,noclone)) fn2 ()
{
d = 2;
}
void fn3 ()
{
for (;;)
{
for (; b; b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77839
Richard Biener changed:
What|Removed |Added
Known to work||7.0
Summary|[6/7 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77839
--- Comment #5 from Richard Biener ---
Author: rguenth
Date: Thu Oct 6 08:54:37 2016
New Revision: 240829
URL: https://gcc.gnu.org/viewcvs?rev=240829&root=gcc&view=rev
Log:
2016-10-06 Richard Biener
PR tree-optimization/77839
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77738
Andreas Schwab changed:
What|Removed |Added
Component|target |rtl-optimization
--- Comment #1 from An
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77738
Andreas Schwab changed:
What|Removed |Added
Target Milestone|--- |7.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77872
--- Comment #2 from Dominique d'Humieres ---
A first change occurred between revisions r209838 (2014-04-27, OK) and r210042
(2014-05-03, ICE):
pr77872.f90:9:0: internal compiler error: in gfc_conv_procedure_call, at
fortran/trans-expr.c:4824
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77738
Andreas Schwab changed:
What|Removed |Added
Component|rtl-optimization|target
--- Comment #2 from Andreas Schw
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77759
--- Comment #3 from Eric Botcazou ---
Author: ebotcazou
Date: Thu Oct 6 10:28:23 2016
New Revision: 240830
URL: https://gcc.gnu.org/viewcvs?rev=240830&root=gcc&view=rev
Log:
PR target/77759
* config/sparc/sparc.c (classify_data_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77759
--- Comment #4 from Eric Botcazou ---
Author: ebotcazou
Date: Thu Oct 6 10:30:55 2016
New Revision: 240831
URL: https://gcc.gnu.org/viewcvs?rev=240831&root=gcc&view=rev
Log:
PR target/77759
* config/sparc/sparc.c (classify_data_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77759
Eric Botcazou changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77880
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |7.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77879
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77872
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |5.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77877
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
Status|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77880
--- Comment #2 from Bernd Schmidt ---
Hmm, a memcmp with ULONG_MAX as the size. Try this?
Index: expr.c
===
--- expr.c (revision 240429)
+++ expr.c (working copy)
@@ -785,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77879
--- Comment #4 from Richard Biener ---
Created attachment 39763
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39763&action=edit
patch
:
_73 = MEM[(long unsigned int *)&home + 8B];
_74 = MEM[(char * *)&home];
D.32906 = PathTraitsFS::Build
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77880
--- Comment #3 from Markus Trippelsdorf ---
Works fine, thank you.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77879
--- Comment #5 from Markus Trippelsdorf ---
Yes, your patch fixes the issue. Thanks.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77664
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881
Bug ID: 77881
Summary: [5/6/7 Regression] Non-optimal signed comparison on
x86_64 since r146817
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77855
--- Comment #4 from Richard Biener ---
Author: rguenth
Date: Thu Oct 6 12:17:53 2016
New Revision: 240832
URL: https://gcc.gnu.org/viewcvs?rev=240832&root=gcc&view=rev
Log:
2016-10-06 Richard Biener
PR tree-optimization/77855
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
--- Comment #1 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881
--- Comment #2 from Michael Matz ---
Exactly. Whatever makes it currently work for >=0 should be made to work for
<0 as well.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881
--- Comment #3 from Jakub Jelinek ---
Well, generally if we want to store a < 0 or a >= 0 into a bool/int variable
etc., then the right shift is desirable, because we avoid branching or
sets/setns, but not when the result is used in a conditional
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77855
Richard Biener changed:
What|Removed |Added
Target Milestone|7.0 |5.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77855
Richard Biener changed:
What|Removed |Added
Known to work||7.0
--- Comment #5 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882
Bug ID: 77882
Summary: [Aarch64, ARM64] Add 'naked' function attribute
Product: gcc
Version: 6.1.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71607
avieira at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #7 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882
Ramana Radhakrishnan changed:
What|Removed |Added
Target||aarch64*-*-*
Status|U
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882
Andrew Pinski changed:
What|Removed |Added
Component|c |target
--- Comment #2 from Andrew Pinski
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882
--- Comment #3 from Christophe Monat ---
Andrew,
(In reply to Andrew Pinski from comment #2)
> I really think the naked attribute as not useful at all. I think it was a
> bad idea. Why not write a .s file which does what you want?
Well, from th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881
--- Comment #4 from Michael Matz ---
Actually, it's merely a deficiency in current combine not simplifying
intermediate expressions enough. One of the things that need to happen is
the following transformation:
(compare:CCZ (subreg:QI (lshiftr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77824
--- Comment #6 from Bill Schmidt ---
I've done some poking around, and I see copies showing up frequently in some of
GCC's own libraries, as well as in SPEC CPU2006 code. With a patched compiler
to key on SSA_NAME for copies, I've seen that many
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71661
--- Comment #8 from Jeffrey A. Law ---
Author: law
Date: Thu Oct 6 16:23:22 2016
New Revision: 240836
URL: https://gcc.gnu.org/viewcvs?rev=240836&root=gcc&view=rev
Log:
PR tree-optimization/71661
* tree-cfgcleanup.c (remove_forw
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881
--- Comment #5 from Segher Boessenkool ---
That looks good, please submit to gcc-patches?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71661
Jeffrey A. Law changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77883
Bug ID: 77883
Summary: ice with -Wall flag
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigne
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77883
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77883
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77884
Bug ID: 77884
Summary: ICE in gfc_get_tree_for_caf_expr, at
fortran/trans-expr.c:1963
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77884
--- Comment #1 from Gerhard Steinmetz
---
With -fcoarray=single :
$ gfortran-7-20161002 -fcoarray=single -c z1.f90
z1.f90:1:0:
program p
Error: non-trivial conversion at assignment
struct array2_t
struct array1_t
class.0._data = parm.1;
z1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77885
Bug ID: 77885
Summary: ICE in gfc_add_class_array_ref, at fortran/class.c:259
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compone
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77874
--- Comment #3 from uros at gcc dot gnu.org ---
Author: uros
Date: Thu Oct 6 17:53:15 2016
New Revision: 240837
URL: https://gcc.gnu.org/viewcvs?rev=240837&root=gcc&view=rev
Log:
PR target/77874
* config/i386/sse.md (3):
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77886
Bug ID: 77886
Summary: -Wimplicit-fallthrough: breaks duff's device
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77874
--- Comment #4 from uros at gcc dot gnu.org ---
Author: uros
Date: Thu Oct 6 17:55:20 2016
New Revision: 240838
URL: https://gcc.gnu.org/viewcvs?rev=240838&root=gcc&view=rev
Log:
PR target/77874
* config/i386/sse.md (3):
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77874
Uroš Bizjak changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77886
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77886
--- Comment #2 from Marc Mutz ---
It's worse than I thought:
int n = (count + 7) / 8;
switch (count & 0x07)
{
case 0: do { *dest++ = value;
// fall through
case 7: *dest++ = value;
// fall through
cas
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77887
Bug ID: 77887
Summary: -Wimplicit-fallthrough fails to trigger in an unused
function template specialisation
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Sever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77862
--- Comment #5 from kugan at gcc dot gnu.org ---
Author: kugan
Date: Thu Oct 6 19:58:46 2016
New Revision: 240842
URL: https://gcc.gnu.org/viewcvs?rev=240842&root=gcc&view=rev
Log:
Fix PR77862
gcc/testsuite/ChangeLog:
2016-10-06 Kugan Vivekana
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77886
--- Comment #3 from Marc Mutz ---
Here's another example of a switch where I can't silence the warning, except by
C++11 attribute:
switch (i & 7) {
case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) * sbpl)[
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Eric Gallager changed:
What|Removed |Added
CC||egall at gwmail dot gwu.edu
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77887
--- Comment #1 from Jonathan Wakely ---
Complete testcase please.
(In reply to Marc Mutz from comment #0)
> This specialisation ends up not being instantiated, but I'd expect a warning
> from a full specialisation nonetheless.
This is the case
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77888
Bug ID: 77888
Summary: Missing -Wparentheses diagnostic
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: c
Assigne
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77888
--- Comment #1 from Andrew Pinski ---
Rather it is just this testcase:
bool f(int i, int zone, int MaxChassisFanZoneNum)
{
if (i <= zone?zone:MaxChassisFanZoneNum)
return 1;
return 0;
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #30 from Iain Sandoe ---
(In reply to Eric Gallager from comment #29)
> I tried testing this patchset on i386-apple-darwin9.8.0,
thanks!
- I got reasonable results on ppc-d9 with both ld64-85.2 and ld64-253.9
> but I think
> somet
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77889
Bug ID: 77889
Summary: missing optimization on strlen(p + offset) with a
bounded offset
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77889
Martin Sebor changed:
What|Removed |Added
Keywords||missed-optimization
See Also|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77890
Bug ID: 77890
Summary: class template type deduction fails for lambda
functions
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priorit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57910
--- Comment #2 from lkrupp at gcc dot gnu.org ---
Author: lkrupp
Date: Fri Oct 7 02:02:13 2016
New Revision: 240850
URL: https://gcc.gnu.org/viewcvs?rev=240850&root=gcc&view=rev
Log:
2016_10-06 Louis Krupp
PR fortran/57910
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45170
Bug 45170 depends on bug 57910, which changed state.
Bug 57910 Summary: ICE (segfault) with deferred-length strings
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57910
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68241
Bug 68241 depends on bug 57910, which changed state.
Bug 57910 Summary: ICE (segfault) with deferred-length strings
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57910
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57910
lkrupp at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69955
lkrupp at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68800
Bug 68800 depends on bug 69955, which changed state.
Bug 69955 Summary: Memory leak with array constructor and derived type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69955
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69955
--- Comment #5 from lkrupp at gcc dot gnu.org ---
Author: lkrupp
Date: Fri Oct 7 02:24:40 2016
New Revision: 240851
URL: https://gcc.gnu.org/viewcvs?rev=240851&root=gcc&view=rev
Log:
2016-10-06 Louis Krupp
* gfortran.dg/pr69955.f90: N
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77891
Bug ID: 77891
Summary: Signed overflow sanitizer doesn't catch multiplication
overflows due to promotion
Product: gcc
Version: 6.2.0
Status: UNCONFIRMED
Severit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77892
Bug ID: 77892
Summary: local function declarations don't match namespace
scope declarations
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77891
--- Comment #1 from Andrew Pinski ---
Convert.c comes into play again.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67073
Gerhard Steinmetz changed:
What|Removed |Added
CC||gerhard.steinmetz.fortran@t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70696
Gerhard Steinmetz changed:
What|Removed |Added
CC||gerhard.steinmetz.fortran@t
78 matches
Mail list logo