https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81478
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85697
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
Status|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85709
Bug ID: 85709
Summary: Consistent variable, type and function attributes
across ports
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85699
Richard Biener changed:
What|Removed |Added
Version|unknown |9.0
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85698
Richard Biener changed:
What|Removed |Added
Keywords||wrong-code
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85701
Richard Biener changed:
What|Removed |Added
Keywords||openacc
--- Comment #2 from Richard Bie
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85704
Richard Biener changed:
What|Removed |Added
Target||x86_64-*-*
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85707
--- Comment #3 from Richard Biener ---
Note for the example if you use -O3 the loop gets turned into memset() and the
code generated is the same besides the memset being conditional
on if (_buckets != 0)
For the diagnostic, isn't class Position
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70291
Richard Biener changed:
What|Removed |Added
CC||smcallis at gmail dot com
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81478
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85694
--- Comment #4 from Richard Biener ---
OK, so adding another pattern plus IFN would be the canonical way of
vectorizing this.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70693
David Binderman changed:
What|Removed |Added
Status|RESOLVED|UNCONFIRMED
Resolution|FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85638
--- Comment #16 from Eric Botcazou ---
Author: ebotcazou
Date: Wed May 9 07:58:29 2018
New Revision: 260070
URL: https://gcc.gnu.org/viewcvs?rev=260070&root=gcc&view=rev
Log:
PR rtl-optimization/85638
* bb-reorder.c: Include com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85638
--- Comment #17 from Eric Botcazou ---
Author: ebotcazou
Date: Wed May 9 07:59:46 2018
New Revision: 260071
URL: https://gcc.gnu.org/viewcvs?rev=260071&root=gcc&view=rev
Log:
PR rtl-optimization/85638
* bb-reorder.c: Include com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85556
Martin Liška changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85656
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85607
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70291
--- Comment #6 from Wilco ---
(In reply to ktkachov from comment #4)
> Implemented for GCC 9.
Since multiple people seem interested in the improvement, would it be useful to
backport?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85638
Eric Botcazou changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19808
--- Comment #39 from Richard Biener ---
(In reply to Jason Merrill from comment #38)
> (In reply to Jonathan Wakely from comment #37)
>
> If you add a
>
> Y y{};
>
> GCC warns about the Y constructor.
>
> We don't warn about the implicit X co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33260
Paolo Carlini changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|gcc-bugs at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85694
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83140
--- Comment #3 from Jonathan Wakely ---
Dinkumware also have an implementation of the TR1 special functions.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85707
--- Comment #4 from Jonathan Wakely ---
The Position type is trivially-copyable, so IMHO shouldn't warn about uses of
memset/memcpy, but I'm not sure what the conditions for the warning are.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85707
--- Comment #5 from Jonathan Wakely ---
IMHO classes and their friends should not have any special exemptions, because
undefined behaviour is still undefined behaviour, it doesn't matter who does
it. But in this case I don't think there is any UB
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85707
Richard Biener changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #6 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180
Romain Naour changed:
What|Removed |Added
CC||romain.naour at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85599
janus at gcc dot gnu.org changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85626
--- Comment #1 from Tom de Vries ---
Author: vries
Date: Wed May 9 10:32:40 2018
New Revision: 260072
URL: https://gcc.gnu.org/viewcvs?rev=260072&root=gcc&view=rev
Log:
[nvptx] Make trap insn noreturn
2018-05-09 Tom de Vries
PR tar
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180
--- Comment #19 from rguenther at suse dot de ---
On Wed, 9 May 2018, romain.naour at gmail dot com wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180
>
> Romain Naour changed:
>
>What|Removed |Add
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85626
Tom de Vries changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85696
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85655
--- Comment #3 from Martin Liška ---
Started with r259319.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85231
Tom de Vries changed:
What|Removed |Added
Keywords||missed-optimization
Severity|no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84958
Tom de Vries changed:
What|Removed |Added
Severity|normal |enhancement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85583
Martin Liška changed:
What|Removed |Added
Status|ASSIGNED|WAITING
--- Comment #3 from Martin Liška
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85645
--- Comment #9 from Segher Boessenkool ---
Author: segher
Date: Wed May 9 12:12:33 2018
New Revision: 260074
URL: https://gcc.gnu.org/viewcvs?rev=260074&root=gcc&view=rev
Log:
regcprop: Avoid REG_CFA_REGISTER notes (PR85645)
Changing a SET tha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85616
Richard Earnshaw changed:
What|Removed |Added
Resolution|FIXED |INVALID
--- Comment #7 from Richard E
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85645
--- Comment #10 from Segher Boessenkool ---
Author: segher
Date: Wed May 9 12:14:39 2018
New Revision: 260075
URL: https://gcc.gnu.org/viewcvs?rev=260075&root=gcc&view=rev
Log:
regrename: Don't rename the dest of a REG_CFA_REGISTER (PR85645)
W
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85583
Martin Liška changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #4 from Martin Liška ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85710
Bug ID: 85710
Summary: Enabling memset-elt-size warning causes ICE on memset
of template member array
Product: gcc
Version: 8.1.1
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85645
--- Comment #11 from Segher Boessenkool ---
Author: segher
Date: Wed May 9 12:48:43 2018
New Revision: 260076
URL: https://gcc.gnu.org/viewcvs?rev=260076&root=gcc&view=rev
Log:
shrink-wrap: Improve spread_components (PR85645)
In the testcase f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85645
--- Comment #12 from Segher Boessenkool ---
Author: segher
Date: Wed May 9 12:51:00 2018
New Revision: 260077
URL: https://gcc.gnu.org/viewcvs?rev=260077&root=gcc&view=rev
Log:
rs6000: Give an argument to every REG_CFA_REGISTER (PR85645)
The o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85645
--- Comment #13 from Segher Boessenkool ---
Fixed on trunk. The comment 9 and comment 10 patches probably should be
backported.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85583
--- Comment #5 from Martin Liška ---
Reduced test-case:
$ cat json.ii
class b {
public:
virtual ~b();
};
template class c : b {};
class B {
c d;
};
extern template class c;
main() { B a; }
$ ./xgcc -B. -flto=8 -O2 -std=gnu++17 json.ii
json
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85607
--- Comment #3 from Martin Liška ---
Started with r259772. We should skip incomplete types in ICF. I'm cooking a
patch for that.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85699
--- Comment #2 from Jakub Jelinek ---
If you are using glibc < 2.24, then maybe this is:
https://sourceware.org/bugzilla/show_bug.cgi?id=20205
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85699
--- Comment #3 from Jakub Jelinek ---
Created attachment 44097
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44097&action=edit
gcc9-pr85699.patch
Untested workaround (if we want to workaround libc bugs in the testsuite).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85711
Bug ID: 85711
Summary: ICE in aarch64_classify_address, at
config/aarch64/aarch64.c:5678
Product: gcc
Version: unknown
Status: UNCONFIRMED
Keywords: ice-on-vali
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85710
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85712
Bug ID: 85712
Summary: [8/9 Regression] ICE in all_phi_incrs_profitable_1 at
gcc/gimple-ssa-strength-reduction.c:3479
Product: gcc
Version: unknown
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85712
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85711
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84332
--- Comment #1 from Martin Liška ---
May I please ping this..
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713
Bug ID: 85713
Summary: [9 Regression] ICE in dependent_type_p, at
cp/pt.c:24582 on invalid code
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: norm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713
Martin Liška changed:
What|Removed |Added
Keywords||ice-on-invalid-code
Status|UN
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85712
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83792
--- Comment #3 from Tom de Vries ---
Author: vries
Date: Wed May 9 13:52:49 2018
New Revision: 260081
URL: https://gcc.gnu.org/viewcvs?rev=260081&root=gcc&view=rev
Log:
[openacc] Factor out async argument utility functions
2018-05-09 Tom de V
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83792
Tom de Vries changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85714
Bug ID: 85714
Summary: -Wimplicit-fallthrough and nested exhaustive switch
statements with enum classes and return
Product: gcc
Version: 8.1.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83792
Tom de Vries changed:
What|Removed |Added
Target Milestone|--- |9.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85714
--- Comment #1 from Thomas Otto ---
Created attachment 44098
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44098&action=edit
-Werror=implicit-fallthrough false positive demo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85712
Bill Schmidt changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |wschmidt at gcc dot
gnu.org
--- C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59832
claudio daffra changed:
What|Removed |Added
CC||daffra.claudio at gmail dot com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85715
Bug ID: 85715
Summary: internal compiler error: in reshape_init_class ( in
anonymous union )
Product: gcc
Version: 5.3.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19808
--- Comment #40 from Jason Merrill ---
(In reply to Richard Biener from comment #39)
> so - how do I make X::X used and thus prevail? It looks like it doesn't
> really exist
True, for C++14 and up, "X x{};" does aggregate initialization rather
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19808
--- Comment #41 from Manuel López-Ibáñez ---
All these cases can be handled perfectly by the FE and there's a patch
above.
Why complicate it by expecting the ME to understand C++ mem-initializer
semantics?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85716
Bug ID: 85716
Summary: No easy way for end-user to tell what GCC is doing
when compilation is slow
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: n
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85716
David Malcolm changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |dmalcolm at gcc dot
gnu.org
Ta
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85699
--- Comment #4 from Andrey Guskov ---
Jakub, here is the requested output:
bug at 136 aa == -3.36210314311209350626267781732175260e-4932L / 4.0L +
3.64519953188247460252840593361941982e-4951L
bug at 145 aa == -3.362103143112093506262677817321752
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85717
Bug ID: 85717
Summary: anonymous union in initializer list : do not handle
the types correctly
Product: gcc
Version: 5.3.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85707
Martin Sebor changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85716
--- Comment #1 from David Malcolm ---
Another idea: maybe reuse the hierarchical logging support from libgccjit?
(possibly with an option to add timestamps or somesuch).
See:
https://gcc.gnu.org/onlinedocs/jit/internals/index.html#example-of-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85716
--- Comment #2 from David Malcolm ---
(or indeed, showing GGC usage)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85718
Bug ID: 85718
Summary: Incorrect name mangling for va_list on mipsel
Product: gcc
Version: 7.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82901
--- Comment #3 from Tom de Vries ---
Author: vries
Date: Wed May 9 16:01:30 2018
New Revision: 260085
URL: https://gcc.gnu.org/viewcvs?rev=260085&root=gcc&view=rev
Log:
[openacc, libgomp] Use GOMP_ASYNC_SYNC in GOACC_declare
2018-05-09 Tom de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82901
Tom de Vries changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85707
--- Comment #8 from Mathias Stearn ---
> If the constructor had other side-effects (e.g., count
> the number of objects of the class) bypassing it could
> violate the invariant.
I thought one of the points of friendship was to allow friends t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713
Paolo Carlini changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|paolo.carlin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83201
john henning changed:
What|Removed |Added
CC||mailboxnotfound at yahoo dot
com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85718
luke at diamand dot org changed:
What|Removed |Added
CC||luke at diamand dot org
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713
--- Comment #2 from paolo at gcc dot gnu.org ---
Author: paolo
Date: Wed May 9 16:17:36 2018
New Revision: 260086
URL: https://gcc.gnu.org/viewcvs?rev=260086&root=gcc&view=rev
Log:
/cp
2018-05-09 Paolo Carlini
PR c++/85713
R
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84588
--- Comment #8 from paolo at gcc dot gnu.org ---
Author: paolo
Date: Wed May 9 16:17:36 2018
New Revision: 260086
URL: https://gcc.gnu.org/viewcvs?rev=260086&root=gcc&view=rev
Log:
/cp
2018-05-09 Paolo Carlini
PR c++/85713
R
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713
Paolo Carlini changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713
Paolo Carlini changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84588
--- Comment #9 from paolo at gcc dot gnu.org ---
Author: paolo
Date: Wed May 9 16:19:09 2018
New Revision: 260087
URL: https://gcc.gnu.org/viewcvs?rev=260087&root=gcc&view=rev
Log:
/cp
2018-05-09 Paolo Carlini
PR c++/85713
R
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84588
Paolo Carlini changed:
What|Removed |Added
Summary|[8 Regression] internal |[8/9 Regression] internal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85718
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713
Paolo Carlini changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85718
--- Comment #3 from Andreas Schwab ---
See gcc/config/mips/mips.c:mips_build_builtin_va_list. va_list is a simple
void* unless compiling for EABI.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85718
Jonathan Wakely changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85719
Bug ID: 85719
Summary: Unclear docs for AVR io attribute
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Keywords: documentation
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85599
--- Comment #15 from Steve Kargl ---
On Wed, May 09, 2018 at 10:25:59AM +, janus at gcc dot gnu.org wrote:
>
> --- Comment #14 from janus at gcc dot gnu.org ---
> (In reply to Dominique d'Humieres from comment #10)
> > Am I mistaken to read
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82967
--- Comment #3 from David Malcolm ---
Another example:
ia3230612.c:4:41: error: '__i386__' undeclared here (not in a function); did
you mean '__DATE__'?
&& sizeof (long) == 4 ? 1 : -1] = { __i386__ };
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82967
David Malcolm changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85707
--- Comment #9 from Martin Sebor ---
The purpose of friendship is to grant access to class members that would
otherwise be inaccessible. The purpose of constructors is to establish class
invariants, and it is the responsibility of member functio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85716
--- Comment #3 from David Malcolm ---
More from #gcc on freenode:
dmalcolm - A flag to have gcc spit out what it's doing on
long-runnign compiles would be immensely useful! I'm still trying to debug
compile runs with checking=all running incred
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82131
Uroš Bizjak changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85716
--- Comment #4 from David Malcolm ---
Also, I'm not sure if it's available, but if we could print the
parent process and commandline passed at the beginning of an error report, and
tag the output for the error report with the PIDs, it would make
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85720
Bug ID: 85720
Summary: bad codegen for looped assignment of primitives at -O2
Product: gcc
Version: 8.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compo
1 - 100 of 137 matches
Mail list logo