[Bug c++/82952] Hang compiling with g++ -fsanitize=undefined -Wduplicated-branches

2017-11-11 Thread ahmad at a3f dot at
ommit 179137d80882c7b6b58ee59eacf56fe6f8cc7596) and it's reproducible Using built-in specs. COLLECT_GCC=/opt/cross/bin/x86_64-pc-linux-gnu-g++ COLLECT_LTO_WRAPPER=/home/a3f/prjs/gcc/install/bin/../lib/gcc/x86_64-pc-linux-gnu/8.0.0/lto-wrapper x86_64-pc-linux-gnu-g++ (GCC) 8.0.0 2017 (experimental) Copyright (C) 2017 Fre

[Bug c++/82952] Hang compiling with g++ -fsanitize=undefined -Wduplicated-branches

2017-11-11 Thread ahmad at a3f dot at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82952 --- Comment #1 from Ahmad Fatoum --- Created attachment 42587 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42587&action=edit File that hangs g++ I didn't manage to reduce it by much, because of the halting problem. At least it reliably s

[Bug c++/82952] New: Hang compiling with g++ -fsanitize=undefined -Wduplicated-branches

2017-11-11 Thread ahmad at a3f dot at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82952 Bug ID: 82952 Summary: Hang compiling with g++ -fsanitize=undefined -Wduplicated-branches Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/82932] [8 Regression] [OOP] ICE in update_compcall_arglist, at fortran/resolve.c:5837

2017-11-11 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82932 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--

[Bug fortran/82932] [8 Regression] [OOP] ICE in update_compcall_arglist, at fortran/resolve.c:5837

2017-11-11 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82932 --- Comment #3 from janus at gcc dot gnu.org --- Author: janus Date: Sat Nov 11 21:54:41 2017 New Revision: 254660 URL: https://gcc.gnu.org/viewcvs?rev=254660&root=gcc&view=rev Log: 2017-11-11 Janus Weil PR fortran/82932 * res

[Bug target/62011] False Data Dependency in popcnt instruction

2017-11-11 Thread travis.downs at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62011 --- Comment #16 from Travis Downs --- Also, this is fixed for Skylake for tzcnt and lzcnt but not popcnt.

[Bug testsuite/82951] gcc.c-torture/execute/20040409-1.c undefined behavior

2017-11-11 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82951 --- Comment #1 from Marc Glisse --- Or I should just add -fwrapv since those tests were added to test an RTL transformation ( https://gcc.gnu.org/ml/gcc-patches/2004-04/msg00615.html ).

[Bug testsuite/82951] New: gcc.c-torture/execute/20040409-1.c undefined behavior

2017-11-11 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82951 Bug ID: 82951 Summary: gcc.c-torture/execute/20040409-1.c undefined behavior Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug tree-optimization/82950] possible strlen optimization for memcmp/strcmp of arrays

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

[Bug tree-optimization/82950] New: possible strlen optimization for memcmp/strcmp of arrays

2017-11-11 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82950 Bug ID: 82950 Summary: possible strlen optimization for memcmp/strcmp of arrays Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug c/81117] Improve buffer overflow checking in strncpy

2017-11-11 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81117 --- Comment #11 from Martin Sebor --- Author: msebor Date: Sat Nov 11 18:04:21 2017 New Revision: 254659 URL: https://gcc.gnu.org/viewcvs?rev=254659&root=gcc&view=rev Log: gcc/ChangeLog: PR c/81117 * doc/extend.texi (attribute n

[Bug bootstrap/82948] [8 Regression] prefix.c:202:15: error: 'char* strncpy(char*, const char*, size_t)' destination unchanged after copying no bytes [-Werror=stringop-truncation]

2017-11-11 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82948 Martin Sebor changed: What|Removed |Added Target||powerpc64le-*-linux Status|UN

[Bug bootstrap/82948] [8 Regression] prefix.c:202:15: error: 'char* strncpy(char*, const char*, size_t)' destination unchanged after copying no bytes [-Werror=stringop-truncation]

2017-11-11 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82948 --- Comment #1 from Martin Sebor --- Author: msebor Date: Sat Nov 11 17:43:48 2017 New Revision: 254658 URL: https://gcc.gnu.org/viewcvs?rev=254658&root=gcc&view=rev Log: PR bootstrap/82948 - prefix.c:202:15: error: 'char* strncpy(char*, const c

[Bug target/62011] False Data Dependency in popcnt instruction

2017-11-11 Thread travis.downs at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62011 Travis Downs changed: What|Removed |Added CC||travis.downs at gmail dot com --- Comment

[Bug target/79964] Cortex A53 codegen still not optimal

2017-11-11 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79964 PeteVine changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/82798] Inconsistent descriptions for warning options in documentation

2017-11-11 Thread julien at trigofacile dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82798 --- Comment #2 from Julien ÉLIE --- Other points: 6/ -Wsuggest-final-types and -Wsuggest-final-methods should be mentioned for C++ (and maybe Objective-C++) only. 7/ -Wc++11-compat and -Wc++14-compat are present in the -Wall list but without th

[Bug testsuite/81056] [7/8 Regression] FAIL: 17_intro/names.cc (test for excess errors)

2017-11-11 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81056 --- Comment #6 from John David Anglin --- Author: danglin Date: Sat Nov 11 16:11:50 2017 New Revision: 254655 URL: https://gcc.gnu.org/viewcvs?rev=254655&root=gcc&view=rev Log: Backport from mainline 2017-08-20 John David Anglin

[Bug target/68739] FAIL: 30_threads/call_once/constexpr.cc (test for excess errors)

2017-11-11 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68739 --- Comment #13 from John David Anglin --- Author: danglin Date: Sat Nov 11 15:53:18 2017 New Revision: 254654 URL: https://gcc.gnu.org/viewcvs?rev=254654&root=gcc&view=rev Log: Backport from mainline 2017-02-25 John David Angli

[Bug c++/82949] internal compiler error: in cp_parser_late_return_type_opt, at cp/parser.c:16698

2017-11-11 Thread pk.al at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82949 --- Comment #1 from alexander --- Created attachment 42586 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42586&action=edit preprocessed source

[Bug c++/82949] New: internal compiler error: in cp_parser_late_return_type_opt, at cp/parser.c:16698

2017-11-11 Thread pk.al at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82949 Bug ID: 82949 Summary: internal compiler error: in cp_parser_late_return_type_opt, at cp/parser.c:16698 Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity

[Bug c++/81486] Class template argument deduction fails with (), succeeds with {}

2017-11-11 Thread vittorio.romeo at outlook dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81486 --- Comment #2 from Vittorio Romeo --- Here's a snippet that seems to reproduce this bug, even without an explicit deduction guide: template struct foo { template foo(Us...) { } }; int main() {

[Bug bootstrap/82948] New: [8 Regression] prefix.c:202:15: error: 'char* strncpy(char*, const char*, size_t)' destination unchanged after copying no bytes [-Werror=stringop-truncation]

2017-11-11 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82948 Bug ID: 82948 Summary: [8 Regression] prefix.c:202:15: error: 'char* strncpy(char*, const char*, size_t)' destination unchanged after copying no bytes [-Werror=stri

[Bug fortran/82937] [F03] associate non-standard bounds are lost for associating entity

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

[Bug c++/80871] Template partial ordering considered non-ambiguous with deduced and non-deduced parameter packs

2017-11-11 Thread vittorio.romeo at outlook dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80871 Vittorio Romeo changed: What|Removed |Added CC||vittorio.romeo at outlook dot com ---