[Bug target/66810] [6] ICE on tree error_mark with -miamcu

2015-10-20 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66810 --- Comment #3 from hjl at gcc dot gnu.org --- Author: hjl Date: Tue Oct 20 15:20:29 2015 New Revision: 229083 URL: https://gcc.gnu.org/viewcvs?rev=229083=gcc=rev Log: Skip local error_mark_node decls There is no need to finalize local

[Bug fortran/52970] OpenMP Scoping Incorrect for Arrays of Parameters

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52970 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/52403] coarray component gives error with CLASS( ) declaration

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52403 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/51632] [OOP] Bogus argument checking for generated _def_init parameter and _copy procedure with CAF

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51632 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug rtl-optimization/67609] [5/6 Regression] Generates wrong code for SSE2 _mm_load_pd

2015-10-20 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67609 --- Comment #11 from Vladimir Makarov --- I've committed the patch into the trunk. As the patch is not trivial, I'd wait for a week before committing it into gcc-5-branch to see how it is doing on the trunk first.

[Bug libgomp/68033] OpenMP: ICE with teams distribute

2015-10-20 Thread mliska at suse dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68033 --- Comment #1 from Martin Liška --- BT in trunk branch: #0 c_tree_printer (pp=0x2518a50, text=0x7fffb650, spec=0x2513a61 "E", precision=, wide=, set_locus=false, hash=false) at ../../gcc/c/c-objc-common.c:174 #1 0x0177715c in

[Bug fortran/51947] [OOP] [F08] Polymorphic coarrays: Bogus errors for dummy arguments

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51947 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/67964] [4.9/5/6 Regression] Multiple attributes wrongly accepted without commas

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

[Bug c/67964] [4.9/5/6 Regression] Multiple attributes wrongly accepted without commas

2015-10-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67964 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Tue Oct 20 16:53:45 2015 New Revision: 229091 URL: https://gcc.gnu.org/viewcvs?rev=229091=gcc=rev Log: PR c/67964 * c-parser.c (c_parser_attributes): Break out of the

[Bug fortran/57360] Implement a warning for implied save

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57360 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/68035] New: ipa performance issue when no procedures are present

2015-10-20 Thread ncahill_alt at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68035 Bug ID: 68035 Summary: ipa performance issue when no procedures are present Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: minor Priority: P3

[Bug fortran/55179] Optionally warn when use-associating a module with no (public) symbols

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55179 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/68036] New: ICE on valid code at -Os and above on x86_64-linux-gnu

2015-10-20 Thread su at cs dot ucdavis.edu
++ --disable-werror --enable-multilib Thread model: posix gcc version 6.0.0 20151020 (experimental) [trunk revision 229078] (GCC) $ $ gcc-trunk -O1 -c small.c $ gcc-5.2 -Os -c small.c $ $ gcc-trunk -Os -c small.c small.c: In function ‘fn1’: small.c:4:1: internal compiler error: Segmentation fault fn1

[Bug target/68037] New: x86 interrupt attribute doesn't work with DRAP

2015-10-20 Thread hjl.tools at gmail dot com
%rbp leaq-16(%r13), %rsp .cfi_def_cfa 7, 16 popq%r13 .cfi_def_cfa_offset 8 iret .L5: .cfi_restore_state callabort .cfi_endproc .LFE0: .size fn, .-fn .comm ip,8,8 .comm error,8,8 .ident

[Bug fortran/56626] [DWARF/debug] Generate proper debug symbols for assumed-rank arrays

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56626 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/47235] Accepts invalid/wrong code: PURE functions and Cray pointers

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47235 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/49565] character(kind=4) is emitted as DW_ATE_unsigned, not DW_ATE_unsigned_char

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49565 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/51591] Strange output from STOP statement in OpenMP region

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51591 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/67933] [4.9/5/6 Regression] ICE for array of a derived type with allocatable class in derived type object

2015-10-20 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67933 --- Comment #4 from Mikael Morin --- (In reply to Paul Thomas from comment #3) > (In reply to Mikael Morin from comment #2) > > The generated finalization wrapper has code doing > > deallocate(ptr2%classes(:)%class_var) > > where ptr2 is a

[Bug fortran/59796] Deallocate aborts even with STAT=

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59796 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug java/21855] array bounds checking elimination

2015-10-20 Thread aph at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21855 Andrew Haley changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/68032] New: std-c++-14: Regex fails to match

2015-10-20 Thread ge...@schorsch-tech.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68032 Bug ID: 68032 Summary: std-c++-14: Regex fails to match Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug java/15525] suggestion to enable cast elimination

2015-10-20 Thread aph at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15525 Andrew Haley changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/67443] [5/6 regression] DSE removes required store instruction

