[Bug fortran/87239] ICE in deferred-length string

2018-09-05 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87239 --- Comment #2 from Jürgen Reuter --- Dominique, my apologies, I don't know why my browser did send the form data twice.

[Bug c++/87241] New: A hang problem for c++filt

2018-09-05 Thread poppeter1982 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87241 Bug ID: 87241 Summary: A hang problem for c++filt Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assign

[Bug fortran/87240] ICE in deferred-length string

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

[Bug fortran/87239] ICE in deferred-length string

2018-09-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87239 --- Comment #1 from Dominique d'Humieres --- *** Bug 87240 has been marked as a duplicate of this bug. ***

[Bug fortran/87233] Constraint C1279 still followed after f2008 standard revision (?)

2018-09-05 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87233 --- Comment #2 from kargl at gcc dot gnu.org --- (In reply to Jerry DeLisle from comment #1) > The check is easy enough to delete: > > diff --git a/gcc/fortran/expr.c b/gcc/fortran/expr.c > index c5bf822cd24..a8e6dd389b0 100644 > --- a/gcc/fortra

[Bug fortran/87233] Constraint C1279 still followed after f2008 standard revision (?)

2018-09-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87233 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug fortran/87239] New: ICE in deferred-length string

2018-09-05 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87239 Bug ID: 87239 Summary: ICE in deferred-length string Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Ass

[Bug fortran/87240] New: ICE in deferred-length string

2018-09-05 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87240 Bug ID: 87240 Summary: ICE in deferred-length string Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Ass

[Bug c++/69103] Misleading diagnostic for invalid constexpr initialization

2018-09-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69103 Eric Gallager changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org,

[Bug middle-end/86901] [AArch64] Suboptimal register allocation for int/float reinterpret

2018-09-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86901 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/86982] Make -Wreturn-local-addr know about std::move and std::forward

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

[Bug c++/86982] Make -Wreturn-local-addr know about std::move and std::forward

2018-09-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86982 --- Comment #1 from Marek Polacek --- Author: mpolacek Date: Thu Sep 6 00:38:13 2018 New Revision: 264139 URL: https://gcc.gnu.org/viewcvs?rev=264139&root=gcc&view=rev Log: PR c++/86982, -Wreturn-local-addr and std::move and std::forwar

[Bug tree-optimization/87188] Function pointer canonicalization optimized away

2018-09-05 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 --- Comment #15 from dave.anglin at bell dot net --- On 2018-09-05 7:21 PM, dave.anglin at bell dot net wrote: > Doing a "&" operation on a function pointer looks bad. No, I misread this line "_12 = SR.13_1 == operator!=;".  It looks like an expa

[Bug target/86779] Cris port needs updating for CVE-2017-5753

2018-09-05 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86779 Hans-Peter Nilsson changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/86772] [meta-bug] tracking port status for CVE-2017-5753

2018-09-05 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86772 Bug 86772 depends on bug 86779, which changed state. Bug 86779 Summary: Cris port needs updating for CVE-2017-5753 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86779 What|Removed |Added -

[Bug tree-optimization/87188] Function pointer canonicalization optimized away

2018-09-05 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 --- Comment #14 from dave.anglin at bell dot net --- Created attachment 44664 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44664&action=edit S.cpp.112t.ifcombine

[Bug tree-optimization/87188] Function pointer canonicalization optimized away

2018-09-05 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 --- Comment #13 from dave.anglin at bell dot net --- On 2018-09-05 8:50 AM, jamborm at gcc dot gnu.org wrote: > Then I believe SRA is not the culprit, you probably need to trace what > happens to SR.13 afterwards and whether it is correctly expand

[Bug target/86779] Cris port needs updating for CVE-2017-5753

2018-09-05 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86779 --- Comment #1 from Hans-Peter Nilsson --- Author: hp Date: Wed Sep 5 23:14:42 2018 New Revision: 264134 URL: https://gcc.gnu.org/viewcvs?rev=264134&root=gcc&view=rev Log: PR target/86779 * config/cris/cris.c (TARGET_HAVE_SPECUL

[Bug libstdc++/68737] FAIL: 22_locale/num_put/put/char/14220.cc execution test

