[Bug c++/88162] New: GCC does not accept non-type template parameters of class type

2018-11-22 Thread tiagomacarios at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88162 Bug ID: 88162 Summary: GCC does not accept non-type template parameters of class type Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c/53608] Documentation could be clearer about designated initializers of unions

2018-11-22 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53608 sandra at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c/88144] remove long-obsolete syntax for designated initializers

2018-11-22 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88144 --- Comment #5 from sandra at gcc dot gnu.org --- Note that I also filed PR 88158 about the manual still saying C++ doesn't support designated initializers at all. It's clear that's incorrect, but it's not clear to me what it should say instead.

[Bug c/53608] Documentation could be clearer about designated initializers of unions

2018-11-22 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53608 --- Comment #1 from sandra at gcc dot gnu.org --- Author: sandra Date: Fri Nov 23 05:18:19 2018 New Revision: 266402 URL: https://gcc.gnu.org/viewcvs?rev=266402=gcc=rev Log: 2018-11-22 Sandra Loosemore Alan Coopersmith

[Bug c++/85861] g++ -Wconversion misses int to size_t

2018-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85861 --- Comment #9 from Eric Gallager --- (In reply to Manuel López-Ibáñez from comment #8) > (In reply to Eric Gallager from comment #7) > > > Does anyone know the history -Wconversion does not already turn on > > > sign-conversion warnings for C++

[Bug c++/59922] -finstrument-functions emit false warning "control reaches end of non-void function"

2018-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59922 Eric Gallager changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment

[Bug c++/80140] missing -Wignored-attributes on function arguments; can lead to spurious -Wunused-parameter or -Wreturn-type

2018-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80140 Eric Gallager changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug c++/81873] spurious -Wreturn-type calling a locally declared noreturn function

2018-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81873 Eric Gallager changed: What|Removed |Added CC||marxin at gcc dot gnu.org,

[Bug c++/79996] spurious -Wreturn-type on a function that calls a noreturn function

2018-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79996 Eric Gallager changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment

[Bug c++/69818] warn for C++ functional cast expression on pointer or reference (i.e. add -Wfunctional-cast)

2018-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69818 Eric Gallager changed: What|Removed |Added Blocks||87403 Summary|warn for C++

[Bug libstdc++/64132] [7/8/9 Regression] FAIL: 22_locale/numpunct/members/char/3.cc execution test

2018-11-22 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64132 --- Comment #12 from dave.anglin at bell dot net --- On 2018-11-22 9:58 a.m., redi at gcc dot gnu.org wrote: > Can somebody who sees the bug please see what this says: no grouping This is with Debian Linux.

[Bug target/37760] internal compiler error: in extract_insn, at recog.c:1990

2018-11-22 Thread patrick at motec dot com.au
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37760 --- Comment #3 from Patrick Oppenlander --- I just tried with the gcc-7.3.0 I have installed here and can't reproduce the (> 10 year old!) ICE.

[Bug lto/88147] [9 Regression] ICE in linemap_line_start, at libcpp/line-map.c:781 starting from r265875

2018-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88147 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|hubicka at gcc dot

[Bug libbacktrace/88161] libbacktrace cannot find executable file on i586-*-freebsd

2018-11-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88161 kargl at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug lto/87754] [9 regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1250

2018-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87754 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/87883] [ARM] ICE: Segmentation fault in arm_regno_class

2018-11-22 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87883 Thomas Preud'homme changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug lto/88142] [9 Regression] ICE in lto_warn at ipa-devirt.c:1020 since r265519

2018-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88142 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libbacktrace/88161] libbacktrace cannot find executable file on i586-*-freebsd

2018-11-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88161 --- Comment #1 from kargl at gcc dot gnu.org --- The compiler works on x86_64-unknown-freebsd13.0 (aka amd64 freebsd) and fails on i586-unknown-freebsd13.0 (aka ia32 freebsd).

[Bug tree-optimization/85726] [7/8/9 Regression] div C1 to div C2 match.pd suboptimization

2018-11-22 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85726 Hans-Peter Nilsson changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|hp at gcc

[Bug libbacktrace/88161] New: libbacktrace cannot find executable file on i586-*-freebsd

2018-11-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88161 Bug ID: 88161 Summary: libbacktrace cannot find executable file on i586-*-freebsd Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug lto/88142] [9 Regression] ICE in lto_warn at ipa-devirt.c:1020 since r265519

