Re: GNU OMPD implementation

2021-11-29 Thread Martin Jambor
Hello, sorry for replying this late, I'm looking into different things and my context switches are slow. On Wed, Nov 24 2021, Mohamed Atef wrote: > Hello everyone, > I need to remind you that we are working on implementation of OMPD, so > you don't make it open for GSoC this year. I can assu

Re: New ThreadSanitizer runtime (v3)

2021-11-29 Thread Martin Liška
On 11/22/21 20:01, Dmitry Vyukov wrote: I've already reverted the change. So I will include a fix into the next version. Thanks for notifying. Hello. Am I correct that the patch set is installed again? Any near future plans for another revert of the patch? Do you think it's the right time to

Work on the power-ieee128 branch has hit a snag...

2021-11-29 Thread Thomas Koenig via Gcc
... in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103476, a very strange error where an invalid Makefile is generated with --enable-maintainer-mode on POWER. I'm not sure how to proceed from here. Maybe somebody with more make debug fu could take a look? Best regards Thomas

Re: Work on the power-ieee128 branch has hit a snag...

2021-11-29 Thread Florian Weimer via Gcc
* Thomas Koenig via Gcc: > ... in > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103476, a very > strange error where an invalid Makefile is generated with > --enable-maintainer-mode on POWER. > > I'm not sure how to proceed from here. Maybe somebody > with more make debug fu could take a look?

Re: Work on the power-ieee128 branch has hit a snag...

2021-11-29 Thread Thomas Koenig via Gcc
On 29.11.21 20:42, Florian Weimer via Fortran wrote: What's the whitespace situation? Usually the error means that the recipe is indented using spaces instead of tab. The error is on the line $(i_matmulavx128_c): m4/matmulavx128.m4 m4/matmul_internal.m4 $(I_M4_DEPS) where there is no whit

Re: Work on the power-ieee128 branch has hit a snag...

2021-11-29 Thread Thomas Koenig via Gcc
... which has been resolved. There was a stray semicolon in quite another place which led to this error. Thanks to Andreas for finding this so quickly! Best regards Thomas

Re: GNU OMPD implementation

2021-11-29 Thread Mohamed Atef via Gcc
Hello, for the gdb part it's already understood. gdb documentation explains how to extend gdb functionality using python, and we looked at clang code and now it's very clear how to provide OMPD functions with parameters. >From OpenMP API specification 5.1 section 5.6 "The OpenMP implementatio

Re: New ThreadSanitizer runtime (v3)

2021-11-29 Thread Dmitry Vyukov via Gcc
On Mon, 29 Nov 2021 at 19:16, Martin Liška wrote: > > On 11/22/21 20:01, Dmitry Vyukov wrote: > > I've already reverted the change. So I will include a fix into the next > > version. > > Thanks for notifying. > > Hello. > > Am I correct that the patch set is installed again? Any near future plans

Re: GNU OMPD implementation

2021-11-29 Thread Mohamed Atef via Gcc
Hi, I forgot to give full details about macros. after the declaration we got type called ompd_sizeof_(gomp_task) for example then we can use sizeof operator to get its size: #define OMPD_INIT_SIZEOF(t) ompd_sizeof_##t = sizeof(t); OMPD_FOREACH_SIZEOF(OMPD_INIT_SIZEOF) #undef OMPD_INIT_SIZE