[Bug tree-optimization/77880] New: [7 Regression] out of memory building recent LLVM on ppc64le with -O3

2016-10-06 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77880 Bug ID: 77880 Summary: [7 Regression] out of memory building recent LLVM on ppc64le with -O3 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/77788] profiledbootstrap failures on powerpc64le

2016-10-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77788 --- Comment #4 from Martin Liška --- Author: marxin Date: Thu Oct 6 07:33:49 2016 New Revision: 240827 URL: https://gcc.gnu.org/viewcvs?rev=240827=gcc=rev Log: Fix warnings for make profiledbootstrap (PR bootstrap/77788) PR

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

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77855 --- Comment #3 from Richard Biener --- Testcase failing at -O2: int a, b = 1, c, e, f, g, k, m, n, o; char d, h, i, j, l; char res[2]; void __attribute__ ((noinline,noclone)) fn2 () { d = 2; } void fn3 () { for (;;) { for (; b;

[Bug tree-optimization/77880] [7 Regression] out of memory building recent LLVM on ppc64le with -O3

2016-10-06 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77880 --- Comment #1 from Markus Trippelsdorf --- Created attachment 39762 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39762=edit unreduced testcase

[Bug sanitizer/66343] "Error: .Lubsan_type3 already defined" with UBSan and precompiled headers

2016-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66343 --- Comment #11 from Jakub Jelinek --- The #c3 testcase works now, so if you have something different you can reproduce it on, please attach preprocessed source for the PCH header and preprocessed source of the c/c++ source with the PCH header

[Bug preprocessor/77699] suspicious code in get_next_line

2016-10-06 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77699 Bernd Edlinger changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/77788] profiledbootstrap failures on powerpc64le

2016-10-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77788 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/77839] [6 Regression] Memory- and compile time hog at -O1 and above

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

[Bug tree-optimization/77839] [6/7 Regression] Memory- and compile time hog at -O1 and above

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77839 --- Comment #5 from Richard Biener --- Author: rguenth Date: Thu Oct 6 08:54:37 2016 New Revision: 240829 URL: https://gcc.gnu.org/viewcvs?rev=240829=gcc=rev Log: 2016-10-06 Richard Biener PR

[Bug fortran/77872] [5/6/7 Regression] ICE in gfc_conv_descriptor_token, at fortran/trans-array.c:305

2016-10-06 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77872 --- Comment #2 from Dominique d'Humieres --- A first change occurred between revisions r209838 (2014-04-27, OK) and r210042 (2014-05-03, ICE): pr77872.f90:9:0: internal compiler error: in gfc_conv_procedure_call, at fortran/trans-expr.c:4824

[Bug target/77759] ICE in function_arg_record_value on nested empty class

2016-10-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77759 --- Comment #4 from Eric Botcazou --- Author: ebotcazou Date: Thu Oct 6 10:30:55 2016 New Revision: 240831 URL: https://gcc.gnu.org/viewcvs?rev=240831=gcc=rev Log: PR target/77759 * config/sparc/sparc.c (classify_data_t):

[Bug rtl-optimization/77738] Invalid initialisation of ar.lc register

2016-10-06 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77738 Andreas Schwab changed: What|Removed |Added Component|target |rtl-optimization

[Bug target/77738] Invalid initialisation of ar.lc register

2016-10-06 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77738 Andreas Schwab changed: What|Removed |Added Component|rtl-optimization|target ---

[Bug target/77759] ICE in function_arg_record_value on nested empty class

2016-10-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77759 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/77872] [5/6/7 Regression] ICE in gfc_conv_descriptor_token, at fortran/trans-array.c:305

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77872 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.5

[Bug rtl-optimization/77877] missed optimization in switch of modulus value

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77877 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug tree-optimization/77880] [7 Regression] out of memory building recent LLVM on ppc64le with -O3

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77880 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug rtl-optimization/77738] Invalid initialisation of ar.lc register

2016-10-06 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77738 Andreas Schwab changed: What|Removed |Added Target Milestone|--- |7.0

[Bug target/77759] ICE in function_arg_record_value on nested empty class

2016-10-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77759 --- Comment #3 from Eric Botcazou --- Author: ebotcazou Date: Thu Oct 6 10:28:23 2016 New Revision: 240830 URL: https://gcc.gnu.org/viewcvs?rev=240830=gcc=rev Log: PR target/77759 * config/sparc/sparc.c (classify_data_t):