2018-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88142 --- Comment #1 from Jan Hubicka --- Author: hubicka Date: Thu Nov 22 23:10:57 2018 New Revision: 266396 URL: https://gcc.gnu.org/viewcvs?rev=266396=gcc=rev Log: PR lto/88142 * ipa-devirt.c (type_variants_equivalent_p): Drop

[Bug fortran/88155] ICE in gfc_format_decoder, at fortran/error.c:947

2018-11-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88155 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug target/88051] internal compiler error: in add_clobbers, at config/i386/sync.md:1762

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

[Bug target/88051] internal compiler error: in add_clobbers, at config/i386/sync.md:1762

2018-11-22 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88051 --- Comment #5 from uros at gcc dot gnu.org --- Author: uros Date: Thu Nov 22 22:46:54 2018 New Revision: 266393 URL: https://gcc.gnu.org/viewcvs?rev=266393=gcc=rev Log: Backport from mainline 2018-11-16 Uros Bizjak

[Bug c/88160] Error: register save offset not a multiple of 4

2018-11-22 Thread armin at diedering dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88160 --- Comment #1 from Armin Diedering --- little correcture: the first command line (without error) should be: gcc -mshort -mcpu=5475 -g -S test.c -o- the second command line (with error) should be: gcc -mshort -mcpu=5475 -g -O2 -S test.c -o-

[Bug lto/88140] [9 Regression] ICE: verify_gimple failed since r266325

2018-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 --- Comment #2 from Jan Hubicka --- I am testing: Index: tree-cfg.c === --- tree-cfg.c (revision 266382) +++ tree-cfg.c (working copy) @@ -3196,8 +3196,8 @@

[Bug lto/88159] LTO seems to mishandle exceptions that're thrown from c-linkage functions

2018-11-22 Thread wanyingloo at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88159 --- Comment #3 from Wanying Luo --- Ah, you're right. Thanks for pointing it out, Andrew.

[Bug c/88160] New: Error: register save offset not a multiple of 4

2018-11-22 Thread armin at diedering dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88160 Bug ID: 88160 Summary: Error: register save offset not a multiple of 4 Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/88051] internal compiler error: in add_clobbers, at config/i386/sync.md:1762

2018-11-22 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88051 --- Comment #4 from uros at gcc dot gnu.org --- Author: uros Date: Thu Nov 22 21:45:01 2018 New Revision: 266392 URL: https://gcc.gnu.org/viewcvs?rev=266392=gcc=rev Log: Backport from mainline 2018-11-16 Uros Bizjak

[Bug lto/88140] [9 Regression] ICE: verify_gimple failed since r266325

2018-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 --- Comment #1 from Jan Hubicka --- Ok, we die testing: 3199 if (!useless_type_conversion_p (TREE_TYPE (expr), 3200 TREE_TYPE (TREE_OPERAND (expr, 1 where expr is:

[Bug lto/88159] LTO seems to mishandle exceptions that're thrown from c-linkage functions

2018-11-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88159 --- Comment #2 from Andrew Pinski --- If you try without -O2 and without -flto, you will get the same issue as with -flto.

[Bug lto/88159] LTO seems to mishandle exceptions that're thrown from c-linkage functions

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

[Bug lto/88159] New: LTO seems to mishandle exceptions that're thrown from c-linkage functions

2018-11-22 Thread wanyingloo at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88159 Bug ID: 88159 Summary: LTO seems to mishandle exceptions that're thrown from c-linkage functions Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug rtl-optimization/87485] [9 Regression] Compile time hog w/ -O2 -fschedule-insns -fno-guess-branch-probability -fno-isolate-erroneous-paths-dereference -fno-omit-frame-pointer -fno-split-wide-type

2018-11-22 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87485 --- Comment #19 from Uroš Bizjak --- (In reply to Vladimir Makarov from comment #18) > (In reply to Vladimir Makarov from comment #17) > > I've reproduced it. Clearly, it is some bug in LRA conflict calculation. > > I will be working on it.

[Bug target/88152] optimize SSE & AVX char compares with subsequent movmskb

2018-11-22 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88152 Marc Glisse changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/88143] [8/9 Regression] ICE in resolve_variable at gcc/fortran/resolve.c:5413 since r253077

