[Bug c++/4131] The C++ compiler doesn't place a const class object to ".rodata" section with non trivial constructor

2016-12-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=4131 Andrew Pinski changed: What|Removed |Added CC||jpakkane at gmail dot com --- Comment

[Bug c++/78773] "Empty" const only class not optimized away

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

[Bug c++/78773] "Empty" const only class not optimized away

2016-12-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78773 --- Comment #3 from Andrew Pinski --- Actually constexpr won't work here as you have a cast from an integer to a pointer ...

[Bug rtl-optimization/78778] non-atomic load moved to before atomic load with std::memory_order_acquire

2016-12-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78778 --- Comment #2 from Andrew Pinski --- https://gcc.gnu.org/wiki/Atomic/GCCMM/DataRaces "GCC is currently not going to invest the time, effort, and required code obfuscation to prevent speculative loads until such hardware exists."

[Bug rtl-optimization/78778] non-atomic load moved to before atomic load with std::memory_order_acquire

2016-12-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78778 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code Component|c++

[Bug c++/70909] Libiberty Demangler segfaults (4)

2016-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909 --- Comment #41 from Markus Trippelsdorf --- (In reply to Mark Wielaard from comment #40) > Created attachment 40316 [details] > infinite d_print_comp printing protection > > (In reply to Markus Trippelsdorf from comment #39) > > Mark, could

[Bug c++/78761] C++14, compiler generate mangled name that can not be demangled

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78761 --- Comment #4 from Jakub Jelinek --- Fixed for 6.3+.

[Bug c++/78761] C++14, compiler generate mangled name that can not be demangled

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78761 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Dec 13 06:20:44 2016 New Revision: 243594 URL: https://gcc.gnu.org/viewcvs?rev=243594=gcc=rev Log: PR c++/78761 * cp-demangle.c (cplus_demangle_type): Demangle Dc as

[Bug c++/78761] C++14, compiler generate mangled name that can not be demangled

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78761 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Tue Dec 13 06:16:05 2016 New Revision: 243593 URL: https://gcc.gnu.org/viewcvs?rev=243593=gcc=rev Log: PR c++/78761 * cp-demangle.c (cplus_demangle_type): Demangle Dc as

[Bug target/18206] -dynamic-linker option seems to be badly named, broken and undocumented

2016-12-12 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18206 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

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

2016-12-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69481 Andrew Pinski changed: What|Removed |Added CC||nathan at gcc dot gnu.org --- Comment

[Bug c++/78776] member using declaration with typename ICEs

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

[Bug target/66488] segfault on sizeof(long) < sizeof(void*) and large GCC memory usage

2016-12-12 Thread sthalik at misaki dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66488 --- Comment #14 from Stanisław Halik --- Jakub, thank you for changing the minutiae of the patch when I was unable to. This can be marked resolved fixed now.

[Bug lto/78787] O Color, Where Art Thou? (with -flto)

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78787 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Severity|normal

[Bug lto/78787] New: O Color, Where Art Thou? (with -flto)

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78787 Bug ID: 78787 Summary: O Color, Where Art Thou? (with -flto) Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug middle-end/78786] GCC hangs/out of memory calling sprintf with large precision

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78786 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED URL|

[Bug middle-end/78786] New: GCC hangs/out of memory calling sprintf with large precision

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78786 Bug ID: 78786 Summary: GCC hangs/out of memory calling sprintf with large precision Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug target/78516] [7 Regression] ICE in lra_assign for e500v2

2016-12-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78516 --- Comment #4 from Peter Bergner --- Created attachment 40317 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40317=edit Potential fix to spe.md (In reply to Peter Bergner from comment #2) > So we're hitting this code in

[Bug target/78516] [7 Regression] ICE in lra_assign for e500v2

2016-12-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78516 Peter Bergner changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/78775] [7 Regression] ICE in maybe_warn_alloc_args_overflow

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78775 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #5 from Martin Sebor

