[Bug tree-optimization/85822] [8/9 Regression] Maybe wrong code in VRP since r249150

2018-05-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85822 --- Comment #4 from rguenther at suse dot de --- On Thu, 17 May 2018, tetra2005 at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85822 > > --- Comment #3 from Yuri Gribov --- > It seems these lines in is_masked_range_test

[Bug fortran/68950] [fortran] gfc_format_decoder cannot handle %qE

2018-05-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68950 --- Comment #11 from Tom de Vries --- (In reply to kargl from comment #10) > If you're looking for a Fortran maintainer's approval, then > one may want to submit the patch to fort...@gcc.gnu.org. Both the original submission and the ping where

[Bug fortran/68950] [fortran] gfc_format_decoder cannot handle %qE

2018-05-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68950 --- Comment #12 from Tom de Vries --- (In reply to Eric Gallager from comment #9) > (In reply to Tom de Vries from comment #8) > > (In reply to vries from comment #6) > > > posted RFC: https://gcc.gnu.org/ml/gcc-patches/2015-12/msg01749.html > >

[Bug tree-optimization/85826] New: [9 Regression] ICE in builtin_memref in gcc/gimple-ssa-warn-restrict.c:281 starting with r260280

2018-05-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85826 Bug ID: 85826 Summary: [9 Regression] ICE in builtin_memref in gcc/gimple-ssa-warn-restrict.c:281 starting with r260280 Product: gcc Version: unknown

[Bug tree-optimization/85826] [9 Regression] ICE in builtin_memref in gcc/gimple-ssa-warn-restrict.c:281 starting with r260280

2018-05-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85826 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/85822] [8/9 Regression] Maybe wrong code in VRP since r249150

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

[Bug middle-end/85817] [9 Regression] ICE in expand_call at gcc/calls.c:4291

2018-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85817 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Priority|P3

[Bug target/85819] conversion from __v[48]su to __v[48]sf should use FMA

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

[Bug tree-optimization/85826] [9 Regression] ICE in builtin_memref in gcc/gimple-ssa-warn-restrict.c:281 starting with r260280

2018-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85826 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug tree-optimization/85822] [8/9 Regression] Maybe wrong code in VRP since r249150

2018-05-18 Thread tetra2005 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85822 --- Comment #6 from Yuri Gribov --- (In reply to Richard Biener from comment #5) > Created attachment 44145 [details] > patch I am testing > > I am testing the attached. Please check how negative values can be handled > correctly or why exactly

[Bug tree-optimization/63185] Improve DSE with branches

2018-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63185 --- Comment #10 from Richard Biener --- Created attachment 44146 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44146&action=edit testresults Related I checked Index: gcc/passes.def

[Bug tree-optimization/85822] [8/9 Regression] Maybe wrong code in VRP since r249150

2018-05-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85822 --- Comment #7 from rguenther at suse dot de --- On Fri, 18 May 2018, tetra2005 at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85822 > > --- Comment #6 from Yuri Gribov --- > (In reply to Richard Biener from comment #5)

[Bug c++/79092] template: type ignored if value already instantiated

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79092 Jonathan Wakely changed: What|Removed |Added CC||christosstratopoulos1@gmail

[Bug c++/85825] Incorrect selection of method in template class specialization.

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

[Bug tree-optimization/63185] Improve DSE with branches

2018-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63185 --- Comment #11 from Richard Biener --- (In reply to Marc Glisse from comment #5) > Another example: > > #include > void f(){ > const int n=1<<14; > double a[n]; > double b[n]; > double c[n]; > __builtin_memset(a,0,n); > __builtin_m

[Bug fortran/66694] Failure in function returning an allocated CHARACTER array

2018-05-18 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66694 --- Comment #3 from Dominique d'Humieres --- > On darwin the executable hangs due to pr30617. Commenting the line 118 allows the executable to run and to give a sensible output.

[Bug tree-optimization/63185] Improve DSE with branches