2018-11-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88143 --- Comment #5 from Paul Thomas --- Created attachment 45073 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45073=edit Patch for the PR The attached bootstraps and regtests OK. I will apply as obvious in the next 24 hours. Paul

[Bug tree-optimization/44976] reductions with short variables do not get vectorized

2018-11-22 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44976 Jorn Wolfgang Rennecke changed: What|Removed |Added CC||amylaar at gcc dot gnu.org ---

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #10 from Jakub Jelinek --- While it might look too specialized, it actually triggered (i.e. narrowed the range info) in 105473 cases during x86_64-linux bootstrap + regtest. --- gcc/tree-ssa-phiopt.c.jj2018-11-22

[Bug rtl-optimization/87485] [9 Regression] Compile time hog w/ -O2 -fschedule-insns -fno-guess-branch-probability -fno-isolate-erroneous-paths-dereference -fno-omit-frame-pointer -fno-split-wide-type

2018-11-22 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87485 --- Comment #18 from Vladimir Makarov --- (In reply to Vladimir Makarov from comment #17) > I've reproduced it. Clearly, it is some bug in LRA conflict calculation. > I will be working on it. I investigated it more. Before scheduling we

[Bug tree-optimization/88153] sqrt() is not vectorized

2018-11-22 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88153 --- Comment #2 from Daniel Fruzynski --- I checked that godbolt.org uses g++ (GCC-Explorer-Build) 9.0.0 20181110 (experimental). This version does not have such patch merged. Anyway, code compiled with -fmath-errno enabled would benefit from

[Bug bootstrap/88157] [9 Regression] ICE when building libgo encoding/gob.lo starting with r266385

2018-11-22 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88157 --- Comment #3 from Vladimir Makarov --- (In reply to Jakub Jelinek from comment #2) > Note, no need to revert if it is something that can be resolved within a few > days, I can just exclude go from the enabled languages till then. OK, thanks.

[Bug gcov-profile/85206] [GCOV] a return statement in the body of for(;0;) loop is wrongly marked as executed in gcov

2018-11-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85206 Martin Liška changed: What|Removed |Added Priority|P3 |P5 --- Comment #2 from Martin Liška ---

[Bug tree-optimization/88153] sqrt() is not vectorized

2018-11-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88153 Andrew Pinski changed: What|Removed |Added Component|c |tree-optimization --- Comment #1 from

[Bug tree-optimization/85794] [8/9 Regression][AArch64] ICE in expand_vector_condition in GIMPLE pass: veclower2

2018-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85794 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/85794] [8/9 Regression][AArch64] ICE in expand_vector_condition in GIMPLE pass: veclower2

2018-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85794 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu Nov 22 19:58:50 2018 New Revision: 266387 URL: https://gcc.gnu.org/viewcvs?rev=266387=gcc=rev Log: PR tree-optimization/85794 * gcc.dg/vect/O3-pr85794.c: New test.

[Bug c++/88158] Document designated initializer support in C++

2018-11-22 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88158 sandra at gcc dot gnu.org changed: What|Removed |Added CC||jakub at redhat dot com,

[Bug bootstrap/88157] [9 Regression] ICE when building libgo encoding/gob.lo starting with r266385

2018-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88157 --- Comment #2 from Jakub Jelinek --- Note, no need to revert if it is something that can be resolved within a few days, I can just exclude go from the enabled languages till then.

[Bug c++/88158] New: Document designated initializer support in C++

2018-11-22 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88158 Bug ID: 88158 Summary: Document designated initializer support in C++ Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug bootstrap/88157] [9 Regression] ICE when building libgo encoding/gob.lo starting with r266385

2018-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88157 Jakub Jelinek changed: What|Removed |Added CC||vmakarov at gcc dot gnu.org Target

[Bug bootstrap/88157] New: [9 Regression] ICE when building libgo encoding/gob.lo starting with r266385

2018-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88157 Bug ID: 88157 Summary: [9 Regression] ICE when building libgo encoding/gob.lo starting with r266385 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/88156] New: ftree-vrp elides sign condition on mingw

2018-11-22 Thread xantares09 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88156 Bug ID: 88156 Summary: ftree-vrp elides sign condition on mingw Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libstdc++/87106] Group move and destruction of the source, where possible, for speed

2018-11-22 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87106 --- Comment #12 from Marc Glisse --- Author: glisse Date: Thu Nov 22 18:10:05 2018 New Revision: 266386 URL: https://gcc.gnu.org/viewcvs?rev=266386=gcc=rev Log: Improve relocation 2018-11-22 Marc Glisse PR libstdc++/87106 *

