Skip to content

5.3.4

Compare
Choose a tag to compare
@james-d-mitchell james-d-mitchell released this 24 Jan 17:25
· 37 commits to main since this release

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:

New Contributors

Full Changelog: v5.3.3...v5.3.4