Re: Progress update on extending static analyser to support c++'s virtual function

2021-06-22 Thread David Malcolm via Gcc
On Mon, 2021-06-21 at 14:22 +0530, Ankur Saini wrote: > so I have a good news and a bad news > > good news is that I was successfully able to split the calls at every > call-site during the creation of super-graph. > > I did it by simply adding an 'else’ statement where analyser handles > split

Progress update on extending static analyser to support c++'s virtual function

2021-06-21 Thread Ankur Saini via Gcc
so I have a good news and a bad news good news is that I was successfully able to split the calls at every call-site during the creation of super-graph. I did it by simply adding an 'else’ statement where analyser handles splitting of snodes, so that it can still handle the known calls ( one

Re: progress update

2021-06-16 Thread Martin Jambor
Hi, On Tue, Jun 15 2021, David Malcolm via Gcc wrote: > [...] > > Are you perhaps building the first stage using clang, or a very old > gcc? That would likely generate very different debuginfo, which might > explain the differences in behavior that you're seeing in gdb. > > If I run into proble

Re: progress update

2021-06-15 Thread David Malcolm via Gcc
On Tue, 2021-06-15 at 19:42 +0530, Ankur Saini wrote: > > > > On 13-Jun-2021, at 8:22 PM, David Malcolm > > wrote: > > > > On Sun, 2021-06-13 at 19:11 +0530, Ankur Saini wrote: > > > > > > > > > > On 08-Jun-2021, at 11:24 PM, David Malcolm > > > > mailto:dmalc...@redhat.com>> > > > > wrote: >

progress update

2021-06-15 Thread Ankur Saini via Gcc
> On 13-Jun-2021, at 8:22 PM, David Malcolm wrote: > > On Sun, 2021-06-13 at 19:11 +0530, Ankur Saini wrote: >> >> >>> On 08-Jun-2021, at 11:24 PM, David Malcolm >> > >>> wrote: >>> >>> Is there a URL for your branch? >> >> no, currently it only local branch on

Re: progress update after initial GSoC virtual meetup

2021-06-13 Thread David Malcolm via Gcc
On Sun, 2021-06-13 at 19:11 +0530, Ankur Saini wrote: > > > > On 08-Jun-2021, at 11:24 PM, David Malcolm > > wrote: > > > > Is there a URL for your branch? > > no, currently it only local branch on my machine. Should I upload it on > a hosting site ( like GitHub ) ? or can I create a branch on

Re: progress update after initial GSoC virtual meetup

2021-06-13 Thread Ankur Saini via Gcc
> On 08-Jun-2021, at 11:24 PM, David Malcolm wrote: > > Is there a URL for your branch? no, currently it only local branch on my machine. Should I upload it on a hosting site ( like GitHub ) ? or can I create a branch on remote also ? > The issue is that the analyzer currently divides calls

Re: progress update after initial GSoC virtual meetup

2021-06-08 Thread David Malcolm via Gcc
On Tue, 2021-06-08 at 21:20 +0530, Ankur Saini wrote: > > > > On 01-Jun-2021, at 6:38 PM, David Malcolm > > wrote: > > [...snip...] > > Maybe it's best to have an > > account on the GCC compile farm for this: > >  https://gcc.gnu.org/wiki/CompileFarm > > IIRC you already have such an account.

Re: progress update after initial GSoC virtual meetup

2021-06-08 Thread Ankur Saini via Gcc
> On 01-Jun-2021, at 6:38 PM, David Malcolm wrote: > > - able to build the analyzer from source *quickly*, for hacking on the > code. i.e. with --disable-bootstrap. We want to minimize the time it > takes to, say, hack in a print statement into a single .cc file in the > analyzer subdirector

Re: progress update after initial GSoC virtual meetup

2021-06-01 Thread David Malcolm via Gcc
On Sun, 2021-05-30 at 20:38 +0530, Ankur Saini wrote: > hello Hi Ankur, sorry about the delayed reply (it was a long weekend here in the US) > I was successfully able to build gcc with bootstrapping disabled and > using xgcc directly from the build directory instead ( reducing the > overall buil

progress update after initial GSoC virtual meetup

2021-05-30 Thread Ankur Saini via Gcc
hello I was successfully able to build gcc with bootstrapping disabled and using xgcc directly from the build directory instead ( reducing the overall build time a lot, although it still takes about half an hour to build but it’s much faster than before ). Also I was also able to run one singl