[Bug tree-optimization/77879] [7 Regression] mpd gets miscompiled since r235622

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77879 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/77882] New: [Aarch64, ARM64] Add 'naked' function attribute

2016-10-06 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882 Bug ID: 77882 Summary: [Aarch64, ARM64] Add 'naked' function attribute Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/77880] [7 Regression] out of memory building recent LLVM on ppc64le with -O3

2016-10-06 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77880 --- Comment #3 from Markus Trippelsdorf --- Works fine, thank you.

[Bug tree-optimization/77880] [7 Regression] out of memory building recent LLVM on ppc64le with -O3

2016-10-06 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77880 --- Comment #2 from Bernd Schmidt --- Hmm, a memcmp with ULONG_MAX as the size. Try this? Index: expr.c === --- expr.c (revision 240429) +++ expr.c (working copy) @@

[Bug target/71607] [5/6/7 Regression] [ARM] ice due to forbidden enabled attribute dependency on instruction operands

2016-10-06 Thread avieira at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71607 avieira at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #7

[Bug c/77882] [Aarch64] Add 'naked' function attribute

2016-10-06 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882 Ramana Radhakrishnan changed: What|Removed |Added Target||aarch64*-*-*

[Bug target/77882] [Aarch64] Add 'naked' function attribute

2016-10-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882 Andrew Pinski changed: What|Removed |Added Component|c |target --- Comment #2 from Andrew

[Bug tree-optimization/77879] [7 Regression] mpd gets miscompiled since r235622

2016-10-06 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77879 --- Comment #5 from Markus Trippelsdorf --- Yes, your patch fixes the issue. Thanks.

[Bug target/77881] [5/6/7 Regression] Non-optimal signed comparison on x86_64 since r146817

2016-10-06 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881 --- Comment #2 from Michael Matz --- Exactly. Whatever makes it currently work for >=0 should be made to work for <0 as well.

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

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77855 Richard Biener changed: What|Removed |Added Target Milestone|7.0 |5.5

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

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77855 Richard Biener changed: What|Removed |Added Known to work||7.0 --- Comment #5 from Richard Biener

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

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

[Bug target/77881] [5/6/7 Regression] Non-optimal signed comparison on x86_64 since r146817

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

[Bug target/77881] New: [5/6/7 Regression] Non-optimal signed comparison on x86_64 since r146817

2016-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881 Bug ID: 77881 Summary: [5/6/7 Regression] Non-optimal signed comparison on x86_64 since r146817 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

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

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77855 --- Comment #4 from Richard Biener --- Author: rguenth Date: Thu Oct 6 12:17:53 2016 New Revision: 240832 URL: https://gcc.gnu.org/viewcvs?rev=240832=gcc=rev Log: 2016-10-06 Richard Biener PR

[Bug target/77881] [5/6/7 Regression] Non-optimal signed comparison on x86_64 since r146817

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Comment #1

[Bug target/77881] [5/6/7 Regression] Non-optimal signed comparison on x86_64 since r146817

2016-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881 --- Comment #3 from Jakub Jelinek --- Well, generally if we want to store a < 0 or a >= 0 into a bool/int variable etc., then the right shift is desirable, because we avoid branching or sets/setns, but not when the result is used in a

[Bug c/77886] -Wimplicit-fallthrough: breaks duff's device

2016-10-06 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77886 --- Comment #3 from Marc Mutz --- Here's another example of a switch where I can't silence the warning, except by C++11 attribute: switch (i & 7) { case 7: blender.write(line, reinterpret_cast(reinterpret_cast(srcPixels) + (v >> 16) *

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

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

[Bug c++/77887] -Wimplicit-fallthrough fails to trigger in an unused function template specialisation

2016-10-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77887 --- Comment #1 from Jonathan Wakely --- Complete testcase please. (In reply to Marc Mutz from comment #0) > This specialisation ends up not being instantiated, but I'd expect a warning > from a full specialisation nonetheless. This is the case

[Bug c/77888] Missing -Wparentheses diagnostic

2016-10-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77888 --- Comment #1 from Andrew Pinski --- Rather it is just this testcase: bool f(int i, int zone, int MaxChassisFanZoneNum) { if (i <= zone?zone:MaxChassisFanZoneNum) return 1; return 0; }

[Bug c/77888] New: Missing -Wparentheses diagnostic

2016-10-06 Thread jan.sm...@alcatel-lucent.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77888 Bug ID: 77888 Summary: Missing -Wparentheses diagnostic Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: c

[Bug fortran/77885] New: ICE in gfc_add_class_array_ref, at fortran/class.c:259