2018-05-18 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63185 --- Comment #12 from Marc Glisse --- (In reply to Richard Biener from comment #11) > I guess you meant (notice the bogus memset size above): True. And while it shouldn't make a difference in checking if the stores to c are dead, it could (but do

[Bug fortran/85537] [7/8/9 Regression] Invalid memory reference at runtime when calling subroutine through procedure pointer

2018-05-18 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85537 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org --- C

[Bug fortran/85537] [7/8/9 Regression] Invalid memory reference at runtime when calling subroutine through procedure pointer

2018-05-18 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85537 --- Comment #5 from janus at gcc dot gnu.org --- However I don't see any failures with this variant: program main call foo() contains subroutine foo() integer :: a abstract interface subroutine ibar() end s

[Bug tree-optimization/85803] [6/7/8/9 Regression] DSE removes live global store

2018-05-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85803 --- Comment #3 from rguenther at suse dot de --- On Thu, 17 May 2018, ebotcazou at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85803 > > Eric Botcazou changed: > >What|Removed |Add

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

2018-05-18 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|NEW |ASSIGNED --- Comment #2 from Martin Liška

[Bug c++/38087] g++ accepts invalid destructor call

2018-05-18 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38087 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/85827] New: false positive for -Wunused-but-set-variable because of constexpr-if

2018-05-18 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85827 Bug ID: 85827 Summary: false positive for -Wunused-but-set-variable because of constexpr-if Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/85827] false positive for -Wunused-but-set-variable because of constexpr-if

2018-05-18 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85827 --- Comment #1 from Matthias Kretz --- Same issue for -Wunused-variable

[Bug libstdc++/85824] regex constructor crashes under UTF-8 locale on Solaris SPARC when parsing a simple character class

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85824 Jonathan Wakely changed: What|Removed |Added CC||timshen at gcc dot gnu.org --- Comment

[Bug c++/38087] g++ accepts invalid destructor call

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38087 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2017-08-17 00:00:00 |2018-5-18 --- Comment #6 from Jonathan

[Bug c++/85827] false positive for -Wunused-but-set-variable because of constexpr-if

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85827 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIR

[Bug c++/85827] false positive for -Wunused-but-set-variable because of constexpr-if

2018-05-18 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85827 --- Comment #2 from Marc Glisse --- I think that's going to be hard. The same issue always existed with macros. The whole point of "if constexpr" is not to look at the other branches, as they may not even compile. Sure, some minimal "safe" attemp

[Bug middle-end/85817] [9 Regression] ICE in expand_call at gcc/calls.c:4291

2018-05-18 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85817 --- Comment #4 from prathamesh3492 at gcc dot gnu.org --- Author: prathamesh3492 Date: Fri May 18 12:31:04 2018 New Revision: 260358 URL: https://gcc.gnu.org/viewcvs?rev=260358&root=gcc&view=rev Log: 2018-05-18 Prathamesh Kulkarni PR

[Bug libstdc++/85828] New: std::shuffle tries to swap element with itself

2018-05-18 Thread soap at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85828 Bug ID: 85828 Summary: std::shuffle tries to swap element with itself Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: li

[Bug gcov-profile/84846] GCOV intermediate format improvements

2018-05-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84846 --- Comment #2 from Martin Liška --- Author: marxin Date: Fri May 18 12:46:32 2018 New Revision: 260359 URL: https://gcc.gnu.org/viewcvs?rev=260359&root=gcc&view=rev Log: Print working directory to gcov files (PR gcov-profile/84846). 2018-05-18

[Bug c++/85827] false positive for -Wunused-but-set-variable because of constexpr-if

2018-05-18 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85827 --- Comment #3 from Matthias Kretz --- But macros are different. They remove the code before the C++ parser sees it (at least as-if). One great improvement of constexpr-if over macros is that all the other branches are parsed and their syntax che

[Bug libstdc++/85828] std::shuffle tries to swap element with itself

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

[Bug gcov-profile/84846] GCOV intermediate format improvements