[Bug rtl-optimization/71496] Two picbase loads created for libjava code on powerpc-darwin after rev 228022.

2016-12-12 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71496 --- Comment #5 from Iain Sandoe --- Author: iains Date: Tue Dec 13 01:10:33 2016 New Revision: 243590 URL: https://gcc.gnu.org/viewcvs?rev=243590=gcc=rev Log: [Darwin,PPC] Back-port fix for PR71496. gcc/ 2016-12-13 Iain Sandoe

[Bug ipa/70583] [6/7 Regression] FAIL: g++.old-deja/g++.abi/vtable2.C -std=gnu++98 execution test

2016-12-12 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70583 --- Comment #7 from dave.anglin at bell dot net --- On 2016-12-12, at 12:40 PM, jakub at gcc dot gnu.org wrote: > I've never seen it on x86_64, nor can't find it in gcc-testresults archives.

[Bug c++/70909] Libiberty Demangler segfaults (4)

2016-12-12 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909 Mark Wielaard changed: What|Removed |Added Attachment #40233|0 |1 is obsolete|

[Bug c++/78785] Internal compiler error: segmentation fault - mixin based on lambdas

2016-12-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78785 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/57583] large switches with jump tables are horribly broken on m68k

2016-12-12 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57583 --- Comment #7 from John Paul Adrian Glaubitz --- Hi! Are there any news on this issue? We're seeing this problem in both LibreOffice [1] (yes, *that* LibreOffice) and Mednafen [2]. Adrian > [1] >

[Bug target/78784] CRITIC BUG: Create a trash code using trash values of registers.

2016-12-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78784 --- Comment #4 from Andrew Pinski --- t.c: In function ‘main’: t.c:12: warning: format ‘%8x’ expects type ‘unsigned int’, but argument 3 has type ‘char *’ t.c:12: warning: format ‘%8x’ expects type ‘unsigned int’, but argument 4 has type

[Bug target/78784] CRITIC BUG: Create a trash code using trash values of registers.

2016-12-12 Thread rmbeer2 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78784 --- Comment #3 from RM Beer --- Created attachment 40315 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40315=edit A single example I can't recreate fully testcase, i get the ASM from a library object, but that compiling in one binary

[Bug other/78766] GCC Awk scripts use the non-POSIX /^{/ regex

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78766 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/78785] New: Internal compiler error: segmentation fault - mixin based on lambdas

2016-12-12 Thread michele.caini at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78785 Bug ID: 78785 Summary: Internal compiler error: segmentation fault - mixin based on lambdas Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/78777] [7 Regression] ICE in mark_reachable_handlers, at tree-eh.c:3823 (aarch64-linux-gnu)

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78777 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/66970] Add __has_builtin() macro

2016-12-12 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66970 Allan Jensen changed: What|Removed |Added CC||linux at carewolf dot com --- Comment #5

[Bug target/78784] CRITIC BUG: Create a trash code using trash values of registers.

2016-12-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78784 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-12 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 Allan Jensen changed: What|Removed |Added CC||linux at carewolf dot com --- Comment #5

[Bug c++/78784] CRITIC BUG: Create a trash code using trash values of registers.

2016-12-12 Thread rmbeer2 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78784 --- Comment #1 from RM Beer --- ERROR 1: Use a bad register for put the each correct value for printf(), thinking can fix if replace the bad register for other distinct ERROR 2: Use bad the Elf32_Sym structure where get each value of all a

[Bug fortran/78780] [7 Regression] ICE in conv_caf_send, at fortran/trans-intrinsic.c:1936

2016-12-12 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78780 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug fortran/78781] [7 Regression] ICE in gfc_deallocate_scalar_with_status, at fortran/trans.c:1588

2016-12-12 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78781 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug c++/78784] New: CRITIC BUG: Create a trash code using trash values of registers.