[Bug c/88144] remove long-obsolete syntax for designated initializers

2018-11-22 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88144 --- Comment #4 from joseph at codesourcery dot com --- On Thu, 22 Nov 2018, pinskia at gcc dot gnu.org wrote: > I think one of the reasons why it has not been removed is there is still code > out there that uses this syntax. Including system

[Bug rtl-optimization/87718] [9 Regression] FAIL: gcc.target/i386/avx512dq-concatv2si-1.c

2018-11-22 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87718 --- Comment #7 from Vladimir Makarov --- Author: vmakarov Date: Thu Nov 22 17:25:57 2018 New Revision: 266385 URL: https://gcc.gnu.org/viewcvs?rev=266385=gcc=rev Log: 2018-11-22 Vladimir Makarov PR rtl-optimization/87718 *

[Bug fortran/88155] New: ICE in gfc_format_decoder, at fortran/error.c:947

2018-11-22 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88155 Bug ID: 88155 Summary: ICE in gfc_format_decoder, at fortran/error.c:947 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/49802] [F03] [F08] Wrong code with VALUE, VALUE with arrays/DIMENSION

2018-11-22 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49802 G. Steinmetz changed: What|Removed |Added CC||gs...@t-online.de --- Comment #10 from

[Bug fortran/88154] New: [F18] ICE: Intrinsic function '_gfortran_caf_get_team' (119) not recognized

2018-11-22 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88154 Bug ID: 88154 Summary: [F18] ICE: Intrinsic function '_gfortran_caf_get_team' (119) not recognized Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug fortran/77604] ICE in get_frame_type, at tree-nested.c:208

2018-11-22 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77604 G. Steinmetz changed: What|Removed |Added CC||gs...@t-online.de --- Comment #3 from G.

[Bug c++/86608] [7/8/9 Regression] volatile variable is taken as a constexpr

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

[Bug target/84757] [7/8/9 Regression] Useless MOVs and PUSHes to store results of MUL

2018-11-22 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84757 --- Comment #7 from Vladimir Makarov --- (In reply to Jakub Jelinek from comment #6) > Vlad, is this something that can be still done for GCC 9 or should we defer > to GCC 10? Adding live analysis on subreg level to LRA is a big work and I

[Bug c/88153] New: sqrt() is not vectorized

2018-11-22 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88153 Bug ID: 88153 Summary: sqrt() is not vectorized Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee:

[Bug target/88055] ICE in extract_insn, at recog.c:2305 on ppc64le

2018-11-22 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88055 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|2018-11-16

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #33 from Eric Botcazou --- Author: ebotcazou Date: Thu Nov 22 16:29:29 2018 New Revision: 266383 URL: https://gcc.gnu.org/viewcvs?rev=266383=gcc=rev Log: Backport from mainline 2018-11-21 Jakub Jelinek PR

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #34 from Eric Botcazou --- Author: ebotcazou Date: Thu Nov 22 16:29:50 2018 New Revision: 266384 URL: https://gcc.gnu.org/viewcvs?rev=266384=gcc=rev Log: Backport from mainline 2018-11-21 Jakub Jelinek PR

[Bug libstdc++/67843] experimental/filesystem/iterators/directory_iterator.cc fails on armv5t

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67843 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Target Milestone|---

[Bug libstdc++/87514] std::make_shared could avoid virtual call to _Sp_counted_ptr_inplace::_M_get_deleter()

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87514 --- Comment #2 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #0) > It's possible this can already be devirtualized by the compiler, but only > when optimising. If it isn't, then this might help: > > @@ -653,9 +652,8 @@

[Bug lto/88147] [9 Regression] ICE in linemap_line_start, at libcpp/line-map.c:781 starting from r265875

2018-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88147 --- Comment #3 from Jan Hubicka --- If it is simply location overflow it likely won't reduce into something simple :(

[Bug target/88152] New: optimize SSE & AVX char compares with subsequent movmskb

2018-11-22 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88152 Bug ID: 88152 Summary: optimize SSE & AVX char compares with subsequent movmskb Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: missed-optimization

[Bug testsuite/85368] [8/9 regression] phi-opt-11 test fails on IBM Z

2018-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85368 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #5

