[Bug bootstrap/70473] genautomata memory footprint for arm

2016-09-08 Thread lly.dev at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70473 --- Comment #16 from Leonid Lisovskiy --- (In reply to Andrew Pinski from comment #15) > Yes create a separate bug report for that. bug 77510 created, thank you for your attention! P.S. Personally, I will be happy if automata will consume less

[Bug debug/49750] -gdwarf-4 bug

2016-09-08 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49750 Alexandre Oliva changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug libstdc++/77524] New: Empty std::deque allocates unnecessary heap memory

2016-09-08 Thread d.rigby at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77524 Bug ID: 77524 Summary: Empty std::deque allocates unnecessary heap memory Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug rtl-optimization/77499] [7 Regression] Regression after code-hoisting, due to combine pass failing to evaluate known value range

2016-09-08 Thread avieira at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77499 --- Comment #11 from avieira at gcc dot gnu.org --- (In reply to Segher Boessenkool from comment #10) > That is what nonzero_bits etc. is about. We could do much better nowadays > with the generic DF framework. > I am not familiar with the gener

[Bug fortran/57117] [OOP] ICE for sourced allocation of a polymorphic entity using TRANSPOSE

2016-09-08 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117 vehre at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|NEW

[Bug fortran/77518] [5/6/7 Regression] ICE in gfc_advance_chain, at fortran/trans.c:58

2016-09-08 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77518 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug libstdc++/68210] nothrow operator fails to call default new

2016-09-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68210 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/64767] Could GCC warn when a pointer is compared against '\0'?

2016-09-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64767 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/77525] New: wrong requirement of an upper bound for an array argument

2016-09-08 Thread francois.jacq at irsn dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77525 Bug ID: 77525 Summary: wrong requirement of an upper bound for an array argument Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Prio

[Bug libstdc++/77524] Empty std::deque allocates unnecessary heap memory

2016-09-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77524 Jonathan Wakely changed: What|Removed |Added Keywords||ABI Status|UNCONFIRMED

[Bug libstdc++/77524] Empty std::deque allocates unnecessary heap memory

2016-09-08 Thread d.rigby at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77524 --- Comment #2 from Dave Rigby --- Hi Jonathan, Thanks for the context - useful to know why the current behaviour is the case (even if not ideal).

[Bug libstdc++/77524] Empty std::deque allocates unnecessary heap memory

2016-09-08 Thread d.rigby at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77524 --- Comment #3 from Dave Rigby --- As an aside, std::queue<> (defaulting to using std::deque as the underlying Container) suffers from a similar issue - I see 4 allocations for an empty std::queue. Is this the same underlying issue, or should I r

[Bug target/77526] New: [7 Regression] ICE: in verify_dominators, at dominance.c:1039 with -mstringop-strategy=byte_loop