2016-12-12 Thread rmbeer2 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78784 Bug ID: 78784 Summary: CRITIC BUG: Create a trash code using trash values of registers. Product: gcc Version: 6.2.1 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/78777] [7 Regression] ICE in mark_reachable_handlers, at tree-eh.c:3823 (aarch64-linux-gnu)

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78777 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Mon Dec 12 22:02:52 2016 New Revision: 243584 URL: https://gcc.gnu.org/viewcvs?rev=243584=gcc=rev Log: PR tree-optimization/78777 * gimple-ssa-strength-reduction.c

[Bug other/78766] GCC Awk scripts use the non-POSIX /^{/ regex

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78766 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Mon Dec 12 22:01:41 2016 New Revision: 243583 URL: https://gcc.gnu.org/viewcvs?rev=243583=gcc=rev Log: PR other/78766 * opt-functions.awk (opt_args): Use [{] instead of {

[Bug middle-end/78622] [7 Regression] -Wformat-length/-fprintf-return-value incorrect with overflow/wrapping

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78622 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/78622] [7 Regression] -Wformat-length/-fprintf-return-value incorrect with overflow/wrapping

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78622 --- Comment #3 from Martin Sebor --- Author: msebor Date: Mon Dec 12 21:56:22 2016 New Revision: 243582 URL: https://gcc.gnu.org/viewcvs?rev=243582=gcc=rev Log: PR middle-end/78622 - -Wformat-length/-fprintf-return-value incorrect with

[Bug driver/78772] -fstrict-aliasing should turn on Wstrict-aliasing automaticly

2016-12-12 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78772 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug fortran/78781] [7 Regression] ICE in gfc_deallocate_scalar_with_status, at fortran/trans.c:1588

2016-12-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78781 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug gcov-profile/78783] gcov-tool fails in gcov_read_counter_mem

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

[Bug fortran/78780] [7 Regression] ICE in conv_caf_send, at fortran/trans-intrinsic.c:1936

2016-12-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78780 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug target/70118] UBSan claims misaligned access in SSE instrinsics

2016-12-12 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70118 Allan Jensen changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-12 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #24 from Damian Rouson --- (In reply to Paul Thomas from comment #21) > (In reply to Damian Rouson from comment #19) > > (In reply to Paul Thomas from comment #16) > > > (In reply to Paul Thomas from comment #15) > > > > (In reply to

[Bug gcov-profile/78783] New: gcov-tool fails in gcov_read_counter_mem

2016-12-12 Thread l.bartnik at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78783 Bug ID: 78783 Summary: gcov-tool fails in gcov_read_counter_mem Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/78782] New: [x86] _mm_loadu_si64 intrinsic missing

2016-12-12 Thread thiago at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78782 Bug ID: 78782 Summary: [x86] _mm_loadu_si64 intrinsic missing Product: gcc Version: 6.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug middle-end/78684] [7 Regression] ICE in create_intersect_range_checks_index, at tree-vect-loop-manip.c:2074

2016-12-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78684 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-12 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #23 from janus at gcc dot gnu.org --- (In reply to Paul Thomas from comment #22) > If we are to have dynamic dispatch for UD-DTIO, where does it stop? > Operators, user defined operators? Not sure I understand your question. Don't we

[Bug c++/77939] Valid program rejected due to access control

2016-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77939 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/78781] New: ICE in gfc_deallocate_scalar_with_status, at fortran/trans.c:1588

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

[Bug fortran/78780] New: ICE in conv_caf_send, at fortran/trans-intrinsic.c:1936

2016-12-12 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78780 Bug ID: 78780 Summary: ICE in conv_caf_send, at fortran/trans-intrinsic.c:1936 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/68568] ICE with automatic character object and save, in combination with some options

2016-12-12 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68568 --- Comment #7 from Gerhard Steinmetz --- Update for both backtraces : $ gfortran-7-20161211 -finit-local-zero -c z1a.f90 z1a.f90:1:0: subroutine s(n) internal compiler error: in gfc_get_symbol_decl,

