[Bug libstdc++/86272] [6/7/8/9 Regression] __gnu_debug::string uses undefined __glibcxx_check_insert_range2

2018-07-04 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86272 --- Comment #6 from François Dumont --- Author: fdumont Date: Thu Jul 5 05:14:36 2018 New Revision: 262430 URL: https://gcc.gnu.org/viewcvs?rev=262430=gcc=rev Log: 2018-07-05 François Dumont Backport from mainline

[Bug bootstrap/33065] warning in Comparing stages 2 and 3 stage3-gcc: No such file or directory (objdir==srcdir)

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33065 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug bootstrap/32556] The libgcc configuration file doesn't swap CPP when it swaps CC - use of normal value breaks make

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32556 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug bootstrap/30341] Makefile using mv instead of ln not working on WinXP Cygwin Bash

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30341 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug bootstrap/21561] bootstrap build fails on biarch targets while not on the native mode

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21561 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug bootstrap/9968] Prefix ending in "/" causes trouble in prefix.c

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

[Bug bootstrap/31151] During 'make bootstrap': Syntax error at line 1 : `>' is not expected

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31151 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/79412] [6/7/8/9 Regression] ICE in fold_convert_loc, at fold-const.c:2239

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79412 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/71605] ICE on invalid C++ code (incorrect member access): in pop_binding, at cp/name-lookup.c:368

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71605 Eric Gallager changed: What|Removed |Added Keywords||ice-on-invalid-code CC|

[Bug lto/59000] lto can't merge user-defined weak builtin functions

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59000 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug target/51797] Arm backend missed the mls related optimization

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51797 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug c++/71283] Inconsistent location for C++ warning options in the manual

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71283 --- Comment #7 from Eric Gallager --- (In reply to Martin Sebor from comment #6) > I'm trying to fix this for GCC 8. GCC 8 has been released. Deferred for GCC 9 then?

[Bug bootstrap/54304] linking stage picks up system mpfr instead of in-tree version

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54304 Eric Gallager changed: What|Removed |Added Keywords||build See Also|

[Bug tree-optimization/86400] [8/9 regression] set::set

2018-07-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86400 Martin Sebor changed: What|Removed |Added Keywords||patch Component|c++

[Bug gcov-profile/86404] UNRESOLVED/UNSUPPORTED gcov test results due to Permission error mapping pages

2018-07-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86404 Martin Sebor changed: What|Removed |Added Summary|UNSUPPORTED gcov test |UNRESOLVED/UNSUPPORTED gcov

[Bug c++/86400] [8/9 regression] set::set

2018-07-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86400 Martin Sebor changed: What|Removed |Added Keywords||wrong-code Status|NEW

[Bug fortran/82009] [F08] ICE with block construct

2018-07-04 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82009 Jerry DeLisle changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c++/86400] [8/9 regression] set::set

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86400 Jonathan Wakely changed: What|Removed |Added CC|jwakely.gcc at gmail dot com |msebor at gcc dot gnu.org,

[Bug c++/86400] [8/9 regression] set::set

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86400 --- Comment #5 from Jonathan Wakely --- #include void foo2 () { static char root[1][2] = {"/"}; auto len = __builtin_strlen(*root); assert(len == 1); } int main () { foo2 (); } $ g++ set.cc -O1 -foptimize-strlen $ ./a.out a.out:

[Bug c++/86400] [8/9 regression] set::set

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86400 --- Comment #4 from Jonathan Wakely --- # /home/jwakely/gcc/9/include/c++/9.0.0/bits/basic_string.h:236: _M_construct(__beg, __end, _Tag()); .loc 3 236 11 is_stmt 0 movl$_ZZ4foo2vE4root, %edx #, movq

[Bug c++/86400] [8/9 regression] set::set

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86400 --- Comment #3 from Jonathan Wakely --- The set constructs a std::string element from *root i.e. "/" with this constructor: 514 basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) 515 : _M_dataplus(_M_local_data(), __a) 516 {

[Bug c/86407] New: Ignore function attributes in function type declarations?

2018-07-04 Thread zfigura at codeweavers dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86407 Bug ID: 86407 Summary: Ignore function attributes in function type declarations? Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug fortran/82009] [F08] ICE with block construct

2018-07-04 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82009 --- Comment #8 from Dominique d'Humieres --- > Fixed on trunk. Closing When compiling the original test, the ICE is gone but I get: Undefined symbols for architecture x86_64: "_idxs.3783", referenced from:

[Bug c++/86398] is_trivially_constructible always returns true even when is_constructible returns false

2018-07-04 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86398 Ville Voutilainen changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug c++/86398] is_trivially_constructible always returns true even when is_constructible returns false

2018-07-04 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86398 --- Comment #7 from ville at gcc dot gnu.org --- Author: ville Date: Wed Jul 4 20:56:12 2018 New Revision: 262424 URL: https://gcc.gnu.org/viewcvs?rev=262424=gcc=rev Log: Backport from mainline 2018-07-04 Ville Voutilainen gcc/cp/ PR

[Bug c++/86400] [8/9 regression] set::set

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86400 --- Comment #2 from Jonathan Wakely --- It fails with -O1 -foptimize-strlen -fipa-sra -finline-small-functions

[Bug sanitizer/84250] Symbol collision when using both Address and Undefined Behavior sanitizers (-fsanitize=address,undefined)

2018-07-04 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84250 --- Comment #5 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Wed Jul 4 19:49:06 2018 New Revision: 262421 URL: https://gcc.gnu.org/viewcvs?rev=262421=gcc=rev Log: gcc/ 2018-07-04 Maxim Ostapenko PR sanitizer/84250

[Bug c++/86403] Deduction guides not supported in local classes

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86403 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/86398] is_trivially_constructible always returns true even when is_constructible returns false

2018-07-04 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86398 --- Comment #6 from ville at gcc dot gnu.org --- Author: ville Date: Wed Jul 4 19:21:38 2018 New Revision: 262420 URL: https://gcc.gnu.org/viewcvs?rev=262420=gcc=rev Log: PR c++/86398 gcc/cp/ PR c++/86398 * method.c (is_trivially_xible):

[Bug tree-optimization/86274] [7/8 Regression] SEGFAULT when logging std::to_string(NAN)

2018-07-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86274 --- Comment #17 from Martin Sebor --- Author: msebor Date: Wed Jul 4 18:58:51 2018 New Revision: 262419 URL: https://gcc.gnu.org/viewcvs?rev=262419=gcc=rev Log: gcc/testsuite/ChangeLog: PR tree-optimization/86274 *

[Bug target/86383] [9 Regression] arm-netbsdelf cross compiler fails in selftests

2018-07-04 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86383 --- Comment #2 from Richard Earnshaw --- I'm not sure how relevant the netbsd-elf port is these days. I believe they've now moved onto an EABI based ABI. But no GCC port of that has been contributed.

[Bug debug/86406] New: [8/9 Regression][UBSAN] -fcompare-debug failure with -fsanitize=undefined

2018-07-04 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86406 Bug ID: 86406 Summary: [8/9 Regression][UBSAN] -fcompare-debug failure with -fsanitize=undefined Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/82009] [F08] ICE with block construct

2018-07-04 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82009 Jerry DeLisle changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug gcov-profile/86404] UNSUPPORTED gcov test results due to Permission error mapping pages

2018-07-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86404 --- Comment #1 from Martin Sebor --- Another such result but for a C++ test is: UNRESOLVED: g++.dg/bprob/g++-bprob-2.C scan-assembler .ascii bar g++.dg/bprob/g++-bprob-2.C: output file does not exist UNRESOLVED: g++.dg/bprob/g++-bprob-2.C

[Bug libstdc++/86272] [6/7/8/9 Regression] __gnu_debug::string uses undefined __glibcxx_check_insert_range2

2018-07-04 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86272 --- Comment #5 from François Dumont --- Author: fdumont Date: Wed Jul 4 18:13:11 2018 New Revision: 262417 URL: https://gcc.gnu.org/viewcvs?rev=262417=gcc=rev Log: 2018-07-04 François Dumont PR libstdc++/86272 *

[Bug testsuite/86405] New: UNRESOLVED bb-slp-over-widen-1.c and -2.c

2018-07-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86405 Bug ID: 86405 Summary: UNRESOLVED bb-slp-over-widen-1.c and -2.c Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/82009] [F08] ICE with block construct

2018-07-04 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82009 --- Comment #6 from Jerry DeLisle --- Author: jvdelisle Date: Wed Jul 4 18:08:16 2018 New Revision: 262416 URL: https://gcc.gnu.org/viewcvs?rev=262416=gcc=rev Log: 2018-07-04 Jerry DeLisle PR fortran/82009 * trans-decl.c

[Bug fortran/66679] [OOP] ICE with class(*) and transfer

2018-07-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66679 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org

[Bug gcov-profile/86404] New: UNSUPPORTED gcov test results due to Permission error mapping pages

2018-07-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86404 Bug ID: 86404 Summary: UNSUPPORTED gcov test results due to Permission error mapping pages Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug lto/86004] [9 regression] Several lto test cases begin failing with r260963

2018-07-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86004 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #7

[Bug c++/86403] New: Deduction guides not supported in local classes

2018-07-04 Thread jeanmichael.celerier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86403 Bug ID: 86403 Summary: Deduction guides not supported in local classes Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/86214] [8/9 Regression] Strongly increased stack usage

2018-07-04 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86214 Alexander Monakov changed: What|Removed |Added Status|WAITING |NEW --- Comment #8 from Alexander

[Bug c/69558] [6/7/8/9 Regression] glib2 warning pragmas stopped working

2018-07-04 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 Bernd Edlinger changed: What|Removed |Added CC||bernd.edlinger at hotmail dot de ---

[Bug lto/86344] GCC 8.1 ICEd at LTO stage

2018-07-04 Thread oddin at mimecast dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86344 --- Comment #4 from Oliver Ddin --- So, I grabbed GCC8.1.1 from trunk and built it. Crash reoccured. However, I noticed that GCC wasn't doing LTO through the linker plugin, so after rebuilding with the correct configuration to enable

[Bug tree-optimization/86214] [8/9 Regression] Strongly increased stack usage

2018-07-04 Thread steinar+gcc at gunderson dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86214 --- Comment #7 from Steinar H. Gunderson --- Created attachment 44351 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44351=edit Unreduced test case There; unreduced, from public MySQL. This is preprocessed with GCC 7, and compiles both

[Bug libstdc++/86402] New: Several targets missing AC_DEFINE(_GLIBCXX_USE_RANDOM_TR1) in crossconfig.m4

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86402 Bug ID: 86402 Summary: Several targets missing AC_DEFINE(_GLIBCXX_USE_RANDOM_TR1) in crossconfig.m4 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug lto/70955] [6 Regression] Wrong code generation for __builtin_ms_va_list with -flto

2018-07-04 Thread zenith432 at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70955 zenith432 at users dot sourceforge.net changed: What|Removed |Added Status|RESOLVED|CLOSED ---

[Bug lto/86175] LTO code generator does not respect ld -u option to force symbol inclusion in the link product

2018-07-04 Thread zenith432 at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86175 zenith432 at users dot sourceforge.net changed: What|Removed |Added Status|RESOLVED|CLOSED

[Bug tree-optimization/86214] [8/9 Regression] Strongly increased stack usage

2018-07-04 Thread steinar+gcc at gunderson dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86214 --- Comment #6 from Steinar H. Gunderson --- I wouldn't be surprised if everything is really over-reduced, and that GCC 7 just happens not to hit this by luck. I'll be making a checkout of the public git repository and try to reproduce there,

[Bug target/85904] [7/8 Regression] configure issue cross compiling on netbsd, with patch

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

[Bug libstdc++/85098] undefined reference to std::regex::extended

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

[Bug libstdc++/85671] Lack of `std::move()` inside `operator/` for `std::filesystem::path`.

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85671 Jonathan Wakely changed: What|Removed |Added Target Milestone|8.2 |7.4 --- Comment #8 from Jonathan

[Bug libstdc++/83982] [6 Regression] Exception guarantee of C++14 vector::resize(size_type) is not met

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83982 Jonathan Wakely changed: What|Removed |Added Summary|[6/7/8/9 Regression]|[6 Regression] Exception

[Bug libstdc++/84087] string::assign problem with two arguments

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84087 Jonathan Wakely changed: What|Removed |Added Target Milestone|8.2 |7.4 --- Comment #11 from Jonathan

[Bug libstdc++/86127] STL containers do not satisfy container.requirements.general clause 8

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86127 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |7.4 --- Comment #13 from Jonathan

[Bug gcov-profile/45582] gcda file names collision when profiling

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

[Bug middle-end/66240] RFE: extend -falign-xyz syntax

2018-07-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66240 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/86214] [8/9 Regression] Strongly increased stack usage

2018-07-04 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86214 --- Comment #5 from Alexander Monakov --- Sorry, this still seems over-reduced: the 'cmp' variable is uninitialized, and gcc-7 completely optimizes out the block with large stack usage guarded by 'cmp == 0' test, so gcc-7 vs gcc-8 is not

[Bug libstdc++/86127] STL containers do not satisfy container.requirements.general clause 8

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86127 --- Comment #12 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 13:59:42 2018 New Revision: 262411 URL: https://gcc.gnu.org/viewcvs?rev=262411=gcc=rev Log: PR libstdc++/86127 avoid unnecessary allocator conversions There is no need to

[Bug other/31852] Missing __builtin_memchr

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31852 --- Comment #9 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 13:59:28 2018 New Revision: 262408 URL: https://gcc.gnu.org/viewcvs?rev=262408=gcc=rev Log: Add another workaround to std::variant for Clang bug 31852 Backport from mainline

[Bug other/31852] Missing __builtin_memchr

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31852 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 13:59:21 2018 New Revision: 262407 URL: https://gcc.gnu.org/viewcvs?rev=262407=gcc=rev Log: Add workaround to std::variant for Clang bug 31852 Backport from mainline

[Bug target/85904] [7/8 Regression] configure issue cross compiling on netbsd, with patch

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85904 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 13:59:17 2018 New Revision: 262406 URL: https://gcc.gnu.org/viewcvs?rev=262406=gcc=rev Log: PR target/85904 check for aligned_alloc on netbsd cross-compilation Backport from

[Bug libstdc++/85098] undefined reference to std::regex::extended

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85098 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 13:59:13 2018 New Revision: 262405 URL: https://gcc.gnu.org/viewcvs?rev=262405=gcc=rev Log: PR libstdc++/85098 add missing definitions for static constants In C++11 and

[Bug libstdc++/84087] string::assign problem with two arguments

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84087 --- Comment #10 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 13:58:50 2018 New Revision: 262402 URL: https://gcc.gnu.org/viewcvs?rev=262402=gcc=rev Log: PR libstdc++/84087 add default arguments to basic_string members (LWG 2268) This

[Bug libstdc++/83982] [6/7/8/9 Regression] Exception guarantee of C++14 vector::resize(size_type) is not met

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83982 --- Comment #9 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 13:59:01 2018 New Revision: 262403 URL: https://gcc.gnu.org/viewcvs?rev=262403=gcc=rev Log: PR libstdc++/83982 fix exception-safety guarantee of std::vector::resize

[Bug libstdc++/85671] Lack of `std::move()` inside `operator/` for `std::filesystem::path`.

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85671 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 13:59:06 2018 New Revision: 262404 URL: https://gcc.gnu.org/viewcvs?rev=262404=gcc=rev Log: PR libstdc++/85671 allow copy elision in path concatenation By performing the /=

[Bug target/81652] [meta-bug] -fcf-protection=full bugs

2018-07-04 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81652 Bug 81652 depends on bug 85620, which changed state. Bug 85620 Summary: Missing ENDBR after swapcontext https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85620 What|Removed |Added

[Bug middle-end/85620] Missing ENDBR after swapcontext

2018-07-04 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85620 H.J. Lu changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug bootstrap/78251] config/gettext.m4 and config/iconv.m4 contaminate CPPFLAGS

2018-07-04 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78251 --- Comment #6 from Andreas Schwab --- If configure tests are nested then that's a bug in the way the tests are written.

[Bug gcov-profile/83878] Line hit counts are sometimes wrong

2018-07-04 Thread mcastelluccio at mozilla dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83878 Marco Castelluccio changed: What|Removed |Added Status|RESOLVED|VERIFIED --- Comment #4 from Marco

[Bug c++/60335] confused by earlier errors, bailing out

2018-07-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60335 Eric Gallager changed: What|Removed |Added Keywords|needs-bisection | Last reconfirmed|2015-02-10 00:00:00

[Bug bootstrap/78251] config/gettext.m4 and config/iconv.m4 contaminate CPPFLAGS

2018-07-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78251 --- Comment #5 from Iain Sandoe --- is this a GCC bug, or really a gettext /iconv one? (the comments at the top of the file suggest that these two m4 modules have been imported) A quick scan of the code suggests that the writers intended the

[Bug middle-end/86380] incorrect comparison in function choose_multiplier

2018-07-04 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86380 Eric Botcazou changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/86380] incorrect comparison in function choose_multiplier

2018-07-04 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86380 --- Comment #5 from Eric Botcazou --- Author: ebotcazou Date: Wed Jul 4 12:56:48 2018 New Revision: 262401 URL: https://gcc.gnu.org/viewcvs?rev=262401=gcc=rev Log: PR middle-end/86380 * expmed.c (choose_multiplier): Fix

[Bug target/34777] uClibc-0.9.29 compilation error for sh4 arch with gcc-4.x

2018-07-04 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34777 --- Comment #14 from Oleg Endo --- (In reply to Eric Gallager from comment #13) > > > > I've tried that test case with the sh-lra branch and the problems seem to be > > gone. > > So is this FIXED yet then? LRA is not enabled by default on SH,

[Bug bootstrap/86371] building compiler tries to look in $HOME/local/include

2018-07-04 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86371 Martin Jambor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug bootstrap/86371] building compiler tries to look in $HOME/local/include

2018-07-04 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86371 --- Comment #4 from Martin Jambor --- Author: jamborm Date: Wed Jul 4 12:22:29 2018 New Revision: 262400 URL: https://gcc.gnu.org/viewcvs?rev=262400=gcc=rev Log: Remove spurious $HOME include from BRIG FE Makefile 2018-07-04 Martin Jambor

[Bug bootstrap/86371] building compiler tries to look in $HOME/local/include

2018-07-04 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86371 --- Comment #3 from Martin Jambor --- Author: jamborm Date: Wed Jul 4 12:20:26 2018 New Revision: 262399 URL: https://gcc.gnu.org/viewcvs?rev=262399=gcc=rev Log: Remove spurious $HOME include from BRIG FE Makefile 2018-07-04 Martin Jambor

[Bug bootstrap/86371] building compiler tries to look in $HOME/local/include

2018-07-04 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86371 --- Comment #2 from Martin Jambor --- Author: jamborm Date: Wed Jul 4 12:08:16 2018 New Revision: 262398 URL: https://gcc.gnu.org/viewcvs?rev=262398=gcc=rev Log: Remove spurious $HOME include from BRIG FE Makefile 2018-07-04 Martin Jambor

[Bug tree-optimization/86401] The "For constants M and N, if M == (1LL << cst) - 1 && (N & M) == M,..." opts are only in fold-const.c and in RTL

2018-07-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86401 --- Comment #1 from Jakub Jelinek --- Created attachment 44350 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44350=edit gcc9-pr86401.patch Untested fix.

[Bug tree-optimization/86214] [8/9 Regression] Strongly increased stack usage

2018-07-04 Thread steinar+gcc at gunderson dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86214 --- Comment #4 from Steinar H. Gunderson --- New test case added. It's quite a bit larger than the old one, but has no -Wreturn-type warning.

[Bug tree-optimization/86214] [8/9 Regression] Strongly increased stack usage

2018-07-04 Thread steinar+gcc at gunderson dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86214 Steinar H. Gunderson changed: What|Removed |Added Attachment #44296|0 |1 is obsolete|

[Bug libstdc++/85671] Lack of `std::move()` inside `operator/` for `std::filesystem::path`.

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85671 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |8.2 --- Comment #6 from Jonathan

[Bug libstdc++/86292] Missing exception safety when constructing vector from input iterator pair

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86292 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |8.2 --- Comment #5 from Jonathan

[Bug libstdc++/84087] string::assign problem with two arguments

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84087 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |8.2 --- Comment #9 from Jonathan

[Bug c++/86398] is_trivially_constructible always returns true even when is_constructible returns false

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86398 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Component|libstdc++

[Bug target/85904] [7/8 Regression] configure issue cross compiling on netbsd, with patch

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85904 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 11:45:51 2018 New Revision: 262390 URL: https://gcc.gnu.org/viewcvs?rev=262390=gcc=rev Log: PR target/85904 check for aligned_alloc on netbsd cross-compilation Backport from

[Bug libstdc++/86127] STL containers do not satisfy container.requirements.general clause 8

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86127 --- Comment #11 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 11:46:43 2018 New Revision: 262393 URL: https://gcc.gnu.org/viewcvs?rev=262393=gcc=rev Log: PR libstdc++/86127 avoid unnecessary allocator conversions There is no need to

[Bug libstdc++/85098] undefined reference to std::regex::extended

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85098 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 11:45:04 2018 New Revision: 262389 URL: https://gcc.gnu.org/viewcvs?rev=262389=gcc=rev Log: PR libstdc++/85098 add missing definitions for static constants In C++11 and

[Bug libstdc++/83982] [6/7/8/9 Regression] Exception guarantee of C++14 vector::resize(size_type) is not met

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83982 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 11:44:51 2018 New Revision: 262387 URL: https://gcc.gnu.org/viewcvs?rev=262387=gcc=rev Log: PR libstdc++/83982 fix exception-safety guarantee of std::vector::resize

[Bug libstdc++/85671] Lack of `std::move()` inside `operator/` for `std::filesystem::path`.

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85671 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 11:44:56 2018 New Revision: 262388 URL: https://gcc.gnu.org/viewcvs?rev=262388=gcc=rev Log: PR libstdc++/85671 allow copy elision in path concatenation By performing the /=

[Bug libstdc++/86138] [7/8 Regression] C++17: getline(istream, string) crashes on Cygwin because incompatible C++14 function is called

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 --- Comment #27 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 11:44:39 2018 New Revision: 262385 URL: https://gcc.gnu.org/viewcvs?rev=262385=gcc=rev Log: Declare some explicit instantiations for strings in Debug Mode The empty reps

[Bug libstdc++/86292] Missing exception safety when constructing vector from input iterator pair

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86292 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 11:44:45 2018 New Revision: 262386 URL: https://gcc.gnu.org/viewcvs?rev=262386=gcc=rev Log: PR libstdc++/86292 fix exception safety of std::vector constructor Backport from

[Bug libstdc++/84087] string::assign problem with two arguments

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84087 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 11:44:24 2018 New Revision: 262382 URL: https://gcc.gnu.org/viewcvs?rev=262382=gcc=rev Log: PR libstdc++/84087 add default arguments to basic_string members (LWG 2268) This

[Bug libstdc++/86398] [8/9 Regression] is_trivially_constructible always returns true even when is_constructible returns false

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86398 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 11:44:11 2018 New Revision: 262381 URL: https://gcc.gnu.org/viewcvs?rev=262381=gcc=rev Log: PR libstdc++/86398 fix std::is_trivially_constructible regression The intrinsic

[Bug tree-optimization/86401] The "For constants M and N, if M == (1LL << cst) - 1 && (N & M) == M,..." opts are only in fold-const.c and in RTL

2018-07-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86401 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/86401] New: The "For constants M and N, if M == (1LL << cst) - 1 && (N & M) == M,..." opts are only in fold-const.c and in RTL

2018-07-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86401 Bug ID: 86401 Summary: The "For constants M and N, if M == (1LL << cst) - 1 && (N & M) == M,..." opts are only in fold-const.c and in RTL Product: gcc Version:

[Bug libstdc++/86398] [8/9 Regression] is_trivially_constructible always returns true even when is_constructible returns false

2018-07-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86398 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Wed Jul 4 09:03:18 2018 New Revision: 262379 URL: https://gcc.gnu.org/viewcvs?rev=262379=gcc=rev Log: PR libstdc++/86398 fix std::is_trivially_constructible regression The intrinsic

[Bug c++/86400] [8/9 regression] set::set

2018-07-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86400 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug bootstrap/86376] recent breakage in ubsan build ?

2018-07-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86376 Martin Liška changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

  1   2   >