Semigroups
Semigroups copied to clipboard
The GAP package Semigroups
This PR updates the package to use `libsemigroups` v3. Presently, this is a draft and there is a lot more work to be done. In a few critical places, I...
The old Bitbucket repo is now no longer available. Therefore, URLs such as https://bitbucket.org/james-d-mitchell/semigroups/issue/108 that exist in `CHANGELOG.md` are broken. However, we (i.e. James) transferred the contents of these issues...
It would be good to natively support finite twisted diagrams, i.e. ones where multiplication of elements accounts for any floating loops.
When building semigroups-5.5.3 with the bundled libsemigroups 2.7.4, `make` fails: ``` 20:16 a4:../gap-semigroups/semigroups-5.5.3 $ ./configure --prefix=/usr --with-gaproot=/usr/lib64/gap checking for g++... g++ checking whether the C++ compiler works... yes checking for...
Semigroups packages fails to build on Mac OS 15.5. Compiler: ``` Apple clang version 17.0.0 (clang-1700.0.13.5) Target: arm64-apple-darwin24.5.0 Thread model: posix ``` Error message: ``` make ./config.status gen/pkgconfig.h config.status: creating...