[Bug fortran/55207] [F08] Variables declared in the main program should implicitly get the SAVE attribute

2016-12-12 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55207 Bug 55207 depends on bug 78392, which changed state. Bug 78392 Summary: ICE in gfc_trans_auto_array_allocation, at fortran/trans-array.c:5979 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78392 What|Removed

[Bug fortran/78392] ICE in gfc_trans_auto_array_allocation, at fortran/trans-array.c:5979

2016-12-12 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78392 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/78392] ICE in gfc_trans_auto_array_allocation, at fortran/trans-array.c:5979

2016-12-12 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78392 --- Comment #12 from janus at gcc dot gnu.org --- Author: janus Date: Mon Dec 12 18:54:54 2016 New Revision: 243580 URL: https://gcc.gnu.org/viewcvs?rev=243580=gcc=rev Log: 2016-12-12 Janus Weil PR fortran/78392

[Bug libgcc/78779] New: ibgcc/soft-fp/op-common.h:900: possible missing break ?

2016-12-12 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78779 Bug ID: 78779 Summary: ibgcc/soft-fp/op-common.h:900: possible missing break ? Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug c++/78647] [7 Regression] ICE on invalid C++ code on x86_64-linux-gnu (internal compiler error: tree check: expected tree_list, have error_mark in get_attribute_name, at attribs.c:664)

2016-12-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78647 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/78647] [7 Regression] ICE on invalid C++ code on x86_64-linux-gnu (internal compiler error: tree check: expected tree_list, have error_mark in get_attribute_name, at attribs.c:664)

2016-12-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78647 --- Comment #2 from Marek Polacek --- Author: mpolacek Date: Mon Dec 12 17:58:00 2016 New Revision: 243575 URL: https://gcc.gnu.org/viewcvs?rev=243575=gcc=rev Log: PR c++/78647 * c-common.c (attribute_fallthrough_p): Return

[Bug tree-optimization/78529] [7 Regression] gcc.c-torture/execute/builtins/strcat-chk.c failed with lto/O2

2016-12-12 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529 --- Comment #18 from amker at gcc dot gnu.org --- (In reply to Jim Wilson from comment #17) > I still haven't been able to reproduce this, but I do see a problem. > > In the original bug report, the only difference is that the code uses x4 in >

[Bug libstdc++/78465] [7 regression] 29_atomics/headers/atomic/macros.cc FAILs

2016-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78465 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Mon Dec 12 17:46:53 2016 New Revision: 243572 URL: https://gcc.gnu.org/viewcvs?rev=243572=gcc=rev Log: PR78465 Remove runtime tests for macros PR libstdc++/78465 *

[Bug preprocessor/78680] [7 Regression] ICE in get_substring_ranges_for_loc, at input.c:1398

2016-12-12 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78680 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/68700] demangler failed with signal 11

2016-12-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68700 Bug 68700 depends on bug 78252, which changed state. Bug 78252 Summary: C++ demangler crashes with infinite recursion with lambda (auto) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78252 What|Removed |Added

[Bug other/70517] c++filt crashes when demangling a symbol

2016-12-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70517 Bug 70517 depends on bug 78252, which changed state. Bug 78252 Summary: C++ demangler crashes with infinite recursion with lambda (auto) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78252 What|Removed |Added

[Bug other/78252] C++ demangler crashes with infinite recursion with lambda (auto)

2016-12-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78252 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/68383] Demangler stack overflow

2016-12-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68383 Bug 68383 depends on bug 78252, which changed state. Bug 78252 Summary: C++ demangler crashes with infinite recursion with lambda (auto) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78252 What|Removed |Added

[Bug ipa/70583] [6/7 Regression] FAIL: g++.old-deja/g++.abi/vtable2.C -std=gnu++98 execution test

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70583 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6

[Bug other/78252] C++ demangler crashes with infinite recursion with lambda (auto)

