[Bug c++/77655] [6/7 Regression]ICE on invalid c++ code on x86_64-linux-gnu (internal compiler error: Segmentation fault (program cc1plus))

2016-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77655 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/77655] [6/7 Regression]ICE on invalid c++ code on x86_64-linux-gnu (internal compiler error: Segmentation fault (program cc1plus))

2016-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77655 --- Comment #2 from Martin Liška --- Causes a stack overflow in: #174 0x00ddeefe in dump_type(cxx_pretty_printer*, tree_node*, int) () at ../../gcc/cp/error.c:510 #175 0x0061b56d in dump_template_bindings (typenames=0x767e1f2

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #9 from rguenther at suse dot de --- On Mon, 19 Sep 2016, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 > > --- Comment #8 from Uroš Bizjak --- > (In reply to Richard Biener from comment #7) >

[Bug fortran/77657] New: link error with implementation of user-defined derived type input/output (UD-DTIO) in child extending abstract parent

2016-09-20 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77657 Bug ID: 77657 Summary: link error with implementation of user-defined derived type input/output (UD-DTIO) in child extending abstract parent Product: gcc Version:

[Bug fortran/77649] Wrong error reported with bound checking enabled

2016-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77649 Martin Liška changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIRMED

[Bug fortran/77643] ICE with "character(len=:), pointer :: p => null()"

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

[Bug tree-optimization/77654] restrict pointer attribute not preserved with -fprefetch-loop-arrays

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77654 --- Comment #3 from Richard Biener --- Looks good though addr_base should always be a pointer but it might not be an SSA name so better check that. Patches should go to gcc-patc...@gcc.gnu.org btw.

[Bug tree-optimization/77653] [7 Regression] wrong code at -Os and above on x86_64-linux-gnu (in both 32-bit and 64-bit modes)

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77653 Richard Biener changed: What|Removed |Added Keywords||wrong-code Target Milestone|---

[Bug c++/77651] [7 Regression] c++ -Wno-aligned-new ICEs

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77651 Richard Biener changed: What|Removed |Added Version|unknown |7.0 Target Milestone|---

[Bug c/77650] struct with a nested flexible array followed by another member accepted

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77650 --- Comment #4 from Richard Biener --- So maybe document this as an extension (and specify its semantics -- I'm curious how the glibc code behaves)

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.5 Summary|[4.9/5/6/7 Regre

[Bug tree-optimization/77647] [6/7 Regression] Missed opportunity to use register value causes additional load

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77647 Richard Biener changed: What|Removed |Added CC||law at gcc dot gnu.org,

[Bug tree-optimization/77646] [5/6/7 Regression] GCC Segfault with -O3

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77646 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/77658] New: internal compiler error: in assign_temp, at function.c:961

2016-09-20 Thread naupacte at sfr dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77658 Bug ID: 77658 Summary: internal compiler error: in assign_temp, at function.c:961 Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Pri

[Bug tree-optimization/77646] [5/6/7 Regression] GCC Segfault with -O3

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77646 --- Comment #5 from Richard Biener --- Ok, this is because we value-number the indirect call result to the result of the direct call (correctly) but that has no VDEF (it's detected pure) and thus we fail to value-number the indirect calls VDEF.

[Bug tree-optimization/57558] Loop not vectorized if iteration count could be infinite

2016-09-20 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57558 amker at gcc dot gnu.org changed: What|Removed |Added CC||amker at gcc dot gnu.org --- C

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2016-09-20 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 57558, which changed state. Bug 57558 Summary: Loop not vectorized if iteration count could be infinite https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57558 What|Removed |Added ---

[Bug tree-optimization/57558] Loop not vectorized if iteration count could be infinite

2016-09-20 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57558 amker at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #10 from Uroš Bizjak --- Created attachment 39653 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39653&action=edit Target-dependent patch that disables DFmode vectorization via vector costs Proposed target-dependent patch.

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #11 from Uroš Bizjak --- (In reply to rguent...@suse.de from comment #9) > I believe atom _does_ have full SSE2 support, no? Using intrinsics > (even those expanding to GCC generic vector extension code) should > end up emitting SSE