2018-05-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84846 --- Comment #3 from Martin Liška --- Author: marxin Date: Fri May 18 13:06:31 2018 New Revision: 260361 URL: https://gcc.gnu.org/viewcvs?rev=260361&root=gcc&view=rev Log: gcov: add new option -t that prints output to stdout (PR gcov-profile/8484

[Bug ipa/85656] gcc.dg/ipa/ipa-icf-38.c FAILs

2018-05-18 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85656 --- Comment #7 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #6 from Martin Liška --- [...] > So can you please debug why we go into following branch: > 1277if (!create_wrapper > 1278&& !alias->call_for_symbol

[Bug gcov-profile/84846] GCOV intermediate format improvements

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

[Bug target/85829] New: [8/9 Regression] PARTIAL_REG_DEPENDENCY and MOVX were disabled for Haswell and newer processors

2018-05-18 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85829 Bug ID: 85829 Summary: [8/9 Regression] PARTIAL_REG_DEPENDENCY and MOVX were disabled for Haswell and newer processors Product: gcc Version: 8.1.0 Status: UNCONFIRMED

[Bug fortran/85599] Prevent short-circuiting of logical expressions for non-pure functions

2018-05-18 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85599 --- Comment #31 from Steve Kargl --- On Thu, May 17, 2018 at 05:37:51AM +, janus at gcc dot gnu.org wrote: > > > The order of the evaluation of ping() and pong() is > > not specified by the Fortran standard. > > This PR is not about reorde

[Bug fortran/80931] ICE on move_alloc in gimplify_expr, at gimplify.c:11335

2018-05-18 Thread snowfed at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80931 snowfed changed: What|Removed |Added CC||snowfed at mail dot ru --- Comment #3 from sno

[Bug middle-end/82089] emit_cstore sign-extends BImode result for STORE_FLAG_VALUE == 1

2018-05-18 Thread ams at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82089 Andrew Stubbs changed: What|Removed |Added CC||ams at gcc dot gnu.org --- Comment #5 fr

[Bug libstdc++/85828] std::shuffle tries to swap element with itself

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85828 --- Comment #2 from Jonathan Wakely --- This is ugly but it works: --- a/libstdc++-v3/include/bits/stl_algo.h +++ b/libstdc++-v3/include/bits/stl_algo.h @@ -3827,7 +3827,9 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION if ((__urange % 2) == 0)

[Bug c++/85782] acc loops with continue statements ICE in c++

2018-05-18 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85782 --- Comment #1 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri May 18 15:43:09 2018 New Revision: 260369 URL: https://gcc.gnu.org/viewcvs?rev=260369&root=gcc&view=rev Log: PR c++/85782 gcc/cp/ * cp-gimplify.c (cp_generi

[Bug c++/85782] acc loops with continue statements ICE in c++

2018-05-18 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85782 --- Comment #2 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri May 18 15:46:56 2018 New Revision: 260370 URL: https://gcc.gnu.org/viewcvs?rev=260370&root=gcc&view=rev Log: PR c++/85782 Backport from mainline 2018-05-18

[Bug c/85830] New: vec_popcntd is improperly defined in altivec.h

2018-05-18 Thread munroesj at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85830 Bug ID: 85830 Summary: vec_popcntd is improperly defined in altivec.h Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

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

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85098 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Fri May 18 16:14:04 2018 New Revision: 260371 URL: https://gcc.gnu.org/viewcvs?rev=260371&root=gcc&view=rev Log: PR libstdc++/85098 add missing definitions for static constants In C++11

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

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85098 --- Comment #6 from Jonathan Wakely --- Fixed on trunk but I'll keep this open as I plan to backport it.

[Bug libstdc++/85831] New: types should have move constructors and move assignment operators

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85831 Bug ID: 85831 Summary: types should have move constructors and move assignment operators Product: gcc Version: 8.1.1 Status: UNCONFIRMED Severity: normal

[Bug target/85298] relocation errors on windows when linking C code to libstdc++ built with weakrefs

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

[Bug target/85832] New: [AVX512] possible shorter code when comparing with vector of zeros

2018-05-18 Thread wojciech_mula at poczta dot onet.pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85832 Bug ID: 85832 Summary: [AVX512] possible shorter code when comparing with vector of zeros Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal

[Bug target/85833] New: [AVX512] use mask registers instructions instead of scalar code

2018-05-18 Thread wojciech_mula at poczta dot onet.pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85833 Bug ID: 85833 Summary: [AVX512] use mask registers instructions instead of scalar code Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal

[Bug target/85829] [8/9 Regression] PARTIAL_REG_DEPENDENCY and MOVX were disabled for Haswell and newer processors

2018-05-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85829 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/85829] [8/9 Regression] PARTIAL_REG_DEPENDENCY and MOVX were disabled for Haswell and newer processors

2018-05-18 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85829 --- Comment #2 from H.J. Lu --- Haswell tuning was done many years ago. We really shouldn't change it. For newer processors, we need to investigate PARTIAL_REG_DEPENDENCY vs PARTIAL_REG_STALL.

[Bug target/85829] [8/9 Regression] PARTIAL_REG_DEPENDENCY and MOVX were disabled for Haswell and newer processors

2018-05-18 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85829 --- Comment #3 from Jan Hubicka --- > Haswell tuning was done many years ago. We really shouldn't change it. > For newer processors, we need to investigate PARTIAL_REG_DEPENDENCY vs > PARTIAL_REG_STALL. I have revisited the tunning options prima

[Bug tree-optimization/85826] [9 Regression] ICE in builtin_memref in gcc/gimple-ssa-warn-restrict.c:281 starting with r260280

2018-05-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85826 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c/85834] New: ice in set_ssa_val_to, at tree-ssa-sccvn.c:3396

2018-05-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85834 Bug ID: 85834 Summary: ice in set_ssa_val_to, at tree-ssa-sccvn.c:3396 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/85834] ice in set_ssa_val_to, at tree-ssa-sccvn.c:3396

2018-05-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85834 --- Comment #1 from David Binderman --- Removing the last two lines of commands which replace -O2 with -O3 also make it work, so it looks like someone's broken some part of -O3 since Wed 16 May.

[Bug sanitizer/85835] New: libsanitizer includes unconditionally

2018-05-18 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85835 Bug ID: 85835 Summary: libsanitizer includes unconditionally Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer

[Bug tree-optimization/85826] [9 Regression] ICE in builtin_memref in gcc/gimple-ssa-warn-restrict.c:281 starting with r260280

2018-05-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85826 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #1 from Martin Sebor -

[Bug fortran/85599] Prevent short-circuiting of logical expressions for non-pure functions

2018-05-18 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85599 --- Comment #32 from janus at gcc dot gnu.org --- (In reply to Steve Kargl from comment #31) > > This PR is not about reordering, but about short-circuiting. > > AFAICT this PR is about a function with side-effects, > and re-ordering can have an

[Bug libstdc++/85824] regex constructor crashes under UTF-8 locale on Solaris SPARC when parsing a simple character class

2018-05-18 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85824 --- Comment #5 from Tim Shen --- (In reply to Jonathan Wakely from comment #4) > Tim, I'll take care of checking errno in collate<>::_M_transform but could > you advise what to do about the regex compiler? Maybe: > > --- a/libstdc++-v3/include/b

[Bug libstdc++/85824] regex constructor crashes under UTF-8 locale on Solaris SPARC when parsing a simple character class

2018-05-18 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85824 --- Comment #6 from Tim Shen --- (In reply to Tim Shen from comment #5) > First of all, std::regex("[0-9]") shouldn't be locale sensitive, as > regex_constants::collate is set. Correction: as regex_constants::collate is *not* set.

[Bug fortran/85836] New: [meta-bug] Fortran 2018 support

2018-05-18 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85836 Bug ID: 85836 Summary: [meta-bug] Fortran 2018 support Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran A

[Bug tree-optimization/85834] ice in set_ssa_val_to, at tree-ssa-sccvn.c:3396

2018-05-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85834 David Binderman changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug web/85837] New: Listing of all error and warning messages

