[Bug middle-end/81478] By default, GCC emits a function call for complex multiplication, should partially inline that

2018-05-09 Thread ktkachov at gcc dot gnu.org
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

[Bug tree-optimization/85697] At -Os nontrivial ctor does not use SSE to zero

2018-05-09 Thread rguenth 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|

[Bug c/85709] New: Consistent variable, type and function attributes across ports

2018-05-09 Thread david at westcontrol dot com
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

[Bug tree-optimization/85699] [9 regression] gcc.dg/nextafter-2.c fail

2018-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85699 Richard Biener changed: What|Removed |Added Version|unknown |9.0 Target Milestone|---

[Bug tree-optimization/85698] [8/9 Regression] CPU2017 525.x264_r fails starting with r257581

2018-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85698 Richard Biener changed: What|Removed |Added Keywords||wrong-code Priority|P3

[Bug fortran/85701] ICE in mark_scope_block_unused, at tree-ssa-live.c:364

2018-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85701 Richard Biener changed: What|Removed |Added Keywords||openacc --- Comment #2 from Richard Bie

[Bug c/85704] [8/9 Regression] cc1 run out of memory when it compile

2018-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85704 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Priority|P3

[Bug c++/85707] -Wclass-memaccess should excempt safe usage inside of a class and its friends

2018-05-09 Thread rguenth at gcc dot gnu.org
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

[Bug tree-optimization/70291] muldc3 code generation could be smarter

2018-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70291 Richard Biener changed: What|Removed |Added CC||smcallis at gmail dot com --- Comment #

[Bug middle-end/81478] By default, GCC emits a function call for complex multiplication, should partially inline that

2018-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81478 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/85694] Generation of vectorized AVG (Average) instruction

2018-05-09 Thread rguenth at gcc dot gnu.org
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.

[Bug c++/70693] valgrind error in get_visual_column

2018-05-09 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70693 David Binderman changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|FIXED

[Bug rtl-optimization/85638] [8/9 regression] build failure for Ada runtime with SJLJ exceptions on x86

2018-05-09 Thread ebotcazou at gcc dot gnu.org
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

[Bug rtl-optimization/85638] [8/9 regression] build failure for Ada runtime with SJLJ exceptions on x86

2018-05-09 Thread ebotcazou at gcc dot gnu.org
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

[Bug sanitizer/85556] attribute no_sanitize does not accept multiple options as documented

2018-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85556 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug ipa/85656] gcc.dg/ipa/ipa-icf-38.c FAILs

2018-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85656 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ipa/85607] [9 Regression] ice in add_type, at ipa-icf.c:1583

2018-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85607 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/70291] muldc3 code generation could be smarter

2018-05-09 Thread wilco at gcc dot gnu.org
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?

[Bug rtl-optimization/85638] [8/9 regression] build failure for Ada runtime with SJLJ exceptions on x86

2018-05-09 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85638 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/19808] miss a warning about uninitialized member usage in member initializer list in constructor

2018-05-09 Thread rguenth at gcc dot gnu.org
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

[Bug c++/33260] For scope warning despite -ffor-scope

2018-05-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33260 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED CC|gcc-bugs at

[Bug tree-optimization/85694] Generation of vectorized AVG (Average) instruction

2018-05-09 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85694 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED C

[Bug libstdc++/83140] assoc_legendre returns negated value when m is odd

2018-05-09 Thread redi at gcc dot gnu.org
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.

[Bug c++/85707] -Wclass-memaccess should excempt safe usage inside of a class and its friends

2018-05-09 Thread redi at gcc dot gnu.org
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.

[Bug c++/85707] -Wclass-memaccess should excempt safe usage inside of a class and its friends

2018-05-09 Thread redi at gcc dot gnu.org
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

[Bug c++/85707] -Wclass-memaccess should excempt safe usage inside of a class and its friends

2018-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85707 Richard Biener changed: What|Removed |Added Status|WAITING |NEW --- Comment #6 from Richard Biener