[Bug c++/63693] ICE in resolve_typename_type

2016-09-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63693 Paolo Carlini changed: What|Removed |Added CC||dannix84 at gmail dot com --- Comment #7

[Bug c++/70254] Compiler crash

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

[Bug c++/63693] ICE in resolve_typename_type

2016-09-20 Thread yury.zaytsev at traveltainment dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63693 --- Comment #8 from Yury V. Zaytsev --- So, not going to be backported to 5.x?

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/77659] New: internal compiler error: in gimplify_expr, at gimplify.c:8858

2016-09-20 Thread zoidbergx at tlen dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77659 Bug ID: 77659 Summary: internal compiler error: in gimplify_expr, at gimplify.c:8858 Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal

[Bug c++/77659] internal compiler error: in gimplify_expr, at gimplify.c:8858

2016-09-20 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77659 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/77659] internal compiler error: in gimplify_expr, at gimplify.c:8858

2016-09-20 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77659 --- Comment #2 from Markus Trippelsdorf --- on trunk with checking enabled: markus@x4 tmp % g++ -c m.ii m.ii: In instantiation of ‘void A::m_fn1() [with = int]’: m.ii:10:16: required from here m.ii:4:29: internal compiler error: in

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 --- Comment #5 from Richard Biener --- struct S { int *p; int *q; }; int **__attribute__((noinline,noclone,pure)) foo (struct S *s) { return &s->q; } int main() { struct S s; int i = 1, j = 2; int **x; s.p = &i; s.q = &j; x = foo

[Bug fortran/71952] [Coarray, F2008] Rejects valid coarray access with array partref

2016-09-20 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71952 --- Comment #5 from vehre at gcc dot gnu.org --- Well, patch submitted as r240231 although it doesn't show here. Waiting one week for regressions before closing.

[Bug c++/77658] internal compiler error: in assign_temp, at function.c:961

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

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #12 from Richard Biener --- (In reply to Uroš Bizjak from comment #11) > (In reply to rguent...@suse.de from comment #9) > > > I believe atom _does_ have full SSE2 support, no? Using intrinsics > > (even those expanding to GCC gener

[Bug c++/77467] Segmentation fault with switch statement in constexpr function

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77467 Jakub Jelinek changed: What|Removed |Added Attachment #39559|0 |1 is obsolete|

[Bug tree-optimization/77644] missed optimization with sqrt in comparison

2016-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77644 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Severity|n

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #13 from Richard Biener --- Created attachment 39656 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39656&action=edit patch for the ICE

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #14 from Uroš Bizjak --- (In reply to Richard Biener from comment #13) > Created attachment 39656 [details] > patch for the ICE +/* { dg-additional-options "-march=i686 -mtune=atom -msse2" { target ia32 } } */ You can use /* { dg-a

[Bug c++/77660] New: Conversion operator unknown or ambiguous: gcc or clang behave differently

2016-09-20 Thread naupacte at sfr dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77660 Bug ID: 77660 Summary: Conversion operator unknown or ambiguous: gcc or clang behave differently Product: gcc Version: 5.4.1 Status: UNCONFIRMED Severity: norma

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 --- Comment #6 from Richard Biener --- Created attachment 39657 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39657&action=edit patch in testing Contains two C testcases -- the Fortran bug is in another code path, a Fortran testcase suita

[Bug c++/77655] [5/6/7 Regression]ICE on invalid c++ code on x86_64-linux-gnu (internal compiler error: Segmentation fault (program cc1plus))

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77655 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug bootstrap/77661] New: --enable-maintainer-mode causes in-tree-build of MPC to fail