2016-12-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78252 --- Comment #6 from Nathan Sidwell --- Author: nathan Date: Mon Dec 12 17:38:53 2016 New Revision: 243568 URL: https://gcc.gnu.org/viewcvs?rev=243568=gcc=rev Log: PR c++/78252 * cp-demangle.c (struct d_print_info): Add

[Bug preprocessor/78680] [7 Regression] ICE in get_substring_ranges_for_loc, at input.c:1398

2016-12-12 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78680 --- Comment #5 from David Malcolm --- Author: dmalcolm Date: Mon Dec 12 17:37:48 2016 New Revision: 243567 URL: https://gcc.gnu.org/viewcvs?rev=243567=gcc=rev Log: Fix for PR preprocessor/78680 PR preprocessor/78680 identifies a crash when

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #22 from Paul Thomas --- (In reply to janus from comment #20) > (In reply to Damian Rouson from comment #19) > > > On thinking about it, is the specific instance of write_formatted allowed? > > > > I believe not. Note 7.50 of the

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #21 from Paul Thomas --- (In reply to Damian Rouson from comment #19) > (In reply to Paul Thomas from comment #16) > > (In reply to Paul Thomas from comment #15) > > > (In reply to Damian Rouson from comment #14) > > > > Hi Paul, > >

[Bug other/78252] C++ demangler crashes with infinite recursion with lambda (auto)

2016-12-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78252 --- Comment #5 from Nathan Sidwell --- Author: nathan Date: Mon Dec 12 17:00:37 2016 New Revision: 243566 URL: https://gcc.gnu.org/viewcvs?rev=243566=gcc=rev Log: libiberty/ PR c++/78252 * cp-demangle.c (struct

[Bug middle-end/78606] [7 Regression] -Wformat-length/-fprintf-return-value incorrect for %+.0i and %.0o with zero value

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78606 Martin Sebor changed: What|Removed |Added Known to fail||7.0 --- Comment #2 from Martin Sebor

[Bug c++/78774] [6/7 Regression] ICE in constexpr string literals and templates

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78774 --- Comment #6 from Martin Sebor --- Patch posted for review: https://gcc.gnu.org/ml/gcc-patches/2016-12/msg01053.html

[Bug target/72717] [5/6 Regression] ICE: in emit_move_insn, at expr.c:3693 with vector shift @ powerpc64le

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

[Bug tree-optimization/77309] [5/6 Regression] wrong code at -Os and above on x86_64-linux-gnu (in the 64-bit mode)

2016-12-12 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77309 Bernd Schmidt changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/78778] New: non-atomic load moved to before atomic load with std::memory_order_acquire

2016-12-12 Thread erik at rigtorp dot se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78778 Bug ID: 78778 Summary: non-atomic load moved to before atomic load with std::memory_order_acquire Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/78465] [7 regression] 29_atomics/headers/atomic/macros.cc FAILs

2016-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78465 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Mon Dec 12 16:36:25 2016 New Revision: 243564 URL: https://gcc.gnu.org/viewcvs?rev=243564=gcc=rev Log: PR78465 Remove runtime tests for macros PR libstdc++/78465 *

[Bug debug/77844] [5/7 Regression] Compilation of simple C++ example exhaust memory

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77844 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/78774] [6/7 Regression] ICE in constexpr string literals and templates

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78774 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/78777] [7 Regression] ICE in mark_reachable_handlers, at tree-eh.c:3823 (aarch64-linux-gnu)

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78777 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libstdc++/78465] [7 regression] 29_atomics/headers/atomic/macros.cc FAILs

2016-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78465 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Mon Dec 12 16:20:49 2016 New Revision: 243561 URL: https://gcc.gnu.org/viewcvs?rev=243561=gcc=rev Log: PR78465 Remove runtime tests for macros PR libstdc++/78465 *

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-12 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #20 from janus at gcc dot gnu.org --- (In reply to Damian Rouson from comment #19) > > On thinking about it, is the specific instance of write_formatted allowed? > > I believe not. Note 7.50 of the 31 August 2016 draft Fortran 2015