[Bug rtl-optimization/85180] Infinite loop in RTL DSE optimizer

2018-05-09 Thread romain.naour at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180 Romain Naour changed: What|Removed |Added CC||romain.naour at gmail dot com --- Comment

[Bug middle-end/85599] Function need not be evaluated in logical expression

2018-05-09 Thread janus at gcc dot gnu.org
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

[Bug target/85626] [nvptx] __builtin_trap should not return

2018-05-09 Thread vries at gcc dot gnu.org
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

[Bug rtl-optimization/85180] Infinite loop in RTL DSE optimizer

2018-05-09 Thread rguenther at suse dot de
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

[Bug target/85626] [nvptx] __builtin_trap should not return

2018-05-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85626 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/85696] OpenMP with variably modified and default(none) won't compile

2018-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85696 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ipa/85655] [8/9 Regression] ICE with -flto and -O2 during IPA pass: cp lto1: internal compiler error: Segmentation fault

2018-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85655 --- Comment #3 from Martin Liška --- Started with r259319.

[Bug target/85231] [og7, openacc, nvptx] Too much shared memory claimed for long vector length

2018-05-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85231 Tom de Vries changed: What|Removed |Added Keywords||missed-optimization Severity|no

[Bug tree-optimization/84958] int loads not eliminated against larger stores

2018-05-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84958 Tom de Vries changed: What|Removed |Added Severity|normal |enhancement

[Bug lto/85583] [9 Regression] lto1: internal compiler error: in lto_balanced_map, at lto/lto-partition.c:833

2018-05-09 Thread marxin at gcc dot gnu.org
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

[Bug rtl-optimization/85645] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348

2018-05-09 Thread segher at gcc dot gnu.org
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

[Bug target/85616] ARM target using -O2 may cause unaligned access

2018-05-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85616 Richard Earnshaw changed: What|Removed |Added Resolution|FIXED |INVALID --- Comment #7 from Richard E

[Bug rtl-optimization/85645] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348

2018-05-09 Thread segher at gcc dot gnu.org
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

[Bug lto/85583] [9 Regression] lto1: internal compiler error: in lto_balanced_map, at lto/lto-partition.c:833

2018-05-09 Thread marxin at gcc dot gnu.org
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 ---

[Bug c++/85710] New: Enabling memset-elt-size warning causes ICE on memset of template member array

2018-05-09 Thread jwyatt at feralinteractive dot com
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:

[Bug rtl-optimization/85645] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348

2018-05-09 Thread segher at gcc dot gnu.org
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

[Bug rtl-optimization/85645] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348

2018-05-09 Thread segher at gcc dot gnu.org
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

[Bug rtl-optimization/85645] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348

2018-05-09 Thread segher at gcc dot gnu.org
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.

[Bug lto/85583] [9 Regression] lto1: internal compiler error: in lto_balanced_map, at lto/lto-partition.c:833

2018-05-09 Thread marxin at gcc dot gnu.org
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

[Bug ipa/85607] [9 Regression] ice in add_type, at ipa-icf.c:1583

2018-05-09 Thread marxin at gcc dot gnu.org
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.

[Bug tree-optimization/85699] [9 regression] gcc.dg/nextafter-2.c fail

2018-05-09 Thread jakub at gcc dot gnu.org
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

[Bug tree-optimization/85699] [9 regression] gcc.dg/nextafter-2.c fail

2018-05-09 Thread jakub at gcc dot gnu.org
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).

[Bug target/85711] New: ICE in aarch64_classify_address, at config/aarch64/aarch64.c:5678

2018-05-09 Thread marxin at gcc dot gnu.org
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

[Bug c++/85710] [8/9 Regression] Enabling memset-elt-size warning causes ICE on memset of template member array

2018-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85710 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug tree-optimization/85712] New: [8/9 Regression] ICE in all_phi_incrs_profitable_1 at gcc/gimple-ssa-strength-reduction.c:3479