2018-09-05 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68737 --- Comment #24 from dave.anglin at bell dot net --- On 2018-09-05 11:53 AM, redi at gcc dot gnu.org wrote: > I prefer just forcing the use of vsprintf with a larger buffer, it avoids > adding more complexity to the code. Will test in next build.

[Bug tree-optimization/87188] Function pointer canonicalization optimized away

2018-09-05 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 --- Comment #12 from dave.anglin at bell dot net --- On 2018-09-05 8:50 AM, jamborm at gcc dot gnu.org wrote: > Then I believe SRA is not the culprit, you probably need to trace what > happens to SR.13 afterwards and whether it is correctly expand

[Bug rtl-optimization/87238] Redundant Restore of $x0 when memcpy always returns the first argument.

2018-09-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87238 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Target|

[Bug c++/59372] accepts-invalid with constexpr function pointer variable as non-type template argument

2018-09-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59372 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid CC|

[Bug c++/59372] accepts-invalid with constexpr function pointer variable as non-type template argument

2018-09-05 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59372 Richard Smith changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/87109] Wrong overload picked with ref-qualifiers

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

[Bug c++/87109] Wrong overload picked with ref-qualifiers

2018-09-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87109 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Wed Sep 5 21:17:47 2018 New Revision: 264132 URL: https://gcc.gnu.org/viewcvs?rev=264132&root=gcc&view=rev Log: PR c++/87109, wrong overload with ref-qualifiers. * cal

[Bug rtl-optimization/87238] New: Redundant Restore of $x0 when memcpy always returns the first argument.

2018-09-05 Thread hiraditya at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87238 Bug ID: 87238 Summary: Redundant Restore of $x0 when memcpy always returns the first argument. Product: gcc Version: unknown Status: UNCONFIRMED Severity: norma

[Bug c/87237] New: __atomic_load on 8-byte-sized, 1-byte-aligned struct is not atomic

2018-09-05 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87237 Bug ID: 87237 Summary: __atomic_load on 8-byte-sized, 1-byte-aligned struct is not atomic Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug gcov-profile/86957] gcc should warn about missing profiles for a compilation unit or a new function with -fprofile-use

2018-09-05 Thread ibhagatgnu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86957 --- Comment #5 from Indu Bhagat --- Proposed patch https://gcc.gnu.org/ml/gcc-patches/2018-09/msg00367.html

[Bug fortran/86116] [6/7/8/9 Regression] Ambiguous generic interface not recognised

2018-09-05 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86116 --- Comment #5 from janus at gcc dot gnu.org --- Author: janus Date: Wed Sep 5 19:22:53 2018 New Revision: 264131 URL: https://gcc.gnu.org/viewcvs?rev=264131&root=gcc&view=rev Log: 2018-09-05 Janus Weil Backported from trunk

[Bug middle-end/78809] Inline strcmp with small constant strings

2018-09-05 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809 qinzhao at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug testsuite/86519] [9 Regression] New test case gcc.dg/strcmpopt_6.c fails with its introduction in r262636

2018-09-05 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86519 qinzhao at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/84640] gcc/fortran/simplify.c:2587:9: runtime error: pointer index expression with base 0x0000090de160 overflowed to 0xffffffffc0632960

2018-09-05 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84640 --- Comment #7 from David Binderman --- Command line required: $ gfortran -c ./gfortran.dg/array_simplify_1.f90 ./gfortran.dg/eoshift.f90 ./gfortran.dg/simplify_cshift_1.f90 ./gfortran.dg/simplify_eoshift_1.f90

[Bug fortran/84640] gcc/fortran/simplify.c:2587:9: runtime error: pointer index expression with base 0x0000090de160 overflowed to 0xffffffffc0632960

2018-09-05 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84640 --- Comment #6 from David Binderman --- Still going wrong in the fortran testsuite: ../../trunk/gcc/fortran/simplify.c:2174:9: runtime error: pointer index expression with base 0x09d7eda8 overflowed to 0xfffc0314c058a5e8 ../../trunk/gcc/fort

[Bug target/87231] stdatomic.h: No such file or directory on OpenBSD 6.3

2018-09-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87231 --- Comment #2 from Andrew Pinski --- Similar issue to PR 69744. OpenBSD config should just remove that.