2016-09-20 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77661 Bug ID: 77661 Summary: --enable-maintainer-mode causes in-tree-build of MPC to fail Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: build Seve

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #15 from Uroš Bizjak --- (In reply to Richard Biener from comment #12) > If V2DFmode moves are fine(?) then maybe not do this for the load/store > kinds - this means only handling vector_stmt this way (and maybe > vect_promote_demote

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #16 from rguenther at suse dot de --- On Tue, 20 Sep 2016, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 > > --- Comment #15 from Uroš Bizjak --- > (In reply to Richard Biener from comment #12

[Bug bootstrap/77661] --enable-maintainer-mode causes in-tree-build of MPC to fail

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77661 --- Comment #1 from Richard Biener --- Does adding --disable-maintainer-mode to Makefile.def extra_configure_flags for MPC help?

[Bug tree-optimization/77646] [5/6 Regression] GCC Segfault with -O3

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77646 Richard Biener changed: What|Removed |Added Known to work||7.0 Summary|[5/6/7 Regressio

[Bug tree-optimization/77646] [5/6 Regression] GCC Segfault with -O3

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77646 --- Comment #7 from Richard Biener --- Author: rguenth Date: Tue Sep 20 12:20:37 2016 New Revision: 240261 URL: https://gcc.gnu.org/viewcvs?rev=240261&root=gcc&view=rev Log: 2016-09-20 Richard Biener PR tree-optimization/77646

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #17 from Uroš Bizjak --- (In reply to rguent...@suse.de from comment #16) > At least you won't get called for the scalar loop copy and you have > definite acccess to vectype. Thanks for the hint, the following patch is effective as

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #18 from rguenther at suse dot de --- On Tue, 20 Sep 2016, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 > > --- Comment #17 from Uroš Bizjak --- > (In reply to rguent...@suse.de from comment

[Bug tree-optimization/77653] [7 Regression] wrong code at -Os and above on x86_64-linux-gnu (in both 32-bit and 64-bit modes)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77653 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/77656] 64-bit integral template parameter gets incorrectly sized as 32-bits

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77656 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/77610] [sh] memcpy is wrongly inlined even for large copies

2016-09-20 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77610 Oleg Endo changed: What|Removed |Added CC||olegendo at gcc dot gnu.org --- Comment #4 f

[Bug bootstrap/77661] --enable-maintainer-mode causes in-tree-build of MPC to fail

2016-09-20 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77661 --- Comment #2 from Tobias Burnus --- (In reply to Richard Biener from comment #1) > Does adding --disable-maintainer-mode to Makefile.def extra_configure_flags > for MPC help? Yes, using --- a/Makefile.def +++ b/Makefile.def @@ -65,3 +65,3 @@

[Bug c++/77659] [5/6/7 Regression] internal compiler error: in gimplify_expr, at gimplify.c:8858

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77659 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug bootstrap/77661] --enable-maintainer-mode causes in-tree-build of MPC to fail

2016-09-20 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77661 --- Comment #3 from Tobias Burnus --- Patch: https://gcc.gnu.org/ml/gcc-patches/2016-09/msg01294.html

[Bug c++/77662] New: arm-linux-gnueabihf-g++: internal compiler error: Killed (program cgcc)

2016-09-20 Thread shopaddr1234 at dubna dot us
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77662 Bug ID: 77662 Summary: arm-linux-gnueabihf-g++: internal compiler error: Killed (program cgcc) Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug c++/77662] arm-linux-gnueabihf-g++: internal compiler error: Killed (program cgcc)

2016-09-20 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77662 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug fortran/77657] link error with implementation of user-defined derived type input/output (UD-DTIO) in child extending abstract parent

2016-09-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77657 Paul Thomas changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/77624] [5/6/7 Regression] ICE on x86_64-linux-gnu (internal compiler error: in fold_builtin_atomic_always_lock_free, at builtins.c:5583)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77624 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Sep 20 13:48:40 2016 New Revision: 240263 URL: https://gcc.gnu.org/viewcvs?rev=240263&root=gcc&view=rev Log: PR middle-end/77624 * builtins.c (fold_builtin_atomic_alwa

[Bug c/77650] struct with a nested flexible array followed by another member accepted

