Re: GSoC 2018: Hrishikesh Kulkarni has been selected to work on LTO dumping tool

2018-04-25 Thread Richard Biener
On Wed, Apr 25, 2018 at 5:17 AM, Hrishikesh Kulkarni wrote: > Hi, > > Thanks a lot for giving me this wonderful opportunity to work with GCC > under your guidance and mentorship (GSOC 2018). > > Just a few starting queries > >1. > >As a starting point to read lto-object file, is it suffici

GCC 8.0.1 Status Report (2018-04-25)

2018-04-25 Thread Jakub Jelinek
Status == We have reached zero P1 regressions today (and < 100 important regressions) and branches/gcc-8-branch has been created; GCC 8.1-rc1 will be built and announced later today. The branch is now frozen for blocking regressions and documentation fixes only, all changes to the branch requi

GCC 9.0.0 Status Report (2018-04-25)

2018-04-25 Thread Jakub Jelinek
Status == The trunk has branched for the GCC 8 release and is now open again for general development, stage 1. Please consider not disrupting it too much during the RC phase of GCC 8 so it is possible to test important fixes for 8.1 on it. Quality Data Priority # Cha

GCC 8.1 Release Candidate available from gcc.gnu.org

2018-04-25 Thread Jakub Jelinek
https://gcc.gnu.org/pub/gcc/snapshots/8.0.1-RC-20180425/ The first release candidate for GCC 8.1 is available from ftp://gcc.gnu.org/pub/gcc/snapshots/8.0.1-RC-20180425 and shortly its mirrors. It has been generated from SVN revision 259636. I have so far bootstrapped and tested the release

[RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Jonathan Wakely
G++ allows the 'main' function to be declared without a return type: $ gcc-8 -x c++ - <<< 'main() { }' :1:6: warning: ISO C++ forbids declaration of ‘main’ with no type [-Wreturn-type] We enabled -Wreturn-type by default in GCC 8, so code using the extension will get warnings even without -Wall

Re: RFC: bash completion

2018-04-25 Thread Martin Liška
On 04/24/2018 06:27 PM, David Malcolm wrote: > On Tue, 2018-04-24 at 16:45 +0200, Martin Liška wrote: >> Hi. >> >> Some time ago, I investigated quite new feature of clang which >> is support of --autocomplete argument. That can be run from bash >> completion >> script and one gets more precise com

Re: RFC: bash completion

2018-04-25 Thread Martin Liška
On 04/24/2018 06:27 PM, David Malcolm wrote: > The patch doesn't have tests. There would need to be some way to > achieve test coverage for the completion code (especially as we start > to tackle the more interesting cases). I wonder what the best way to > do that is; perhaps a combination of sel

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Andrew Haley
On 04/25/2018 01:23 PM, Jonathan Wakely wrote: > We enabled -Wreturn-type by default in GCC 8, so code using the > extension will get warnings even without -Wall now. Users might want > to use -Werror=return-type to ensure they aren't bitten by the new > optimizations that assume control never rea

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Jason Merrill
On Wed, Apr 25, 2018 at 9:53 AM, Andrew Haley wrote: > On 04/25/2018 01:23 PM, Jonathan Wakely wrote: > >> We enabled -Wreturn-type by default in GCC 8, so code using the >> extension will get warnings even without -Wall now. Users might want >> to use -Werror=return-type to ensure they aren't bit

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Andrew Haley
On 04/25/2018 02:56 PM, Jason Merrill wrote: > The warning by default seems sufficient to me. Yes. We've been bitten by this a few times, with mysterious crashes. I'm not sure it even makes sense only to be a warning, but I guess that's up to the C++ TC. -- Andrew Haley Java Platform Lead Engin

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Jonathan Wakely
On 25/04/18 14:59 +0100, Andrew Haley wrote: On 04/25/2018 02:56 PM, Jason Merrill wrote: The warning by default seems sufficient to me. Yes. We've been bitten by this a few times, with mysterious crashes. I'm not sure it even makes sense only to be a warning, but I guess that's up to the C++

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Jonathan Wakely
On 25/04/18 14:53 +0100, Andrew Haley wrote: On 04/25/2018 01:23 PM, Jonathan Wakely wrote: We enabled -Wreturn-type by default in GCC 8, so code using the extension will get warnings even without -Wall now. Users might want to use -Werror=return-type to ensure they aren't bitten by the new opt

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Andrew Haley
On 04/25/2018 03:04 PM, Jonathan Wakely wrote: > On 25/04/18 14:59 +0100, Andrew Haley wrote: >> On 04/25/2018 02:56 PM, Jason Merrill wrote: >>> The warning by default seems sufficient to me. >> >> Yes. We've been bitten by this a few times, with mysterious crashes. >> I'm not sure it even makes

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Jason Merrill
On Wed, Apr 25, 2018 at 10:40 AM, Jonathan Wakely wrote: > On 25/04/18 14:53 +0100, Andrew Haley wrote: >> >> On 04/25/2018 01:23 PM, Jonathan Wakely wrote: >> >>> We enabled -Wreturn-type by default in GCC 8, so code using the >>> extension will get warnings even without -Wall now. Users might wa

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Jonathan Wakely
On 25/04/18 16:30 +0100, Andrew Haley wrote: On 04/25/2018 03:04 PM, Jonathan Wakely wrote: On 25/04/18 14:59 +0100, Andrew Haley wrote: On 04/25/2018 02:56 PM, Jason Merrill wrote: The warning by default seems sufficient to me. Yes. We've been bitten by this a few times, with mysterious cr

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread David Malcolm
On Wed, 2018-04-25 at 16:54 +0100, Jonathan Wakely wrote: > On 25/04/18 16:30 +0100, Andrew Haley wrote: > > On 04/25/2018 03:04 PM, Jonathan Wakely wrote: > > > On 25/04/18 14:59 +0100, Andrew Haley wrote: > > > > On 04/25/2018 02:56 PM, Jason Merrill wrote: > > > > > The warning by default seems

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Jonathan Wakely
On 25/04/18 12:22 -0400, David Malcolm wrote: On Wed, 2018-04-25 at 16:54 +0100, Jonathan Wakely wrote: On 25/04/18 16:30 +0100, Andrew Haley wrote: > On 04/25/2018 03:04 PM, Jonathan Wakely wrote: > > On 25/04/18 14:59 +0100, Andrew Haley wrote: > > > On 04/25/2018 02:56 PM, Jason Merrill wrote

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Nathan Sidwell
On 04/25/2018 12:45 PM, Jonathan Wakely wrote: @@ -15869,6 +15851,12 @@ finish_function (bool inline_p)     {   warning (OPT_Wreturn_type,   "no return statement in function returning non-void"); +  if (DECL_NAME (fndecl) == assign_op_identifier) IDENTIFIER_ASSIGN_OP_P (

Re: [RFC] Deprecate "implicit int" for main() in C++

2018-04-25 Thread Jonathan Wakely
On 25/04/18 13:13 -0400, Nathan Sidwell wrote: On 04/25/2018 12:45 PM, Jonathan Wakely wrote: @@ -15869,6 +15851,12 @@ finish_function (bool inline_p)     {   warning (OPT_Wreturn_type,   "no return statement in function returning non-void"); +  if (DECL_NAME (fndecl) == ass

Re: GCC 8.1 Release Candidate available from gcc.gnu.org

2018-04-25 Thread Bill Seurer
On 04/25/2018 05:04 AM, Jakub Jelinek wrote: https://gcc.gnu.org/pub/gcc/snapshots/8.0.1-RC-20180425/ The first release candidate for GCC 8.1 is available from ftp://gcc.gnu.org/pub/gcc/snapshots/8.0.1-RC-20180425 and shortly its mirrors. It has been generated from SVN revision 259636. I

MIPS maintainership

2018-04-25 Thread Moore, Catherine
Hi all, I need to resign as maintainer for the MIPS port. My work commitments have taken me in a different direction and as a result I haven't been able to actively participate over the last year. I don't see that changing anytime soon. I hope that someone with the interest and the time is a

gcc-6-20180425 is now available

2018-04-25 Thread gccadmin
Snapshot gcc-6-20180425 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/6-20180425/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 6 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches/gcc-6

I'm waiting for your response

2018-04-25 Thread Vincent Forbes via Nextdoor
Vincent Forbes has invited you to join Nextdoor. Nextdoor is a private social network that helps neighbors connect with each other to build stronger communities. To accept your invitation, follow the link below: https://nextdoor.com/invitation/?i=ggkkfghlzxggthdsqdsl&stage=2 ---