2018-05-09 Thread marxin at gcc dot gnu.org
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

[Bug tree-optimization/85712] [8/9 Regression] ICE in all_phi_incrs_profitable_1 at gcc/gimple-ssa-strength-reduction.c:3479

2018-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85712 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/85711] ICE in aarch64_classify_address, at config/aarch64/aarch64.c:5678

2018-05-09 Thread ktkachov at gcc dot gnu.org
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

[Bug target/84332] ICE in insn_default_length, at config/s390/s390.md:9697 for -fstack-clash-protection

2018-05-09 Thread marxin 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..

[Bug c++/85713] New: [9 Regression] ICE in dependent_type_p, at cp/pt.c:24582 on invalid code

2018-05-09 Thread marxin at gcc dot gnu.org
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

[Bug c++/85713] [9 Regression] ICE in dependent_type_p, at cp/pt.c:24582 on invalid code

2018-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code Status|UN

[Bug tree-optimization/85712] [8/9 Regression] ICE in all_phi_incrs_profitable_1 at gcc/gimple-ssa-strength-reduction.c:3479

2018-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85712 Richard Biener changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug libgomp/83792] [openacc] Factor out async argument utility functions

2018-05-09 Thread vries at gcc dot gnu.org
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

[Bug libgomp/83792] [openacc] Factor out async argument utility functions

2018-05-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83792 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/85714] New: -Wimplicit-fallthrough and nested exhaustive switch statements with enum classes and return

2018-05-09 Thread thomas.o...@pdv-fs.de
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

[Bug libgomp/83792] [openacc] Factor out async argument utility functions

2018-05-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83792 Tom de Vries changed: What|Removed |Added Target Milestone|--- |9.0

[Bug c++/85714] -Wimplicit-fallthrough and nested exhaustive switch statements with enum classes and return

2018-05-09 Thread thomas.o...@pdv-fs.de
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

[Bug tree-optimization/85712] [8/9 Regression] ICE in all_phi_incrs_profitable_1 at gcc/gimple-ssa-strength-reduction.c:3479

2018-05-09 Thread wschmidt at gcc dot gnu.org
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

[Bug c++/59832] [c++11] ICE in reshape_init_class with initializer list

2018-05-09 Thread daffra.claudio at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59832 claudio daffra changed: What|Removed |Added CC||daffra.claudio at gmail dot com --- Com

[Bug c++/85715] New: internal compiler error: in reshape_init_class ( in anonymous union )

2018-05-09 Thread daffra.claudio at gmail dot 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

[Bug c++/19808] miss a warning about uninitialized member usage in member initializer list in constructor

2018-05-09 Thread jason at gcc dot gnu.org
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

[Bug c++/19808] miss a warning about uninitialized member usage in member initializer list in constructor

2018-05-09 Thread lopezibanez at gmail dot com
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?

[Bug other/85716] New: No easy way for end-user to tell what GCC is doing when compilation is slow

2018-05-09 Thread dmalcolm at gcc dot gnu.org
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

[Bug other/85716] No easy way for end-user to tell what GCC is doing when compilation is slow

2018-05-09 Thread dmalcolm at gcc dot gnu.org
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

[Bug tree-optimization/85699] [9 regression] gcc.dg/nextafter-2.c fail

2018-05-09 Thread andrey.y.guskov at intel dot com
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

[Bug c++/85717] New: anonymous union in initializer list : do not handle the types correctly

2018-05-09 Thread daffra.claudio at gmail dot com
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

[Bug c++/85707] -Wclass-memaccess should excempt safe usage inside of a class and its friends

2018-05-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85707 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug other/85716] No easy way for end-user to tell what GCC is doing when compilation is slow

2018-05-09 Thread dmalcolm at gcc dot gnu.org
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-

[Bug other/85716] No easy way for end-user to tell what GCC is doing when compilation is slow

2018-05-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85716 --- Comment #2 from David Malcolm --- (or indeed, showing GGC usage)

