[Nauty] TLS_ATTR for naugroup.c etc

Chris Lonnen chris.lonnen at gmail.com
Thu Apr 11 03:44:43 AEST 2019


If you need a git repository, I've been maintaining an up-to-date mirror
here: https://github.com/lonnen/nauty/releases

You can clone or fork that as it is useful to you.

On Wed, Apr 10, 2019 at 3:58 AM J.K.R. Bausch <jkrb2 at cam.ac.uk> wrote:

> Maybe to answer my own question: it appears to work (tested in MSVC
> where TLS_ATTR should be __declspec(thread), which even gives
> interoperability with OpenMP's #pragma omp threadprivate(...)).
>
> If you have a git repository or so I'd be happy to send you a pull
> request for it, or a diff per e-mail if that's welcome.
>
> Thanks anyways,
> best,
> Johannes
>
> On 2019-04-10 11:36, J.K.R. Bausch wrote:
> > Dear all,
> >
> > I was wondering whether I can safely add TLS_ATTR to the other modules
> > where it's currently missing, or was there a specific design decision
> > for which it's not yet present everywhere? In particular, I'll be
> > using the following c files that currently don't appear to have been
> > set up with threading in mind:
> >
> > gtnauty.c
> > naugroup.c
> >
> > Thanks a lot!
> > Best,
> > Johannes
> > _______________________________________________
> > Nauty mailing list
> > Nauty at anu.edu.au
> > http://mailman.anu.edu.au/mailman/listinfo/nauty
>
> _______________________________________________
> Nauty mailing list
> Nauty at anu.edu.au
> http://mailman.anu.edu.au/mailman/listinfo/nauty
>


More information about the Nauty mailing list