2018-05-18 Thread eyalroz at technion dot ac.il
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85837 Bug ID: 85837 Summary: Listing of all error and warning messages Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: web

[Bug web/85837] Listing of all error and warning messages

2018-05-18 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85837 Andrew Pinski changed: What|Removed |Added Keywords||documentation --- Comment #1 from Andrew

[Bug bootstrap/85838] New: -Wmaybe-uninitialized warning in sparc.c (sparc_expand_builtin) breaks SPARC bootstrap

2018-05-18 Thread ro at gcc dot gnu.org
.* Target: sparc-sun-solaris2.* Build: sparc-sun-solaris2.* Between 20180517 (r260326) and 20180518 (r260354), Solaris/SPARC bootstrap got broken. Compiling sparc.c in stage2 gives In file included from /vol/gcc/src/hg/trunk/local/gcc/config/sparc/sparc.c:42: /vol/gcc/src

[Bug bootstrap/85838] -Wmaybe-uninitialized warning in sparc.c (sparc_expand_builtin) breaks SPARC bootstrap

2018-05-18 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85838 Rainer Orth changed: What|Removed |Added Target Milestone|--- |9.0

[Bug bootstrap/85838] -Wmaybe-uninitialized warning in sparc.c (sparc_expand_builtin) breaks SPARC bootstrap

2018-05-18 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85838 --- Comment #1 from Eric Botcazou --- Author: ebotcazou Date: Fri May 18 18:49:20 2018 New Revision: 260374 URL: https://gcc.gnu.org/viewcvs?rev=260374&root=gcc&view=rev Log: PR bootstrap/85838 * config/sparc/sparc.c (sparc_expan

[Bug bootstrap/85838] -Wmaybe-uninitialized warning in sparc.c (sparc_expand_builtin) breaks SPARC bootstrap

2018-05-18 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85838 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Version|8.0

[Bug target/85833] [AVX512] use mask registers instructions instead of scalar code

2018-05-18 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85833 --- Comment #1 from Uroš Bizjak --- (In reply to Wojciech Mula from comment #0) > There is a simple function, which checks if there is any non-zero element > in a vector: > > ---ktest.c--- > #include > > int anynonzero_epi32(__m512i x) { >

[Bug web/85837] Listing of all error and warning messages

2018-05-18 Thread eyalroz at technion dot ac.il
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85837 --- Comment #2 from Eyal Rozenberg --- (In reply to Andrew Pinski from comment #1) > We try to improve error messages rather than list all of the error messages > out. But the listed error messages must balance readability/accessibility with con

[Bug fortran/85599] Prevent short-circuiting of logical expressions for non-pure functions

2018-05-18 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85599 --- Comment #33 from Steve Kargl --- On Fri, May 18, 2018 at 06:23:41PM +, janus at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85599 > > --- Comment #32 from janus at gcc dot gnu.org --- > (In reply to Steve Kargl

[Bug fortran/82275] gfortran rejects valid & accepts invalid reference to dimension-remapped type SELECT TYPE selector

2018-05-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82275 --- Comment #4 from Paul Thomas --- (In reply to Damian Rouson from comment #3) > Thanks for looking at this. Once there's a fix, it would be great if it > could be back-ported to GCC 7 as well. Hi Damian, Now I have found a bit of time, I am

[Bug web/85837] Listing of all error and warning messages

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85837 --- Comment #3 from Jonathan Wakely --- (In reply to Eyal Rozenberg from comment #0) > Now, the GCC manual does not seem include such a listing, and I could not > find it on the Wiki either. Assuming it indeed doesn't exist - I believe > that it

[Bug c++/85792] #include triggers Wctor-dtor-privcay

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85792 Jonathan Wakely changed: What|Removed |Added Keywords|diagnostic | Status|UNCONFIRMED

[Bug c++/85792] [8/9 Regression] #include triggers Wctor-dtor-privcay

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

[Bug c++/58407] [C++11] Should warn about deprecated implicit generation of copy constructor/assignment