2016-09-08 Thread zsojka at seznam dot cz
4-pc-linux-gnu --target=x86_64-pc-linux-gnu --with-ld=/usr/bin/x86_64-pc-linux-gnu-ld --with-as=/usr/bin/x86_64-pc-linux-gnu-as --disable-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-240036-checking-yes-rtl-df-extra-nographite-amd64 Thread model: posix gcc version 7.0.0 20160908 (experimental) (

[Bug target/77527] New: [7 Regression] ICE: in make_decl_rtl, at varasm.c:1311 with -mstringop-strategy=libcall

2016-09-08 Thread zsojka at seznam dot cz
-linux-gnu-as --disable-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-240036-checking-yes-rtl-df-extra-nographite-amd64 Thread model: posix gcc version 7.0.0 20160908 (experimental) (GCC) Tested revisions: r240036 - ICE 6-branch r239849 - OK

[Bug fortran/77516] ICE in is_gimple_min_invariant, at gimple-expr.c:706

2016-09-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77516 --- Comment #1 from Jakub Jelinek --- Author: jakub Date: Thu Sep 8 12:18:16 2016 New Revision: 240037 URL: https://gcc.gnu.org/viewcvs?rev=240037&root=gcc&view=rev Log: PR fortran/77516 * omp-low.c (lower_rec_simd_input_clauses

[Bug fortran/77500] ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:2822

2016-09-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77500 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Thu Sep 8 12:19:21 2016 New Revision: 240038 URL: https://gcc.gnu.org/viewcvs?rev=240038&root=gcc&view=rev Log: PR fortran/77500 * trans-openmp.c (gfc_trans_omp_atomic):

[Bug libstdc++/77524] Empty std::deque allocates unnecessary heap memory

2016-09-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77524 --- Comment #4 from Jonathan Wakely --- (In reply to Dave Rigby from comment #3) > As an aside, std::queue<> (defaulting to using std::deque as the underlying > Container) suffers from a similar issue - I see 4 allocations for an empty > std::que

[Bug libstdc++/77528] New: std::queue default constructor unnecessarily creates temporary of underlying Container

2016-09-08 Thread d.rigby at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77528 Bug ID: 77528 Summary: std::queue default constructor unnecessarily creates temporary of underlying Container Product: gcc Version: 6.1.0 Status: UNCONFIRMED Se

[Bug libstdc++/77524] Empty std::deque allocates unnecessary heap memory

2016-09-08 Thread d.rigby at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77524 --- Comment #5 from Dave Rigby --- (In reply to Jonathan Wakely from comment #4) > Please create a new bug for those container adaptors, as that can and should > be fixed for the default configuration. We'll keep this bug for the > non-backwards-

[Bug libstdc++/77528] std::queue default constructor unnecessarily creates temporary of underlying Container

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

[Bug tree-optimization/65068] Improve rewriting for address type induction variables in IVOPT

2016-09-08 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65068 Wilco changed: What|Removed |Added CC||wdijkstr at arm dot com --- Comment #3 from Wilc

[Bug driver/77529] New: -fno-pie disables -fPIC

2016-09-08 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77529 Bug ID: 77529 Summary: -fno-pie disables -fPIC Product: gcc Version: 6.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: driver Assignee

[Bug target/77527] [7 Regression] ICE: in make_decl_rtl, at varasm.c:1311 with -mstringop-strategy=libcall

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

[Bug target/77476] [7 Regression] [AVX-512] illegal kmovb instruction on KNL

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

[Bug c/77530] New: optimization prevents excess precision from being removed with x86/amd64 long double and rounding to 53 bits

2016-09-08 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77530 Bug ID: 77530 Summary: optimization prevents excess precision from being removed with x86/amd64 long double and rounding to 53 bits Product: gcc Version: unknown

[Bug driver/77497] [5/6/7 Regression] Setting DWARF level and debug level together has flag-ordering-dependent results

2016-09-08 Thread torne at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77497 --- Comment #2 from torne at google dot com --- Ah. I can see the logic in "-g1 -g" resulting in -g2 level output (as explained in that bug), but it seems less ideal here where the second -g is only really intending to define the DWARF level - esp

[Bug driver/77497] [5/6/7 Regression] Setting DWARF level and debug level together has flag-ordering-dependent results

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

[Bug debug/61013] [4.9/4.10 Regression] Option parsing difference between < 4.9 and 4.9

2016-09-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61013 --- Comment #17 from Jakub Jelinek --- As mentioned in PR77454, do we want to treat -gdwarf-N the same as -g (in addition to setting the dwarf version), or should it be treated just like setting of the DWARF version only if some debug info level

[Bug driver/77529] -fno-pie disables -fPIC

2016-09-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77529 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug driver/77529] -fno-pie disables -fPIC

2016-09-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77529 --- Comment #2 from Markus Trippelsdorf --- Clang behaves exactly the same.

[Bug driver/77529] -fno-pie disables -fPIC

2016-09-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77529 Markus Trippelsdorf changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Com

[Bug c/77531] New: __attribute__((alloc_size(1,2))) could also warn on multiplication overflow

2016-09-08 Thread crrodriguez at opensuse dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77531 Bug ID: 77531 Summary: __attribute__((alloc_size(1,2))) could also warn on multiplication overflow Product: gcc Version: unknown Status: UNCONFIRMED Severity: n

[Bug c/77530] optimization prevents excess precision from being removed with x86/amd64 long double and rounding to 53 bits

2016-09-08 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77530 --- Comment #1 from joseph at codesourcery dot com --- The x86 back end uses TARGET_96_ROUND_53_LONG_DOUBLE only for the case of 32-bit mode on DragonflyBSD and FreeBSD. From what you're saying here, it needs to do so for NetBSD as well (both

[Bug c/77530] optimization prevents excess precision from being removed with x86/amd64 long double and rounding to 53 bits

2016-09-08 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77530 --- Comment #2 from Vincent Lefèvre --- This seems to depend on the NetBSD version. The default rounding precision has changed in NetBSD 7.0: https://www.netbsd.org/changes/changes-7.0.html

[Bug c/77530] optimization prevents excess precision from being removed with x86/amd64 long double and rounding to 53 bits

2016-09-08 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77530 --- Comment #3 from Vincent Lefèvre --- More precisely, up to NetBSD 6, it is 53 bits (gcc70 is NetBSD 5.1). As of NetBSD 7, it is 64 bits.