2016-10-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77885 Bug ID: 77885 Summary: ICE in gfc_add_class_array_ref, at fortran/class.c:259 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/77886] -Wimplicit-fallthrough: breaks duff's device

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

[Bug target/77874] two problems with gcc.target/i386/avx-1.c

2016-10-06 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77874 --- Comment #4 from uros at gcc dot gnu.org --- Author: uros Date: Thu Oct 6 17:55:20 2016 New Revision: 240838 URL: https://gcc.gnu.org/viewcvs?rev=240838=gcc=rev Log: PR target/77874 * config/i386/sse.md (3): Remove

[Bug c++/77887] New: -Wimplicit-fallthrough fails to trigger in an unused function template specialisation

2016-10-06 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77887 Bug ID: 77887 Summary: -Wimplicit-fallthrough fails to trigger in an unused function template specialisation Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug c/77883] ice with -Wall flag

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

[Bug c/77883] ice with -Wall flag

2016-10-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77883 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug c/77886] -Wimplicit-fallthrough: breaks duff's device

2016-10-06 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77886 --- Comment #2 from Marc Mutz --- It's worse than I thought: int n = (count + 7) / 8; switch (count & 0x07) { case 0: do { *dest++ = value; // fall through case 7: *dest++ = value; // fall through

[Bug fortran/77884] ICE in gfc_get_tree_for_caf_expr, at fortran/trans-expr.c:1963

2016-10-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77884 --- Comment #1 from Gerhard Steinmetz --- With -fcoarray=single : $ gfortran-7-20161002 -fcoarray=single -c z1.f90 z1.f90:1:0: program p Error: non-trivial conversion at assignment struct array2_t

[Bug target/77874] two problems with gcc.target/i386/avx-1.c

2016-10-06 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77874 --- Comment #3 from uros at gcc dot gnu.org --- Author: uros Date: Thu Oct 6 17:53:15 2016 New Revision: 240837 URL: https://gcc.gnu.org/viewcvs?rev=240837=gcc=rev Log: PR target/77874 * config/i386/sse.md (3): Remove

[Bug c/77886] New: -Wimplicit-fallthrough: breaks duff's device

2016-10-06 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77886 Bug ID: 77886 Summary: -Wimplicit-fallthrough: breaks duff's device Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug tree-optimization/77862] [7 Regression] ice in add_equivalence

2016-10-06 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77862 --- Comment #5 from kugan at gcc dot gnu.org --- Author: kugan Date: Thu Oct 6 19:58:46 2016 New Revision: 240842 URL: https://gcc.gnu.org/viewcvs?rev=240842=gcc=rev Log: Fix PR77862 gcc/testsuite/ChangeLog: 2016-10-06 Kugan Vivekanandarajah

[Bug fortran/77884] New: ICE in gfc_get_tree_for_caf_expr, at fortran/trans-expr.c:1963

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

[Bug target/77874] two problems with gcc.target/i386/avx-1.c

2016-10-06 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77874 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/77883] New: ice with -Wall flag

2016-10-06 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77883 Bug ID: 77883 Summary: ice with -Wall flag Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee:

[Bug fortran/57910] ICE (segfault) with deferred-length strings

2016-10-06 Thread lkrupp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57910 --- Comment #2 from lkrupp at gcc dot gnu.org --- Author: lkrupp Date: Fri Oct 7 02:02:13 2016 New Revision: 240850 URL: https://gcc.gnu.org/viewcvs?rev=240850=gcc=rev Log: 2016_10-06 Louis Krupp PR

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

2016-10-06 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767 --- Comment #30 from Iain Sandoe --- (In reply to Eric Gallager from comment #29) > I tried testing this patchset on i386-apple-darwin9.8.0, thanks! - I got reasonable results on ppc-d9 with both ld64-85.2 and ld64-253.9 > but I think >

[Bug middle-end/77889] missing optimization on strlen(p + offset) with a bounded offset

2016-10-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77889 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization See Also|

[Bug fortran/45170] [F2003] allocatable character lengths

2016-10-06 Thread lkrupp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45170 Bug 45170 depends on bug 57910, which changed state. Bug 57910 Summary: ICE (segfault) with deferred-length strings https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57910 What|Removed |Added

[Bug fortran/68241] [meta-bug] Deferred-length character

2016-10-06 Thread lkrupp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68241 Bug 68241 depends on bug 57910, which changed state. Bug 57910 Summary: ICE (segfault) with deferred-length strings https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57910 What|Removed |Added