[Bug target/87231] stdatomic.h: No such file or directory on OpenBSD 6.3

2018-09-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87231 Andrew Pinski changed: What|Removed |Added Keywords||build Target|

[Bug tree-optimization/87188] Function pointer canonicalization optimized away

2018-09-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIRME

[Bug target/87180] Pointer to member function comparison fails on hppa-linux-gnu

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

[Bug tree-optimization/87188] Function pointer canonicalization optimized away

2018-09-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 Andrew Pinski changed: What|Removed |Added CC||mattias.ellert at physics dot uu.s

[Bug c++/87185] [8/9 Regression] ICE in prune_lambda_captures()

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

[Bug c++/87185] [8/9 Regression] ICE in prune_lambda_captures()

2018-09-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87185 --- Comment #5 from Nathan Sidwell --- Author: nathan Date: Wed Sep 5 17:32:26 2018 New Revision: 264129 URL: https://gcc.gnu.org/viewcvs?rev=264129&root=gcc&view=rev Log: [PR c++/87185] ICE in prune-lambdas https://gcc.gnu.org/ml/gcc-patches/

[Bug middle-end/82853] Optimize x % 3 == 0 without modulo

2018-09-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853 Jakub Jelinek changed: What|Removed |Added CC||antoshkka at gmail dot com --- Comment #

[Bug middle-end/87232] modular inverse not used for is-multiple test optimizations

2018-09-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87232 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/87235] g++ doesn't implement sparse initialisation of arrays

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

[Bug target/87236] Using union to reinterpret from integer to floating point goes via memory

2018-09-05 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87236 Joseph S. Myers changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/87236] Using union to reinterpret from integer to floating point goes via memory

2018-09-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87236 --- Comment #1 from Andrew Pinski --- IIRC this is due to a tuning for generic and if you do -mcpu=Intel it won't go via memory. Basically on some AMD hw the path via memory is faster than the path between the sse and gprs.

[Bug target/87236] New: Using union to reinterpret from integer to floating point goes via memory

2018-09-05 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87236 Bug ID: 87236 Summary: Using union to reinterpret from integer to floating point goes via memory Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/87235] g++ doesn't implement sparse initialisation of arrays

2018-09-05 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87235 --- Comment #1 from dhowells at redhat dot com --- g++ -v gives: Using built-in specs. COLLECT_GCC=/usr/bin/g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/8/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Targe

[Bug c++/87235] New: g++ doesn't implement sparse initialisation of arrays

2018-09-05 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87235 Bug ID: 87235 Summary: g++ doesn't implement sparse initialisation of arrays Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug c++/87234] New: GCC should warn if template parameter redefines default argument

2018-09-05 Thread david.bolvansky at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87234 Bug ID: 87234 Summary: GCC should warn if template parameter redefines default argument Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/68737] FAIL: 22_locale/num_put/put/char/14220.cc execution test

2018-09-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68737 --- Comment #23 from Jonathan Wakely --- I prefer just forcing the use of vsprintf with a larger buffer, it avoids adding more complexity to the code. (In reply to dave.anglin from comment #22) > I prefer the first approach although it might loo

[Bug fortran/87233] New: Constraint C1279 still followed after f2008 standard revision (?)

2018-09-05 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87233 Bug ID: 87233 Summary: Constraint C1279 still followed after f2008 standard revision (?) Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/87232] New: modular inverse not used for is-multiple test optimizations

2018-09-05 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87232 Bug ID: 87232 Summary: modular inverse not used for is-multiple test optimizations Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: missed-optimization

[Bug testsuite/52665] scan-assembler output produces wrong FAIL due to matching .ident

2018-09-05 Thread aldot at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52665 --- Comment #4 from Bernhard Reutner-Fischer --- Author: aldot Date: Wed Sep 5 15:31:13 2018 New Revision: 264128 URL: https://gcc.gnu.org/viewcvs?rev=264128&root=gcc&view=rev Log: PR52665 do not let .ident confuse assembler scan tests A branc

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2018-09-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28277 --- Comment #19 from Jonathan Wakely --- My patch missed a case for num_put, which I'll fix. Here's a crash test for codecvt::do_length in codecvt_members.cc: #include int main() { using namespace std; auto& cvt = use_facet>(locale::class

