5.3.4
This is a minor release that fixes some issue in the build system, applies some new linting rules, and perhaps most importantly re-enables the use of HPCombi in libsemigroups. A number of different things were wrong which meant that:
- the correct configuration flags weren't set for building Semigroups when HPCombi is enabled;
- HPCombi was not detected properly because of a mistake in the path;
- the kernel module couldn't be built even when the last two items were resolved, due to some missing functionality for HPCombi types.
These issues arose because the main author no longer has access to any machines running x86, and so the support for HPCombi slowly eroded, unnoticed by me, over time.
The other changes in this release are:
- some changes of PreImages... to NC versions (for compatibility with forthcoming changes to GAP) by @cdwensley in #965
- buildsys: unify rpath handling by @fingolfin in #976
- Support GAP on Cygwin with libtool removed (for compatibility with forthcoming changes to GAP) by @ChrisJefferson in
#979 - Fix for HPCombi by @james-d-mitchell (fixes the issues itemised above) in #978
- Linting by @james-d-mitchell in #980
New Contributors
- @cdwensley made their first contribution in #965
Full Changelog: v5.3.3...v5.3.4