[Bug fortran/57910] ICE (segfault) with deferred-length strings

2016-10-06 Thread lkrupp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57910 lkrupp at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/77890] New: class template type deduction fails for lambda functions

2016-10-06 Thread jeff.mirwaisi at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77890 Bug ID: 77890 Summary: class template type deduction fails for lambda functions Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/77889] New: missing optimization on strlen(p + offset) with a bounded offset

2016-10-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77889 Bug ID: 77889 Summary: missing optimization on strlen(p + offset) with a bounded offset Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/69955] Memory leak with array constructor and derived type

2016-10-06 Thread lkrupp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69955 --- Comment #5 from lkrupp at gcc dot gnu.org --- Author: lkrupp Date: Fri Oct 7 02:24:40 2016 New Revision: 240851 URL: https://gcc.gnu.org/viewcvs?rev=240851=gcc=rev Log: 2016-10-06 Louis Krupp *

[Bug sanitizer/77891] New: Signed overflow sanitizer doesn't catch multiplication overflows due to promotion

2016-10-06 Thread myriachan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77891 Bug ID: 77891 Summary: Signed overflow sanitizer doesn't catch multiplication overflows due to promotion Product: gcc Version: 6.2.0 Status: UNCONFIRMED

[Bug fortran/67073] short program produces ICE

2016-10-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67073 Gerhard Steinmetz changed: What|Removed |Added CC|

[Bug c++/77892] New: local function declarations don't match namespace scope declarations

2016-10-06 Thread jeff.mirwaisi at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77892 Bug ID: 77892 Summary: local function declarations don't match namespace scope declarations Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug sanitizer/77891] Signed overflow sanitizer doesn't catch multiplication overflows due to promotion

2016-10-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77891 --- Comment #1 from Andrew Pinski --- Convert.c comes into play again.

[Bug fortran/70696] [6.0] ICE on EVENT POST of host-associated EVENT_TYPE coarray

2016-10-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70696 Gerhard Steinmetz changed: What|Removed |Added CC|

[Bug fortran/69955] Memory leak with array constructor and derived type

2016-10-06 Thread lkrupp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69955 lkrupp at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug fortran/68800] Fortran FE produces many memory leaks

2016-10-06 Thread lkrupp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68800 Bug 68800 depends on bug 69955, which changed state. Bug 69955 Summary: Memory leak with array constructor and derived type https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69955 What|Removed |Added

[Bug target/77882] [Aarch64] Add 'naked' function attribute

2016-10-06 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882 --- Comment #3 from Christophe Monat --- Andrew, (In reply to Andrew Pinski from comment #2) > I really think the naked attribute as not useful at all. I think it was a > bad idea. Why not write a .s file which does what you want? Well, from

[Bug tree-optimization/77824] unreachable code in SLSR GIMPLE pass

2016-10-06 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77824 --- Comment #6 from Bill Schmidt --- I've done some poking around, and I see copies showing up frequently in some of GCC's own libraries, as well as in SPEC CPU2006 code. With a patched compiler to key on SSA_NAME for copies, I've seen that

[Bug tree-optimization/71661] [7 Regression] wrong code at -O3

2016-10-06 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71661 --- Comment #8 from Jeffrey A. Law --- Author: law Date: Thu Oct 6 16:23:22 2016 New Revision: 240836 URL: https://gcc.gnu.org/viewcvs?rev=240836=gcc=rev Log: PR tree-optimization/71661 * tree-cfgcleanup.c

[Bug target/77881] [5/6/7 Regression] Non-optimal signed comparison on x86_64 since r146817

2016-10-06 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881 --- Comment #5 from Segher Boessenkool --- That looks good, please submit to gcc-patches?

[Bug tree-optimization/71661] [7 Regression] wrong code at -O3

2016-10-06 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71661 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/77879] [7 Regression] mpd gets miscompiled since r235622

2016-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77879 --- Comment #4 from Richard Biener --- Created attachment 39763 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39763=edit patch : _73 = MEM[(long unsigned int *) + 8B]; _74 = MEM[(char * *)]; D.32906 = PathTraitsFS::Build (_74, _73,

[Bug target/77881] [5/6/7 Regression] Non-optimal signed comparison on x86_64 since r146817

2016-10-06 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881 --- Comment #4 from Michael Matz --- Actually, it's merely a deficiency in current combine not simplifying intermediate expressions enough. One of the things that need to happen is the following transformation: (compare:CCZ (subreg:QI