[Bug bootstrap/87141] configure:14586: error: Could not determine word size.

2018-09-05 Thread mfe at live dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87141 --- Comment #4 from martin --- @Richard Biener do you need more information for this issue?

[Bug libstdc++/68737] FAIL: 22_locale/num_put/put/char/14220.cc execution test

2018-09-05 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68737 --- Comment #22 from dave.anglin at bell dot net --- I prefer the first approach although it might loop if there is an error.  Probably, it needs to check if the current __cs_size is less than the new __cs_size before doing a retry. Another opti

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2018-09-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28277 Jonathan Wakely changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug libstdc++/87228] num_put::_M_insert_float uses stack inefficiently

2018-09-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87228 Jonathan Wakely changed: What|Removed |Added Keywords||patch --- Comment #2 from Jonathan Wak

[Bug bootstrap/87231] New: stdatomic.h: No such file or directory on OpenBSD 6.3

2018-09-05 Thread sh...@time-travellers.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87231 Bug ID: 87231 Summary: stdatomic.h: No such file or directory on OpenBSD 6.3 Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug tree-optimization/87188] Function pointer canonicalization optimized away

2018-09-05 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 --- Comment #9 from dave.anglin at bell dot net --- On 2018-09-05 8:50 AM, jamborm at gcc dot gnu.org wrote: > Then I believe SRA is not the culprit, you probably need to trace what > happens to SR.13 afterwards and whether it is correctly expande

[Bug c++/87230] GCC should warn if [[fallthrough]] is used in the last case in a switch

2018-09-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87230 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/87068] No diagnostic on an ill-formed [[fallthrough]]

2018-09-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87068 Marek Polacek changed: What|Removed |Added CC||david.bolvansky at gmail dot com --- Co

[Bug libstdc++/87228] num_put::_M_insert_float uses stack inefficiently

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

[Bug target/87221] cannot build with -pie

2018-09-05 Thread coypu at sdf dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87221 --- Comment #3 from coypu --- I think the change in bug 81523 to make -static imply no PIE might be wrong, as static PIE is a thing. It might be more right to limit that change only for configurations that don't support static PIE.

[Bug tree-optimization/87188] Function pointer canonicalization optimized away

2018-09-05 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 --- Comment #8 from Martin Jambor --- (In reply to dave.anglin from comment #7) > On 2018-09-05 4:55 AM, jamborm at gcc dot gnu.org wrote: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 > > > > --- Comment #6 from Martin Jambor --- > > I

[Bug c++/87229] [8/9 Regression] ICE: tree code 'call_expr' is not supported in LTO streams

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87229 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/87134] [9 regression] SEGV in cc1 caused by r263875

2018-09-05 Thread ro at CeBiTec dot Uni-Bielefeld.DE
ng SEGVs on both i386-pc-solaris2.11 +===GNAT BUG DETECTED======+ | 9.0.0 20180905 (experimental) [trunk revision 264125] (i386-pc-solaris2.11) GCC error:| | in df_bb_refs_record, at df-scan.c:3342 | | Error detected a

[Bug libstdc++/68737] FAIL: 22_locale/num_put/put/char/14220.cc execution test

2018-09-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68737 --- Comment #21 from Jonathan Wakely --- This should never fail: --- a/libstdc++-v3/include/bits/locale_facets.tcc +++ b/libstdc++-v3/include/bits/locale_facets.tcc @@ -1000,7 +1000,11 @@ _GLIBCXX_BEGIN_NAMESPACE_LDBL // First try a buff

[Bug tree-optimization/87184] generic-match.c:55076:1: ICE: Segmentation fault

2018-09-05 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87184 --- Comment #4 from John David Anglin --- r263931 introduced the problem. Unfortunately, I don't get a core dump and the behavior is different in build at -j2.

[Bug bootstrap/87225] [8/9 Regression] tree-vect-stmts.c:3748 error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive]

2018-09-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87225 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Milest

[Bug c++/87230] New: GCC should warn if [[fallthrough]] is used in the last case in a switch