[Bug c++/85718] New: Incorrect name mangling for va_list on mipsel

2018-05-09 Thread roliver at roku dot com
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++

[Bug libgomp/82901] GOACC_declare calls GOACC_enter_exit_data with async arg 0

2018-05-09 Thread vries at gcc dot gnu.org
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

[Bug libgomp/82901] GOACC_declare calls GOACC_enter_exit_data with async arg 0

2018-05-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82901 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/85707] -Wclass-memaccess should excempt safe usage inside of a class and its friends

2018-05-09 Thread redbeard0531 at gmail dot com
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

[Bug c++/85713] [9 Regression] ICE in dependent_type_p, at cp/pt.c:24582 on invalid code

2018-05-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED CC|paolo.carlin

[Bug lto/83201] [7/8 Regression] SPEC CPU2017 505.mcf_r produces incorrect output when built with -flto and FDO

2018-05-09 Thread mailboxnotfound at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83201 john henning changed: What|Removed |Added CC||mailboxnotfound at yahoo dot com --- Com

[Bug c++/85718] Incorrect name mangling for va_list on mipsel

2018-05-09 Thread luke at diamand dot org
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

[Bug c++/85713] [9 Regression] ICE in dependent_type_p, at cp/pt.c:24582 on invalid code

2018-05-09 Thread paolo at gcc dot gnu.org
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

[Bug c++/84588] [8 Regression] internal compiler error: Segmentation fault (contains_struct_check())

2018-05-09 Thread paolo at gcc dot gnu.org
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

[Bug c++/85713] [9 Regression] ICE in dependent_type_p, at cp/pt.c:24582 on invalid code

2018-05-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/85713] [9 Regression] ICE in dependent_type_p, at cp/pt.c:24582 on invalid code

2018-05-09 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84588] [8 Regression] internal compiler error: Segmentation fault (contains_struct_check())

2018-05-09 Thread paolo at gcc dot gnu.org
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

[Bug c++/84588] [8/9 Regression] internal compiler error: Segmentation fault (contains_struct_check())

2018-05-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84588 Paolo Carlini changed: What|Removed |Added Summary|[8 Regression] internal |[8/9 Regression] internal

[Bug c++/85718] Incorrect name mangling for va_list on mipsel

2018-05-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85718 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/85713] [9 Regression] ICE in dependent_type_p, at cp/pt.c:24582 on invalid code

2018-05-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85713 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/85718] Incorrect name mangling for va_list on mipsel

2018-05-09 Thread sch...@linux-m68k.org
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.

[Bug target/85718] Incorrect name mangling for va_list on mipsel

2018-05-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85718 Jonathan Wakely changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/85719] New: Unclear docs for AVR io attribute

2018-05-09 Thread redi at gcc dot gnu.org
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

[Bug middle-end/85599] Function need not be evaluated in logical expression

2018-05-09 Thread sgk at troutmask dot apl.washington.edu
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

[Bug c/82967] "did you mean" suggestions are way too suggestive

2018-05-09 Thread dmalcolm at gcc dot gnu.org
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__ };

[Bug c/82967] "did you mean" suggestions are way too suggestive

2018-05-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82967 David Malcolm changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/85707] -Wclass-memaccess should excempt safe usage inside of a class and its friends

2018-05-09 Thread msebor at gcc dot gnu.org
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

[Bug other/85716] No easy way for end-user to tell what GCC is doing when compilation is slow

2018-05-09 Thread dmalcolm at gcc dot gnu.org
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

[Bug go/82131] FAIL: TestCgoCallbackGC in gotools testsuite; segfaults in morestack.S:529

2018-05-09 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82131 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/85716] No easy way for end-user to tell what GCC is doing when compilation is slow

2018-05-09 Thread dmalcolm at gcc dot gnu.org
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

[Bug c++/85720] New: bad codegen for looped assignment of primitives at -O2

2018-05-09 Thread redbeard0531 at gmail dot com
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   2   >