2016-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77650 --- Comment #5 from Martin Sebor --- Documenting the semantics of this extension would work, though to be usable safely, GCC would also need to change to recognize that the nested flexible array member aliases the subsequent members and treat the

[Bug target/71767] Endless stream of warnings when using GCC with -Wa,-q and Clang Integrated Assembler

2016-09-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767 --- Comment #19 from Iain Sandoe --- Created attachment 39659 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39659&action=edit proposed patch set. So I think this is working reasonably, but haven't tested fully across the range of Darwins

[Bug middle-end/77624] [5/6 Regression] ICE on x86_64-linux-gnu (internal compiler error: in fold_builtin_atomic_always_lock_free, at builtins.c:5583)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77624 Jakub Jelinek changed: What|Removed |Added Summary|[5/6/7 Regression] ICE on |[5/6 Regression] ICE on

[Bug ipa/77587] [5/6 Regression] C compiler produces incorrect stack alignment with __attribute__((weak))

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77587 Jakub Jelinek changed: What|Removed |Added Known to work||7.0 Summary|[5/6/7 Regression

[Bug go/77642] GO Bootstrap fail starting with r239872 splitstack signature does not match

2016-09-20 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77642 --- Comment #2 from Andreas Krebbel --- Created attachment 39660 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39660&action=edit Patch proposal There was another location in proc.c which was in need of a conversion.

[Bug libstdc++/77619] uninitialized_meow_construct and friends not exception safe

2016-09-20 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77619 --- Comment #3 from ville at gcc dot gnu.org --- Author: ville Date: Tue Sep 20 15:15:36 2016 New Revision: 240264 URL: https://gcc.gnu.org/viewcvs?rev=240264&root=gcc&view=rev Log: PR libstdc++/77619 * include/bits/stl_construct.

[Bug libstdc++/77619] uninitialized_meow_construct and friends not exception safe

2016-09-20 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77619 Ville Voutilainen changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/77638] [6/7 Regression] ICE on x86_64-linux-gnu (internal compiler error: tree check: expected tree that contains ‘decl common’ structure, have ‘error_mark’ in cp_parser_template_declaration_

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77638 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Sep 20 15:17:41 2016 New Revision: 240266 URL: https://gcc.gnu.org/viewcvs?rev=240266&root=gcc&view=rev Log: PR c++/77638 * parser.c (cp_parser_template_declaration_af

[Bug c++/77626] [6/7 Regression] ICE with -Wall on x86_64-linux-gnu (internal compiler error: Segmentation fault, byte_from_pos, cxx_fold_indirect_ref)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77626 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Sep 20 15:18:31 2016 New Revision: 240267 URL: https://gcc.gnu.org/viewcvs?rev=240267&root=gcc&view=rev Log: PR c++/77626 * constexpr.c (cxx_fold_indirect_ref): Don't

[Bug testsuite/63299] ASan reported alloc-dealloc-mismatch in g++.old-deja/g++.jason/init3.C

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63299 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Sep 20 15:19:14 2016 New Revision: 240268 URL: https://gcc.gnu.org/viewcvs?rev=240268&root=gcc&view=rev Log: PR testsuite/63299 * g++.old-deja/g++.jason/init3.C (My_st

[Bug c++/77637] ICE on x86_64-linux-gnu (Segmentation fault, tree_check, cp_parser_std_attribute_list...)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77637 --- Comment #7 from Jakub Jelinek --- Fixed on the trunk so far, leaving still open for possible backports.

[Bug c++/77638] [6 Regression] ICE on x86_64-linux-gnu (internal compiler error: tree check: expected tree that contains ‘decl common’ structure, have ‘error_mark’ in cp_parser_template_declaration_af

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77638 Jakub Jelinek changed: What|Removed |Added Summary|[6/7 Regression] ICE on |[6 Regression] ICE on

[Bug c++/77626] [6 Regression] ICE with -Wall on x86_64-linux-gnu (internal compiler error: Segmentation fault, byte_from_pos, cxx_fold_indirect_ref)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77626 Jakub Jelinek changed: What|Removed |Added Summary|[6/7 Regression] ICE with |[6 Regression] ICE with

[Bug testsuite/63299] ASan reported alloc-dealloc-mismatch in g++.old-deja/g++.jason/init3.C

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63299 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Resolut

[Bug c++/77637] ICE on x86_64-linux-gnu (Segmentation fault, tree_check, cp_parser_std_attribute_list...)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77637 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Sep 20 15:16:55 2016 New Revision: 240265 URL: https://gcc.gnu.org/viewcvs?rev=240265&root=gcc&view=rev Log: PR c++/77637 * parser.c (cp_parser_std_attribute_list): Re

[Bug libfortran/77663] New: libgfortran/caf/single.c: four minor problems

2016-09-20 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77663 Bug ID: 77663 Summary: libgfortran/caf/single.c: four minor problems Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: libfor

[Bug target/71767] Endless stream of warnings when using GCC with -Wa,-q and Clang Integrated Assembler

2016-09-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767 Iain Sandoe changed: What|Removed |Added Attachment #39659|0 |1 is obsolete|

[Bug rtl-optimization/77664] New: Missed optimization: signed int >= 0 && < unsigned short

2016-09-20 Thread achurch+gcc at achurch dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77664 Bug ID: 77664 Summary: Missed optimization: signed int >= 0 && < unsigned short Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal Prior

[Bug c++/69481] ICE with C++11 alias using with templates

2016-09-20 Thread akim.demaille at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69481 Akim Demaille changed: What|Removed |Added CC||akim.demaille at gmail dot com --- Comme

[Bug go/77642] GO Bootstrap fail starting with r239872 splitstack signature does not match

2016-09-20 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77642 --- Comment #3 from ian at gcc dot gnu.org --- Author: ian Date: Tue Sep 20 16:48:19 2016 New Revision: 240275 URL: https://gcc.gnu.org/viewcvs?rev=240275&root=gcc&view=rev Log: PR go/77642 runtime: pass correct type to __splitstack

[Bug go/77642] GO Bootstrap fail starting with r239872 splitstack signature does not match

2016-09-20 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77642 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #19 from uros at gcc dot gnu.org --- Author: uros Date: Tue Sep 20 17:36:03 2016 New Revision: 240277 URL: https://gcc.gnu.org/viewcvs?rev=240277&root=gcc&view=rev Log: PR target/77621 * config/i386/i386.c (ix86_prefer

[Bug fortran/77665] New: ICE in expand_GOMP_SIMD_VF, at internal-fn.c:172

2016-09-20 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77665 Bug ID: 77665 Summary: ICE in expand_GOMP_SIMD_VF, at internal-fn.c:172 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fo

[Bug go/77625] go/gofrontend/ast-dump.cc:169:42: error: ‘new’ of type ‘std::ofstr eam {aka std::basic_ofstream}’ with extended alignment 16

2016-09-20 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77625 --- Comment #1 from ian at gcc dot gnu.org --- Author: ian Date: Tue Sep 20 17:52:23 2016 New Revision: 240279 URL: https://gcc.gnu.org/viewcvs?rev=240279&root=gcc&view=rev Log: PR go/77625 compiler: allocate std::ofstream as a loca

[Bug fortran/77666] New: ICE in gfc_omp_clause_default_ctor, at fortran/trans-openmp.c:471

2016-09-20 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77666 Bug ID: 77666 Summary: ICE in gfc_omp_clause_default_ctor, at fortran/trans-openmp.c:471 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug go/77625] go/gofrontend/ast-dump.cc:169:42: error: ‘new’ of type ‘std::ofstr eam {aka std::basic_ofstream}’ with extended alignment 16

2016-09-20 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77625 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/77667] New: ICE in expand_call, at calls.c:2588