2018-09-05 Thread david.bolvansky at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87230 Bug ID: 87230 Summary: GCC should warn if [[fallthrough]] is used in the last case in a switch Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/87188] Function pointer canonicalization optimized away

2018-09-05 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 --- Comment #7 from dave.anglin at bell dot net --- On 2018-09-05 4:55 AM, jamborm at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87188 > > --- Comment #6 from Martin Jambor --- > gcc61.fsffrance.org unfortunately seems

[Bug c++/87229] New: ICE: tree code 'call_expr' is not supported in LTO streams

2018-09-05 Thread v at vsamko dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87229 Bug ID: 87229 Summary: ICE: tree code 'call_expr' is not supported in LTO streams Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Pri

[Bug bootstrap/87134] [9 regression] SEGV in cc1 caused by r263875

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87134 --- Comment #11 from Richard Biener --- So I've applied a patch that might fix the originally reported segfault.

[Bug bootstrap/87134] [9 regression] SEGV in cc1 caused by r263875

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87134 --- Comment #10 from Richard Biener --- Author: rguenth Date: Wed Sep 5 11:44:13 2018 New Revision: 264125 URL: https://gcc.gnu.org/viewcvs?rev=264125&root=gcc&view=rev Log: 2018-09-05 Richard Biener PR bootstrap/87134 * tre

[Bug tree-optimization/87205] Inefficient code generation for switch

2018-09-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87205 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/87224] ICE in extract_constrain_insn, at recog.c:2206

2018-09-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87224 --- Comment #2 from Segher Boessenkool --- The *mov_hardfloat64 pattern has constraint Y without also having Z. Patch in testing.

[Bug tree-optimization/87205] Inefficient code generation for switch

2018-09-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87205 --- Comment #11 from Martin Liška --- Author: marxin Date: Wed Sep 5 11:28:49 2018 New Revision: 264124 URL: https://gcc.gnu.org/viewcvs?rev=264124&root=gcc&view=rev Log: Group switch cases in switch lowering (PR tree-optimization/87205). 2018

[Bug libstdc++/87228] New: num_put::_M_insert_float uses stack inefficiently

2018-09-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87228 Bug ID: 87228 Summary: num_put::_M_insert_float uses stack inefficiently Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: l

[Bug tree-optimization/87205] Inefficient code generation for switch

2018-09-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87205 --- Comment #10 from Martin Liška --- (In reply to Peter Dimov from comment #8) > (In reply to Martin Liška from comment #7) > > I'm not sure here Y are different types here and member access based on > > the type is distinct. > > Yes, one could

[Bug target/87224] ICE in extract_constrain_insn, at recog.c:2206

2018-09-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87224 Segher Boessenkool changed: What|Removed |Added Target|powerpc64le-linux |powerpc*-*-* Status|UNC

[Bug c++/87137] [8/9 Regression] Non-virtual member function increases struct size

2018-09-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87137 --- Comment #13 from Nathan Sidwell --- Fixed gcc-8 r264123. changes.html remains to do

[Bug c++/87137] [8/9 Regression] Non-virtual member function increases struct size

2018-09-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87137 --- Comment #14 from Nathan Sidwell --- Author: nathan Date: Wed Sep 5 10:42:59 2018 New Revision: 264123 URL: https://gcc.gnu.org/viewcvs?rev=264123&root=gcc&view=rev Log: [PR c++/87137] GCC-8 Fix https://gcc.gnu.org/ml/gcc-patches/2018-08/ms

[Bug libstdc++/68737] FAIL: 22_locale/num_put/put/char/14220.cc execution test

2018-09-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68737 --- Comment #20 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #18) > +#ifdef __hpux > + if (__len == -1) > + return __s; > +#endif N.B. I really don't want to just abort here, nor assume that __len is valid, an

[Bug tree-optimization/87217] [9 regression] ICE in in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709 when compiling SPEC2000 starting with r264069

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87217 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Sep 5 10:33:41 2018 New Revision: 264121 URL: https://gcc.gnu.org/viewcvs?rev=264121&root=gcc&view=rev Log: 2018-09-05 Richard Biener PR tree-optimization/87217

[Bug tree-optimization/87217] [9 regression] ICE in in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709 when compiling SPEC2000 starting with r264069

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87217 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/87162] [6.2.0] Internal compiler error: Error reporting routines re-entered.