[Bug other/88141] Issues with texinfo when building GCC r266351 in MSYS2

2018-11-22 Thread jmm4077 at rit dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88141 --- Comment #3 from Joshua Morrison --- The same error occurs with the MSYS2 distribution of texinfo 5.2 (4.13 isn't available in their repository anymore).

[Bug tree-optimization/88149] [9 Regression] ICE in vect_transform_stmt since r265959

2018-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 --- Comment #5 from Richard Biener --- Thanks. The issue is that we have a discrepancy between analysis and transform stage for the def type of one of the comparison operands. I'll see to track that down tomorrow.

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #9 from rguenther at suse dot de --- On Thu, 22 Nov 2018, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 > > --- Comment #8 from Jakub Jelinek --- > Created attachment 45070 > -->

[Bug lto/88147] [9 Regression] ICE in linemap_line_start, at libcpp/line-map.c:781 starting from r265875

2018-11-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88147 --- Comment #2 from Martin Liška --- (In reply to Jan Hubicka from comment #1) > Hmm, this looks like another overfow in line map - my understanding is that > the assert checks that correct line number is added. I am not quite > line_map expert

[Bug libstdc++/87520] [8 Regression] ODR violations in std::make_shared when mixing -fno-rtti and -frtti

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

[Bug libstdc++/85930] [8/9 Regression] Misaligned reference created in shared_ptr_base.h with -fno-rtti

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85930 Jonathan Wakely changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug libstdc++/85930] [8 Regression] Misaligned reference created in shared_ptr_base.h with -fno-rtti

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85930 --- Comment #9 from Jonathan Wakely --- Author: redi Date: Thu Nov 22 15:02:46 2018 New Revision: 266380 URL: https://gcc.gnu.org/viewcvs?rev=266380=gcc=rev Log: PR libstdc++/87520 Always pass type-punned type_info reference The

[Bug libstdc++/87520] [8 Regression] ODR violations in std::make_shared when mixing -fno-rtti and -frtti

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87520 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Thu Nov 22 15:02:46 2018 New Revision: 266380 URL: https://gcc.gnu.org/viewcvs?rev=266380=gcc=rev Log: PR libstdc++/87520 Always pass type-punned type_info reference The

[Bug tree-optimization/88149] [9 Regression] ICE in vect_transform_stmt since r265959

2018-11-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 --- Comment #4 from Martin Liška --- Created attachment 45071 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45071=edit reduced test-case

[Bug libstdc++/64132] [7/8/9 Regression] FAIL: 22_locale/numpunct/members/char/3.cc execution test

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64132 Jonathan Wakely changed: What|Removed |Added Status|NEW |WAITING --- Comment #11 from Jonathan

[Bug tree-optimization/88149] [9 Regression] ICE in vect_transform_stmt since r265959

2018-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #8 from Jakub Jelinek --- Created attachment 45070 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45070=edit gcc9-pr85598.patch Hack that works for me, but perhaps it is too specialized. Can gather statistics how many ranges

[Bug target/85434] Address of stack protector guard spilled to stack on ARM

2018-11-22 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85434 --- Comment #21 from Thomas Preud'homme --- Author: thopre01 Date: Thu Nov 22 14:46:17 2018 New Revision: 266379 URL: https://gcc.gnu.org/viewcvs?rev=266379=gcc=rev Log: PR85434: Prevent spilling of stack protector guard's address on ARM In

[Bug lto/88147] [9 Regression] ICE in linemap_line_start, at libcpp/line-map.c:781 starting from r265875

2018-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88147 --- Comment #1 from Jan Hubicka --- Hmm, this looks like another overfow in line map - my understanding is that the assert checks that correct line number is added. I am not quite line_map expert :)

[Bug c/53182] GNU C: attributes without underscores should be discouraged / no longer be documented e.g. as examples

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53182 --- Comment #7 from Jonathan Wakely --- (In reply to Vincent Lefèvre from comment #6) > This is not specific to noreturn, because in C99, it didn't exist yet (I > mean that in future C standards, you could have similar problems with other >

[Bug tree-optimization/88148] [9 Regression] ICE in tree_nop_conversion_p at gcc/tree.c:12550 since r264273

2018-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88148 --- Comment #3 from Richard Biener --- Author: rguenth Date: Thu Nov 22 14:08:44 2018 New Revision: 266378 URL: https://gcc.gnu.org/viewcvs?rev=266378=gcc=rev Log: 2018-11-22 Richard Biener PR tree-optimization/88148 *