2018-05-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407 --- Comment #15 from Jason Merrill --- Author: jason Date: Fri May 18 20:02:48 2018 New Revision: 260381 URL: https://gcc.gnu.org/viewcvs?rev=260381&root=gcc&view=rev Log: PR c++/58407 - deprecated implicit copy ops. gcc/c-family/

[Bug fortran/85839] New: [F2018] warn for obsolescent features

2018-05-18 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85839 Bug ID: 85839 Summary: [F2018] warn for obsolescent features Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug fortran/85840] New: Memory leak in write.c

2018-05-18 Thread jjcogliati-r1 at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85840 Bug ID: 85840 Summary: Memory leak in write.c Product: gcc Version: 7.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee

[Bug fortran/85841] New: [F018] reject deleted features

2018-05-18 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85841 Bug ID: 85841 Summary: [F018] reject deleted features Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran As

[Bug web/85837] Listing of all error and warning messages

2018-05-18 Thread eyalroz at technion dot ac.il
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85837 --- Comment #4 from Eyal Rozenberg --- (In reply to Jonathan Wakely from comment #3) > There's https://gcc.gnu.org/wiki/VerboseDiagnostics for a few such errors. Well, that's a (tiny) start... however: * I wouldn't have found it if you wouldn't

[Bug web/85837] Listing of all error and warning messages

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85837 --- Comment #5 from Jonathan Wakely --- (In reply to Eyal Rozenberg from comment #4) > Fair enough, but, honestly - if the page says "Please, feel free to suggest > new content in gcc-help mailing list" - practically nobody will contribute. Why

[Bug web/85837] Listing of all error and warning messages

2018-05-18 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85837 Eric Gallager changed: What|Removed |Added Keywords||diagnostic CC|

[Bug web/85837] Listing of all error and warning messages

2018-05-18 Thread eyalroz at technion dot ac.il
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85837 --- Comment #7 from Eyal Rozenberg --- (In reply to Jonathan Wakely from comment #5) > Be the change that you want to see in the world. > > If you want this, make it happen. Well, I already started by filing this bug, but point taken. > (In re

[Bug libstdc++/83891] std::filesystem::path::is_absolute for Windows

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83891 --- Comment #4 from Jonathan Wakely --- This is still wrong, for Windows it should be: return has_root_name() && has_root_directory(); But I'll fix it as part of PR 78870

[Bug c++/82899] *this in constructors could not alias with reference input parameters of the same type

2018-05-18 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82899 --- Comment #24 from Marc Glisse --- Author: glisse Date: Fri May 18 22:21:20 2018 New Revision: 260383 URL: https://gcc.gnu.org/viewcvs?rev=260383&root=gcc&view=rev Log: Aliasing 'this' in a C++ constructor 2018-05-18 Marc Glisse P

[Bug c++/82899] *this in constructors could not alias with reference input parameters of the same type

2018-05-18 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82899 Marc Glisse changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug web/85837] Listing of all error and warning messages

2018-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85837 --- Comment #8 from Jonathan Wakely --- (In reply to Eyal Rozenberg from comment #7) > (In reply to Jonathan Wakely from comment #5) > > Be the change that you want to see in the world. > > > > If you want this, make it happen. > > Well, I alre

[Bug c++/58407] [C++11] Should warn about deprecated implicit generation of copy constructor/assignment

2018-05-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/81930] [meta-bug] Issues with -Weffc++

2018-05-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81930 Bug 81930 depends on bug 58407, which changed state. Bug 58407 Summary: [C++11] Should warn about deprecated implicit generation of copy constructor/assignment https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407 What|Removed

[Bug middle-end/82063] issues with arguments enabled by -Wall

2018-05-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82063 Martin Sebor changed: What|Removed |Added Component|c |middle-end --- Comment #7 from Martin Seb

[Bug tree-optimization/85834] ice in set_ssa_val_to, at tree-ssa-sccvn.c:3396

2018-05-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85834 --- Comment #3 from rguenther at suse dot de --- On May 18, 2018 8:33:35 PM GMT+02:00, dcb314 at hotmail dot com wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85834 > >David Binderman changed: > > What|Removed