2016-09-20 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77667 Bug ID: 77667 Summary: ICE in expand_call, at calls.c:2588 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug fortran/77667] ICE in expand_call, at calls.c:2588

2016-09-20 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77667 --- Comment #1 from Gerhard Steinmetz --- Variants with a type mismatch give a suboptimal error message : $ cat z2.f90 program p type t integer :: a integer, pointer :: b end type type(t) :: x data x /t(4, f())/ prin

[Bug rtl-optimization/77668] New: register allocation shoud not occupy register for return value early

2016-09-20 Thread yumeyao at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77668 Bug ID: 77668 Summary: register allocation shoud not occupy register for return value early Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug target/77478] Incorrect code generated with -O3, m32, -msse2 and -ffast-math

2016-09-20 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77478 --- Comment #6 from Alexander Monakov --- Thanks, seeing alignment info in dumps helps (I think you meant -vops rather than -alias?). This doesn't seem to reproduce on trunk. On gcc-5 branch, I see alignment increasing in dom2 pass. Specificall

[Bug c++/66362] Compiling and linking with option -static-libgcc breaks pthread library stack (funcs and macroses)

2016-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66362 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/77512] gcc compilation stops with Arithmetic Exception

2016-09-20 Thread michael at mijobe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77512 --- Comment #9 from michael at mijobe dot org --- same result

