[Nauty] Reload of nauty&Traces 2.9.3

Dima Pasechnik dima at pasechnik.info
Sat Jan 3 04:57:20 AEDT 2026


Hi Brendan,

are you aware of nauty patches by Debian - to 2.9.1, but it seems to be
relevant for 2.9.3 too?

1) they do add TLS_ATTR to the declaration for gt_numorbits
(IMHO it's either fixing a potential multithreading bug, or is wrong, I don't
know)
TLS_ATTR int gt_numorbits;
https://sources.debian.org/patches/nauty/2.9.1-1/upstream-fix-gt_numorbits.patch/

2) invoke zlib functions rather than calling gunzip in a subprocess.
(that's certainly nice to have, as zlib is available everywhere, and
would make things faster and more robust)
https://sources.debian.org/patches/nauty/2.9.1-1/upstream-zlib-dimacs2g.patch/

3) use external cliquer library (available widely, in fact) instead of
the vendoring it.
https://sources.debian.org/patches/nauty/2.9.1-1/unbundle-cliquer.patch/

There are more patches in
https://sources.debian.org/patches/nauty/2.9.1-1/
---but they all seem to have been dealt with.

Best,
Dima
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 525 bytes
Desc: not available
URL: <https://mailman.anu.edu.au/pipermail/nauty/attachments/20260102/cd2bbf6f/attachment.sig>


More information about the Nauty mailing list