Re: Apparent deeply-nested missing error bug with gcc 7.3

2018-06-18 Thread Soul Studios
It's never called. I added a call to abort() to that function, and the tests all pass. So the function is never used, so GCC never compiles it and doesn't notice that the return type is invalid. That's allowed by the standard. The compiler is not required to diagnose ill-formed code in uninstant

Re: Apparent deeply-nested missing error bug with gcc 7.3

2018-06-18 Thread Soul Studios
It's never called. I added a call to abort() to that function, and the tests all pass. So the function is never used, so GCC never compiles it and doesn't notice that the return type is invalid. That's allowed by the standard. The compiler is not required to diagnose ill-formed code in uninstant

AVB: JKT: Blsvn: Re: JV Invite

2018-06-18 Thread James Kitula.
- This mail is in HTML. Some elements may be ommited in plain text. - Hello, I sent you an e-mail last week but did not receive any feedback from you so I am sending this message hoping that this time you will receive it and respond as quickly as you can. We are international project financiers

Re: LTO and other test failures on trunk

2018-06-18 Thread Martin Sebor
David, Have you been able to reproduce the jit test failures below on tor? Is there some information I can get you from my builds to help you debug it? Thanks Martin On 06/11/2018 01:20 PM, Martin Sebor wrote: On 06/11/2018 12:34 PM, David Malcolm wrote: On Mon, 2018-06-11 at 12:19 -0600, Ma

Re: libmvec in gcc to have vector math in fortran

2018-06-18 Thread Richard Biener
On June 18, 2018 5:06:08 PM GMT+02:00, Joseph Myers wrote: >On Mon, 18 Jun 2018, Richard Biener wrote: > >> I'm thinking of sth like the C stdc-predef.h header which is always >included >> by the compiler. So it needs to be sth parseable by gfortran which >means >> it needs to be a module or sth

Re: libmvec in gcc to have vector math in fortran

2018-06-18 Thread Joseph Myers
On Mon, 18 Jun 2018, Richard Biener wrote: > I'm thinking of sth like the C stdc-predef.h header which is always included > by the compiler. So it needs to be sth parseable by gfortran which means > it needs to be a module or sth equivalent to a fortran include file. To me that suggests somethin

Re: Gcc Plugin Api

2018-06-18 Thread Martin Jambor
Hi, On Fri, Jun 15 2018, Shubham Narlawar wrote: > Hello all, I have been figuring out to work on some project. So while > searching I found GCC Plugin API project quite interesting. > So, please can I get some more information and links about gcc Plugin API > project. > Can anyone help me please.

Re: Apparent deeply-nested missing error bug with gcc 7.3

2018-06-18 Thread Jonathan Wakely
On Mon, 18 Jun 2018 at 12:09, Jonathan Wakely wrote: > > This is not the right place for bug reports. Please use the gcc-help > list or Bugzilla. > > The most likely scenario is that GCC is performing an implicit > conversion from pointer to some class type (like an iterator) and then > converting

Re: Apparent deeply-nested missing error bug with gcc 7.3

2018-06-18 Thread Jonathan Wakely
This is not the right place for bug reports. Please use the gcc-help list or Bugzilla. The most likely scenario is that GCC is performing an implicit conversion from pointer to some class type (like an iterator) and then converting that to a reference. Or the function template is not being called.

Re: libmvec in gcc to have vector math in fortran

2018-06-18 Thread Richard Biener
On Fri, Jun 15, 2018 at 10:59 PM Joseph Myers wrote: > > On Fri, 15 Jun 2018, Thomas Koenig wrote: > > > Hi Richard, > > > > > First and foremost we need a syntax that actually works for the > > > Fortran frontend and a way to automatically include this special > > > header / module. > > > > I can

Re: [GSOC] LTO dump tool project

2018-06-18 Thread Martin Jambor
Hi, On Sun, Jun 17 2018, Hrishikesh Kulkarni wrote: > Hi, > > I am trying to isolate the dump tool into real lto-dump tool. I have > started with the copy&paste of lto.c into lto-dump.c and done the > changes to Make-lang.in and config-lang.in suggested by Martin (patch > attached). However when I