[Bug fortran/77657] link error with implementation of user-defined derived type input/output (UD-DTIO) in child extending abstract parent

2016-09-20 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77657 --- Comment #2 from Damian Rouson --- Bravo! :D

[Bug fortran/77665] ICE in expand_GOMP_SIMD_VF, at internal-fn.c:172

2016-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77665 Martin Liška changed: What|Removed |Added Keywords||openmp Status|UNCONFIRMED

[Bug fortran/77666] ICE in gfc_omp_clause_default_ctor, at fortran/trans-openmp.c:471

2016-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77666 Martin Liška changed: What|Removed |Added Keywords||openmp Status|UNCONFIRMED

[Bug fortran/77667] ICE in expand_call, at calls.c:2588

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

[Bug lto/77669] New: Incorrect LTO code on embedded ARM

2016-09-20 Thread wgh at beyondunreal dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77669 Bug ID: 77669 Summary: Incorrect LTO code on embedded ARM Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug target/77670] New: PowerPC64 Spec 2006 fails on 453.povray using -mcpu=power9 -mpower9-minmax

2016-09-20 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77670 Bug ID: 77670 Summary: PowerPC64 Spec 2006 fails on 453.povray using -mcpu=power9 -mpower9-minmax Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug target/77670] PowerPC64 Spec 2006 fails on 453.povray using -mcpu=power9 -mpower9-minmax

2016-09-20 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77670 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug lto/77669] Incorrect LTO code on embedded ARM

2016-09-20 Thread wgh at beyondunreal dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77669 --- Comment #1 from wgh at beyondunreal dot com --- The loop in question looks like this, in C++ and aseembly: if (__urngrange > __urange) { // downscaling const __uctype __uerange = __urange + 1; // __ur

[Bug target/77669] Incorrect LTO code on embedded ARM

2016-09-20 Thread wgh at beyondunreal dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77669 --- Comment #2 from wgh at beyondunreal dot com --- It looks like LTO somehow breaks constructors for static variables. I have no better idea ATM.

[Bug target/77670] PowerPC64 Spec 2006 fails on 453.povray using -mcpu=power9 -mpower9-minmax

2016-09-20 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77670 --- Comment #1 from Michael Meissner --- Author: meissner Date: Tue Sep 20 23:51:01 2016 New Revision: 240294 URL: https://gcc.gnu.org/viewcvs?rev=240294&root=gcc&view=rev Log: Fix PR 77670 Modified: branches/ibm/minmax/gcc/ChangeLog.meissn

[Bug c++/58589] diagnostics: missing proper file:line on C++ compilation error

2016-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58589 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic Status|WAITING

[Bug rtl-optimization/71309] Copying fields within a struct followed by use results in load hit store

2016-09-20 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71309 --- Comment #3 from Bill Schmidt --- Probably related to PR74585. In both cases we have full stores followed by partial loads, and DSE isn't able to figure out the store is dead as a result.

  1   2   >