[Bug libstdc++/71337] temp_directory_path(error_code&) shouldn't throw from !exists(p) || !is_directory(p)

2016-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71337 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Mon Dec 12 15:00:43 2016 New Revision: 243557 URL: https://gcc.gnu.org/viewcvs?rev=243557=gcc=rev Log: Backport all Filesystem library fixes from trunk This implements the following

[Bug target/78738] [7 Regression] ICE in extract_insn, at recog.c:2311

2016-12-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78738 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Component|middle-end

[Bug middle-end/78738] [7 Regression] ICE in extract_insn, at recog.c:2311

2016-12-12 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78738 --- Comment #5 from uros at gcc dot gnu.org --- Author: uros Date: Mon Dec 12 16:02:28 2016 New Revision: 243559 URL: https://gcc.gnu.org/viewcvs?rev=243559=gcc=rev Log: PR target/78738 * config/i386/i386.h (X87_ENABLE_ARITH):

[Bug tree-optimization/78775] [7 Regression] ICE in maybe_warn_alloc_args_overflow

2016-12-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78775 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/78774] [6/7 Regression] ICE in constexpr string literals and templates

2016-12-12 Thread rush at rushbase dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78774 --- Comment #4 from Damian Kaczmarek --- Thanks for a prompt reply. Are there any known workarounds?

[Bug tree-optimization/78777] [7 Regression] ICE in mark_reachable_handlers, at tree-eh.c:3823 (aarch64-linux-gnu)

2016-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78777 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-12 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #19 from Damian Rouson --- (In reply to Paul Thomas from comment #16) > (In reply to Paul Thomas from comment #15) > > (In reply to Damian Rouson from comment #14) > > > Hi Paul, > > > > > > Based on comment #12, I assume you no

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

2016-12-12 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78725 --- Comment #5 from Michael Matz --- (In reply to Michael Matz from comment #4) > Thanks for the second testcase as well. It's not quite the same > miscompilation > (the induction vars don't overflow), but a related one (the value of d >

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

2016-12-12 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78725 --- Comment #4 from Michael Matz --- Thanks for the second testcase as well. It's not quite the same miscompilation (the induction vars don't overflow), but a related one (the value of d considered in the conditional statement is the final one

[Bug tree-optimization/78775] [7 Regression] ICE in maybe_warn_alloc_args_overflow

2016-12-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78775 --- Comment #3 from Marek Polacek --- So either some games with TREE_VISITED, or keep some hash_set of visited SSA_NAMEs, or when scanning the PHI arguments, check whether its argument's definition is also a PHI and has OP in it?

[Bug libstdc++/70975] experimental/filesystem/operations/copy.cc FAILs on Solaris 12

2016-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70975 --- Comment #10 from Jonathan Wakely --- Also fixed for 5.5 and 6.3

[Bug libstdc++/78111] [7 regression] experimental/filesystem/operations/canonical.cc FAILs

2016-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78111 Jonathan Wakely changed: What|Removed |Added Target Milestone|7.0 |5.5 --- Comment #10 from Jonathan

[Bug libstdc++/71337] temp_directory_path(error_code&) shouldn't throw from !exists(p) || !is_directory(p)

2016-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71337 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/78111] [7 regression] experimental/filesystem/operations/canonical.cc FAILs

2016-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78111 --- Comment #9 from Jonathan Wakely --- Author: redi Date: Mon Dec 12 15:00:43 2016 New Revision: 243557 URL: https://gcc.gnu.org/viewcvs?rev=243557=gcc=rev Log: Backport all Filesystem library fixes from trunk This implements the following

[Bug tree-optimization/78777] [7 Regression] ICE in mark_reachable_handlers, at tree-eh.c:3823 (aarch64-linux-gnu)

2016-12-12 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78777 --- Comment #3 from Matthias Klose --- Created attachment 40312 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40312=edit unreduced test case

  1   2   >