[Bug tree-optimization/88148] [9 Regression] ICE in tree_nop_conversion_p at gcc/tree.c:12550 since r264273

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

[Bug target/86828] [7 Regression] wrong-code bug with "-march=knl -Ofast" (invalid memory reference)

2018-11-22 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86828 --- Comment #12 from H.J. Lu --- (In reply to janus from comment #9) > (In reply to Richard Biener from comment #8) > > More details are needed here. > > What exactly do you need? > > > $ gfortran-7 -march=knl -Ofast -g c0.f90 > $ gdb ./a.out

[Bug d/88150] Use sections_elf_shared.d on Solaris

2018-11-22 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88150 --- Comment #4 from Iain Buclaw --- (In reply to r...@cebitec.uni-bielefeld.de from comment #3) > > --- Comment #1 from Iain Buclaw --- > > Thanks, I will write up a small documentation of how the sections modules > > interacts with runtime -

[Bug libstdc++/85930] [8 Regression] Misaligned reference created in shared_ptr_base.h with -fno-rtti

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85930 Jonathan Wakely changed: What|Removed |Added Summary|[8/9 Regression] Misaligned |[8 Regression] Misaligned

[Bug libstdc++/87520] [8 Regression] ODR violations in std::make_shared when mixing -fno-rtti and -frtti

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87520 Jonathan Wakely changed: What|Removed |Added Summary|[8/9 Regression] ODR|[8 Regression] ODR

[Bug libstdc++/87520] [8/9 Regression] ODR violations in std::make_shared when mixing -fno-rtti and -frtti

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87520 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Thu Nov 22 13:42:39 2018 New Revision: 266376 URL: https://gcc.gnu.org/viewcvs?rev=266376=gcc=rev Log: PR libstdc++/87520 Always pass type-punned type_info reference The

[Bug libstdc++/85930] [8/9 Regression] Misaligned reference created in shared_ptr_base.h with -fno-rtti

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85930 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Thu Nov 22 13:42:39 2018 New Revision: 266376 URL: https://gcc.gnu.org/viewcvs?rev=266376=gcc=rev Log: PR libstdc++/87520 Always pass type-punned type_info reference The

[Bug fortran/88076] Shared Memory implementation for Coarrays

2018-11-22 Thread koenigni at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88076 --- Comment #2 from Nicolas Koenig --- > Once you are done on this, you might consider implementing a -parallel as in > ifort. > > This could conveniently be triggered in frontend-passes.c, I suspect. ie. > this would be a good place to check

[Bug tree-optimization/85726] [7/8/9 Regression] div C1 to div C2 match.pd suboptimization

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

[Bug libstdc++/88111] libstdc++-v3 FTB for 16-bit int: memory_resource.cc pool_sizes expects >16-bit int/size_t

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88111 --- Comment #11 from Jonathan Wakely --- Or just +__x instead of (__x + 0). I'm assuming that the non-standard integer type will promote to one of the standard integers, which is true for __int20 but maybe not in general.

[Bug libstdc++/88111] libstdc++-v3 FTB for 16-bit int: memory_resource.cc pool_sizes expects >16-bit int/size_t

2018-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88111 --- Comment #10 from Jonathan Wakely --- Thanks! I'll look through that when I get a chance. For the iostream case I think it should always be possible to write size_t to a stream, so we might want to solve it properly with overloads like:

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #7 from Richard Biener --- (In reply to Jakub Jelinek from comment #6) > Or, couldn't e.g. number of iterations analysis if it determines linear IV > adjust the value range? It indeed could if it's just the PHI that is lacking.

[Bug target/82961] ICE in dwarf2out.c: deferred_asm_name != NULL

2018-11-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/67222] [4.9/5 Regression] ICE in gimple_call_arg with bogus posix_memalign

2018-11-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67222 Rainer Orth changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Bug target/82961] [7 Regression] ICE in dwarf2out.c: deferred_asm_name != NULL

2018-11-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961 --- Comment #14 from Tom de Vries --- Author: vries Date: Thu Nov 22 13:12:41 2018 New Revision: 266375 URL: https://gcc.gnu.org/viewcvs?rev=266375=gcc=rev Log: Backport "[vms] Add missing vmsdbgout_early_finish" 2018-11-22 Tom de Vries

  1   2   >