[Bug preprocessor/71681] header.gcc file lookup is broken for -remap

2016-09-08 Thread andris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71681 --- Comment #3 from Andris Pavenis --- Patch in mailing list https://gcc.gnu.org/ml/gcc-patches/2016-09/msg00395.html

[Bug driver/77529] -fno-pie disables -fPIC

2016-09-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77529 --- Comment #4 from H.J. Lu --- (In reply to Matthias Klose from comment #0) > seen with a GCC 6 configured with --enable-default-pie: > > $ gcc -E -dM - < /dev/null 2>&1|grep -i 'pi[ce]' > #define __pie__ 2 > #define __PIE__ 2 > #define __pic_

[Bug fortran/77532] New: ICE in check_dtio_interface1, at fortran/interface.c:4622

2016-09-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77532 Bug ID: 77532 Summary: ICE in check_dtio_interface1, at fortran/interface.c:4622 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priori

[Bug fortran/77533] New: ICE in check_dtio_interface1, at fortran/interface.c:4614

2016-09-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77533 Bug ID: 77533 Summary: ICE in check_dtio_interface1, at fortran/interface.c:4614 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priori

[Bug fortran/77533] ICE in check_dtio_interface1, at fortran/interface.c:4614

2016-09-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77533 --- Comment #1 from Gerhard Steinmetz --- Sidenote : one message mentions a "KIND = 0". $ cat z3.f90 module m type t contains procedure :: s generic :: write(formatted) => s end type contains subroutine s(x) clas

[Bug fortran/77534] New: ICE in check_dtio_arg_TKR_intent, at fortran/interface.c:4572

2016-09-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77534 Bug ID: 77534 Summary: ICE in check_dtio_arg_TKR_intent, at fortran/interface.c:4572 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Pr

[Bug fortran/77525] wrong requirement of an upper bound for an array argument

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

[Bug fortran/77532] ICE in check_dtio_interface1, at fortran/interface.c:4622

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

[Bug fortran/77534] ICE in check_dtio_arg_TKR_intent, at fortran/interface.c:4572

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

[Bug fortran/77534] ICE in check_dtio_arg_TKR_intent, at fortran/interface.c:4572

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

[Bug fortran/77533] ICE in check_dtio_interface1, at fortran/interface.c:4614

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

[Bug fortran/77533] ICE in check_dtio_interface1, at fortran/interface.c:4614

2016-09-08 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77533 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug fortran/77534] ICE in check_dtio_arg_TKR_intent, at fortran/interface.c:4572

2016-09-08 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77534 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assigne

[Bug fortran/77532] ICE in check_dtio_interface1, at fortran/interface.c:4622

2016-09-08 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77532 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug ada/77535] New: GNAT.Perfect_Hash_Generators access invalid memory with non-1-based strings

2016-09-08 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77535 Bug ID: 77535 Summary: GNAT.Perfect_Hash_Generators access invalid memory with non-1-based strings Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: norma

[Bug ada/77535] GNAT.Perfect_Hash_Generators access invalid memory with non-1-based strings

2016-09-08 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77535 Florian Weimer changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

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

2016-09-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77512 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/77536] New: Vectorizer not maintaining relationship of relative block frequencies in absence of real profile data

2016-09-08 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77536 Bug ID: 77536 Summary: Vectorizer not maintaining relationship of relative block frequencies in absence of real profile data Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug fortran/69514] ICE with nested array constructor

2016-09-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69514 --- Comment #7 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Sep 8 22:33:10 2016 New Revision: 240039 URL: https://gcc.gnu.org/viewcvs?rev=240039&root=gcc&view=rev Log: 2016-09-08 Steven G. Kargl PR fortran/69514

[Bug fortran/69514] ICE with nested array constructor

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

[Bug fortran/77505] Negative character length not treated as LEN=0

2016-09-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77505 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Severity|minor

[Bug libstdc++/77537] New: pair constructors do not properly SFINAE

2016-09-08 Thread Casey at Carter dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77537 Bug ID: 77537 Summary: pair constructors do not properly SFINAE Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc+

[Bug c/77521] %qc format directive should quote non-printable characters

2016-09-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77521 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/77520] wrong value for extended ASCII characters in -Wformat message

2016-09-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77520 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/77537] pair constructors do not properly SFINAE

2016-09-08 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77537 --- Comment #1 from Ville Voutilainen --- See https://gcc.gnu.org/ml/gcc-patches/2016-08/msg01230.html

[Bug driver/77529] -fno-pie disables -fPIC

2016-09-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77529 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---