https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188
--- Comment #24 from rguenther at suse dot de ---
On Wed, 12 Sep 2018, dave.anglin at bell dot net wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188
>
> --- Comment #23 from dave.anglin at bell dot net ---
> On 2018-09-12 4:03 AM, rgu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87287
--- Comment #3 from Jakub Jelinek ---
Author: jakub
Date: Thu Sep 13 07:36:50 2018
New Revision: 264260
URL: https://gcc.gnu.org/viewcvs?rev=264260&root=gcc&view=rev
Log:
PR tree-optimization/87287
* fold-const.c (fold_binary_loc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87051
--- Comment #2 from Ville Voutilainen ---
Patch available: https://gcc.gnu.org/ml/gcc-patches/2018-09/msg00670.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87290
--- Comment #3 from Jakub Jelinek ---
Author: jakub
Date: Thu Sep 13 07:42:55 2018
New Revision: 264261
URL: https://gcc.gnu.org/viewcvs?rev=264261&root=gcc&view=rev
Log:
PR middle-end/87290
* expr.c (maybe_optimize_pow2p_mod_cmp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87292
--- Comment #4 from Nuno Gonçalves ---
I found that the issue with enum have been extensively debated at #61414.
Sorry.
So actually this bug report is only regarding the warning with initializer
list:
struct{
uint8_t c1:6;
u
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87290
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87287
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12849
Bug 12849 depends on bug 82853, which changed state.
Bug 82853 Summary: Optimize x % 3 == 0 without modulo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85871
Christophe Lyon changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
-mtune=pentium -march=pentium -auxbase-strip
cp-demangle.o -g -O2 -Wno-error -version -fPIC -o cp-demangle.s
GNU C17 (GCC) version 9.0.0 20180913 (experimental) (i586-unknown-freebsd10.4)
compiled by GNU C version 6.4.0, GMP version 6.1.2, MPFR version 4.0.1,
MPC version 1.1.0, isl version
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85628
--- Comment #2 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Thu Sep 13 09:46:55 2018
New Revision: 264264
URL: https://gcc.gnu.org/viewcvs?rev=264264&root=gcc&view=rev
Log:
[Aarch64] Exploiting BFXIL when OR-ing two AND-operations
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87292
--- Comment #5 from Jonathan Wakely ---
(In reply to Andrew Pinski from comment #1)
> I think the second is correct but I dont know the exact rules about enum
> classes; are they unsigned by default?
No, the default underlying type is 'int'
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87292
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86985
--- Comment #6 from Tom de Vries ---
Author: vries
Date: Thu Sep 13 10:27:12 2018
New Revision: 264267
URL: https://gcc.gnu.org/viewcvs?rev=264267&root=gcc&view=rev
Log:
[debug] DWARF: add DW_AT_count to zero-length arrays
2018-09-13 Omar Sand
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86985
Tom de Vries changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87134
--- Comment #20 from Richard Biener ---
Author: rguenth
Date: Thu Sep 13 11:31:58 2018
New Revision: 264268
URL: https://gcc.gnu.org/viewcvs?rev=264268&root=gcc&view=rev
Log:
2018-09-13 Richard Biener
PR bootstrap/87134
* tre
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87134
--- Comment #21 from Richard Biener ---
*** Bug 87271 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87134
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87271
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12024
Sreekar changed:
What|Removed |Added
CC||cs14btech11033 at iith dot
ac.in
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87134
--- Comment #23 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #22 from Richard Biener ---
> Fixed.
Indeed: I've just successfully completed a i386-pc-solaris2.11 bootstrap
without the workaround (preloaded libumem.so), and a
sparc-s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87293
Bug ID: 87293
Summary: An object with invalid type is treated as if it were
of type int when reporting errors
Product: gcc
Version: 8.1.0
Status: UNCONFIRMED
Se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87259
--- Comment #2 from ktkachov at gcc dot gnu.org ---
Patch posted at
https://gcc.gnu.org/ml/gcc-patches/2018-09/msg00640.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87294
Bug ID: 87294
Summary: [8/9 Regression] dwarf-3 generation fails with ICE
Product: gcc
Version: 8.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87289
--- Comment #9 from pdbain at ca dot ibm.com ---
Thank you. Code updated and working.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
David Malcolm changed:
What|Removed |Added
Status|WAITING |ASSIGNED
Assignee|msebor at gc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87293
--- Comment #1 from Jonathan Wakely ---
I think there's an existing bug report about this.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #5 from David Malcolm ---
(In reply to David Malcolm from comment #4)
> In the meantime, I'm going to post some of the other UI ideas for this that
> we've being chatting about, so that they're captured publicly.
Consider this proble
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #6 from David Malcolm ---
(In reply to David Malcolm from comment #5)
> I brainstormed some ideas on making these kinds of warning easier for
> the user to understand.
We could use the new labeling-of-source-ranges idea from:
https
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #7 from David Malcolm ---
(In reply to David Malcolm from comment #6)
A tweak to this would be to show the point where the overflow occurs
(if the substring location code is up to it...):
demo.c: In function ‘test_2’:
demo.c:6:23: w
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #8 from David Malcolm ---
(In reply to David Malcolm from comment #5)
> I brainstormed some ideas on making these kinds of warning easier for
> the user to understand.
Getting really fancy, we could emit an ASCII art visualization to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #9 from David Malcolm ---
(In reply to David Malcolm from comment #8)
> (In reply to David Malcolm from comment #5)
> > I brainstormed some ideas on making these kinds of warning easier for
> > the user to understand.
>
> Getting rea
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #10 from David Malcolm ---
(In reply to David Malcolm from comment #5)
> I brainstormed some ideas on making these kinds of warning easier for
> the user to understand.
Here's another possible visualization, of a different overflow:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #11 from David Malcolm ---
(In reply to David Malcolm from comment #5)
> I brainstormed some ideas on making these kinds of warning easier for
> the user to understand.
A simple example where the overflowing write is to the start of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #12 from David Malcolm ---
(In reply to David Malcolm from comment #5)
> I brainstormed some ideas on making these kinds of warning easier for
> the user to understand.
Copying a string to a buffer allocated with strlen(), rather tha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87293
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63155
--- Comment #18 from Richard Biener ---
-ftree-coalesce-vars is a workaround for some testcases (enabled by default
with optimization).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #13 from David Malcolm ---
Some more examples to consider (thanks Martin):
struct MyStrings {
char a[8], b[20];
};
const struct MyStrings ms[] = {
{ "foo", "bar" }, { "abcd", "klmno" }, ...
};
Consider:
s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #14 from David Malcolm ---
Another example from Martin:
extern char buf[80];
extern char tmpdir[80];
extern char fname[8];
void f (int num)
{
sprintf (buf, "/%s/%s-%i.tmp", tmpdir, fname, num);
}
In the most
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
--- Comment #15 from David Malcolm ---
(In reply to David Malcolm from comment #14)
Some random UI ideas (brainstorming in Emacs, so no idea if these are
*good* ideas):
warning: buffer overflow: writing 9-110 bytes into a buffer with capacit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81103
Eric Botcazou changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81103
Eric Botcazou changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63155
--- Comment #19 from Richard Biener ---
Oddly enough
Index: gcc/tree-ssa-coalesce.c
===
--- gcc/tree-ssa-coalesce.c (revision 264259)
+++ gcc/tree-ssa-coalesce.c (working co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71007
Eric Gallager changed:
What|Removed |Added
CC||dmalcolm at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87263
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87263
--- Comment #5 from Richard Biener ---
Author: rguenth
Date: Thu Sep 13 14:15:41 2018
New Revision: 264273
URL: https://gcc.gnu.org/viewcvs?rev=264273&root=gcc&view=rev
Log:
2018-09-13 Richard Biener
PR tree-optimization/87263
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87294
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295
Bug ID: 87295
Summary: ICE with -ffat-lto-objects -fdebug-types-section -g
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295
Nathan Sidwell changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295
--- Comment #1 from Nathan Sidwell ---
Oh, forgot to mention, trunk and gcc-8 (at least)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66670
Marc "Foddex" Oude Kotte changed:
What|Removed |Added
CC||foddex at foddex dot net
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81103
--- Comment #3 from Eric Botcazou ---
Author: ebotcazou
Date: Thu Sep 13 17:05:40 2018
New Revision: 264277
URL: https://gcc.gnu.org/viewcvs?rev=264277&root=gcc&view=rev
Log:
PR ada/81103
* terminals.c: Do not include termio.h.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81103
Eric Botcazou changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86806
Eric Botcazou changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86812
Eric Botcazou changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86812
Eric Botcazou changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86812
--- Comment #3 from Eric Botcazou ---
Author: ebotcazou
Date: Thu Sep 13 17:27:00 2018
New Revision: 264281
URL: https://gcc.gnu.org/viewcvs?rev=264281&root=gcc&view=rev
Log:
PR target/86812
* config/visium/visium.c (TARGET_HAVE_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86812
Eric Botcazou changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86772
Bug 86772 depends on bug 86812, which changed state.
Bug 86812 Summary: visium port needs updating for CVE-2017-5753
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86812
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87296
Bug ID: 87296
Summary: -Wstringop-overflow false positive
Product: gcc
Version: 8.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77696
Manuel López-Ibáñez changed:
What|Removed |Added
CC||manu at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87134
--- Comment #24 from Gerald Pfeifer ---
Confirmed for i386-unknown-freebsd10.3 (using clang as bootstrap
compiler) as well.
Thank you, Richard!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81748
--- Comment #2 from janus at gcc dot gnu.org ---
Slightly reduced test case:
program z
implicit none
type t1
integer :: age
end type
type, extends( t1 ) :: t2
real :: height_cm
end type
type( t2 ) :: p( 4 )
p % age = (/ 1,2,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46244
--- Comment #19 from janus at gcc dot gnu.org ---
I'll note that the ICE on comment 1 is gone since version 6, while comment 5
still ICEs with 9-trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87284
--- Comment #3 from Paul Thomas ---
Author: pault
Date: Thu Sep 13 19:46:05 2018
New Revision: 264288
URL: https://gcc.gnu.org/viewcvs?rev=264288&root=gcc&view=rev
Log:
2018-09-13 Paul Thomas
PR fortran/87284
* trans-expr.c (
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87284
Paul Thomas changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16582
Manuel López-Ibáñez changed:
What|Removed |Added
Last reconfirmed|2005-05-09 00:48:28 |2018-9-13
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39970
Manuel López-Ibáñez changed:
What|Removed |Added
Keywords||accepts-invalid
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87296
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87297
Bug ID: 87297
Summary: [9 Regression] ICE on strncpy with an undeclared
argument
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priori
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87297
Martin Sebor changed:
What|Removed |Added
Keywords||ice-on-invalid-code
Status|UN
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60488
--- Comment #5 from Manuel López-Ibáñez ---
Even simpler:
int f (int*);
int g(void);
int foo (void)
{
int b;
if (g() && f (&b))
return 0;
return b;
}
we have:
# .MEM_7 = VDEF <.MEM_6(D)>
# USE = nonlocal null { D.1912 } (escape
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19430
Manuel López-Ibáñez changed:
What|Removed |Added
CC||jimfr06 at gmail dot com
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54544
Manuel López-Ibáñez changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87293
Manuel López-Ibáñez changed:
What|Removed |Added
CC||manu at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60165
Manuel López-Ibáñez changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87298
Bug ID: 87298
Summary: [9 Regression] FAIL: gcc.c-torture/execute/pr87053.c
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66924
Eric Gallager changed:
What|Removed |Added
CC||dmalcolm at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87299
Bug ID: 87299
Summary: use of -save-temps causes undue macro re-definition
warning
Product: gcc
Version: 8.2.0
Status: UNCONFIRMED
Severity: normal
Pr
80 matches
Mail list logo