2018-09-05 Thread yellowriver2010 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87162 --- Comment #7 from Wen Yang --- This patch will make it more robust: # git diff diff --git a/gcc/trans-mem.c b/gcc/trans-mem.c index 1d4eb80..326e1c4 100644 --- a/gcc/trans-mem.c +++ b/gcc/trans-mem.c @@ -2099,6 +2099,9 @@ gate_tm_init (void)

[Bug c++/87137] [8/9 Regression] Non-virtual member function increases struct size

2018-09-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87137 --- Comment #12 from Nathan Sidwell --- Fixed trunk r264119

[Bug middle-end/86505] [6/7 Regression] __builtin_va_arg_pack_len() computes the number of arguments wrongly

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86505 --- Comment #10 from Richard Biener --- (In reply to rpirrera from comment #9) > The patch cannot be applied to the compiler we are using (GCC 5), we get a > function not defined error. > Is it possible to have a patch for GCC 5 too? > > Thank y

[Bug c++/87137] [8/9 Regression] Non-virtual member function increases struct size

2018-09-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87137 --- Comment #11 from Nathan Sidwell --- Author: nathan Date: Wed Sep 5 10:04:58 2018 New Revision: 264119 URL: https://gcc.gnu.org/viewcvs?rev=264119&root=gcc&view=rev Log: PR c++/87137] GCC-8 Fix https://gcc.gnu.org/ml/gcc-patches/2018-08/msg

[Bug c++/87185] [8/9 Regression] ICE in prune_lambda_captures()

2018-09-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87185 Nathan Sidwell changed: What|Removed |Added Summary|ICE in |[8/9 Regression] ICE in

[Bug c++/87185] ICE in prune_lambda_captures()

2018-09-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87185 --- Comment #3 from Nathan Sidwell --- Author: nathan Date: Wed Sep 5 09:59:08 2018 New Revision: 264118 URL: https://gcc.gnu.org/viewcvs?rev=264118&root=gcc&view=rev Log: [PR c++/87185] ICE in prune-lambdas https://gcc.gnu.org/ml/gcc-patches/

[Bug target/87221] cannot build with -pie

2018-09-05 Thread coypu at sdf dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87221 --- Comment #2 from coypu --- (In reply to Andrew Pinski from comment #1) > This is related to bug 81523. How did you configure GCC? Configured with nothing related to default pie: export ac_cv_func_freelocale=no export ac_cv_func_newlocale=no

[Bug libstdc++/87226] doesn't work std::filesystem::directory_options::follow_directory_symlink

2018-09-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87226 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/87223] -Os produces sub-optimal x86 machine code for initialization with zero

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87223 Richard Biener changed: What|Removed |Added Keywords||missed-optimization, ra Tar

[Bug bootstrap/87225] tree-vect-stmts.c:3748 error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive]

2018-09-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87225 --- Comment #5 from Jonathan Wakely --- (In reply to Shane Kerr from comment #0) > I am curious how this build ever works at all on any system! Because on most systems NULL is defined to 0 not std::nullptr_t and 0 can be implicitly converted to

[Bug bootstrap/87225] tree-vect-stmts.c:3748 error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive]

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87225 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/87225] tree-vect-stmts.c:3748 error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive]

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87225 --- Comment #3 from Richard Biener --- Author: rguenth Date: Wed Sep 5 09:40:35 2018 New Revision: 264117 URL: https://gcc.gnu.org/viewcvs?rev=264117&root=gcc&view=rev Log: 2018-09-05 Richard Biener PR bootstrap/87225 * tree

[Bug bootstrap/87225] tree-vect-stmts.c:3748 error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive]

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87225 --- Comment #2 from Richard Biener --- Author: rguenth Date: Wed Sep 5 09:39:34 2018 New Revision: 264116 URL: https://gcc.gnu.org/viewcvs?rev=264116&root=gcc&view=rev Log: 2018-09-05 Richard Biener PR bootstrap/87225 * tree

[Bug bootstrap/87225] tree-vect-stmts.c:3748 error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive]

2018-09-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87225 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

  1   2   >