2015-10-20 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67443 --- Comment #19 from Dominik Vogt --- This is a cleaner test case for s390/s390x. If there was a way to tell gcc "all registers except the first three argument registers are not available", the test should be fairly easy to convert to other

[Bug fortran/57957] [F03] Double free with allocatable components

2015-10-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57957 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/66583] incorrect implicitly-defined move constructor for class with anonymous union and NSDMI

2015-10-20 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66583 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/68032] std-c++-14: Regex fails to match

2015-10-20 Thread ge...@schorsch-tech.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68032 ge...@schorsch-tech.de changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/67443] [5/6 regression] DSE removes required store instruction

2015-10-20 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67443 --- Comment #20 from Dominik Vogt --- Created attachment 36553 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36553=edit Dejagnu test case for s390/s390x.

[Bug c/67999] Wrong optimization of pointer comparisons

2015-10-20 Thread ch3root at openwall dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67999 --- Comment #18 from Alexander Cherepanov --- I guess nobody doubts that the current situation in gcc+glibc (and clang+glibc) should be fixed as valid programs are miscompiled. And it's easy to imagine security consequences of this when buffers

[Bug c++/60976] Compilation with G++ 4.9.0 is 2-3 times slower than with 4.8.2

2015-10-20 Thread ott at fb dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60976 --- Comment #24 from Giuseppe Ottaviano --- > No, only on trunk. It depends on the additions in r225242, so to use the new > alloc_traits.h you would only need the new code in > https://gcc.gnu.org/viewcvs/gcc/trunk/libstdc%2B%2B-v3/include/std/

[Bug c/67999] Wrong optimization of pointer comparisons

2015-10-20 Thread ch3root at openwall dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67999 --- Comment #19 from Alexander Cherepanov --- (In reply to Daniel Micay from comment #5) > Objects larger than PTRDIFF_MAX are forbidden with musl (malloc, mmap and > friends report ENOMEM and it's explicitly undefined to create them in >

[Bug driver/68038] New: "Internal compiler error: Killed: program cc1" should read "Virtual memory exhausted"

2015-10-20 Thread zackw at panix dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68038 Bug ID: 68038 Summary: "Internal compiler error: Killed: program cc1" should read "Virtual memory exhausted" Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug driver/68038] "Internal compiler error: Killed: program cc1" should read "Virtual memory exhausted"

2015-10-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68038 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/67999] Wrong optimization of pointer comparisons

2015-10-20 Thread danielmicay at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67999 --- Comment #20 from Daniel Micay --- > I think several issues are mixed: A conforming C implementation requires either fixing both the compiler and libc functions to handle > PTRDIFF_MAX objects or preventing them from being allocated via

[Bug c++/66583] incorrect implicitly-defined move constructor for class with anonymous union and NSDMI

2015-10-20 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66583 --- Comment #2 from Jason Merrill --- Author: jason Date: Wed Oct 21 02:24:08 2015 New Revision: 229108 URL: https://gcc.gnu.org/viewcvs?rev=229108=gcc=rev Log: PR c++/66583 * init.c (innermost_aggr_scope): New.

[Bug target/68037] x86 interrupt attribute doesn't work with DRAP

2015-10-20 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68037 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/68039] New: Incorrect unused-result warning

2015-10-20 Thread patrick at motec dot com.au
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68039 Bug ID: 68039 Summary: Incorrect unused-result warning Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug rtl-optimization/67443] [5/6 regression] DSE removes required store instruction

2015-10-20 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67443 --- Comment #18 from rguenther at suse dot de --- On Tue, 20 Oct 2015, vogt at linux dot vnet.ibm.com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67443 > > --- Comment #17 from Dominik Vogt --- > > So does [patch] fix the issue? >

[Bug c/67435] Feature request: Implement align-loops attribute

2015-10-20 Thread yann.collet.73 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67435 --- Comment #10 from Yann Collet --- > there already is an aligned attribute for functions, variables and fields, Sure, but none of them is related to aligning the start of an hot instruction loop. Aligning the function instead looks like a

[Bug rtl-optimization/67443] [5/6 regression] DSE removes required store instruction

2015-10-20 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67443 --- Comment #17 from Dominik Vogt --- > So does [patch] fix the issue? Yes. The testsuite on 64-bit and 31-bit systems has no regressions with the patch either.

[Bug c/67964] [4.9/5/6 Regression] Multiple attributes wrongly accepted without commas

2015-10-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67964 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/68030] New: Redundant address calculations in vectorized loop

2015-10-20 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68030 Bug ID: 68030 Summary: Redundant address calculations in vectorized loop Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/68015] ICE in s390_emit_compare

2015-10-20 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68015 --- Comment #2 from Andreas Krebbel --- Created attachment 36549 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36549=edit Experimental fix I'm regression testing the attached patch.

<    1   2