Closed Joseph-Edwards closed 5 days ago
The macOS tests are failing because SchreierSims
and FroidurePin
have identical constructors. @james-d-mitchell, do you think we should edit these classes to inherit from a common InitFromGenerators
abstract base class, or just suppress the warning?
The macOS tests are failing because
SchreierSims
andFroidurePin
have identical constructors. @james-d-mitchell, do you think we should edit these classes to inherit from a commonInitFromGenerators
abstract base class, or just suppress the warning?
Maybe simplest to just add a TODO to do that later and to disable the linting error for now
This PR adds the
SchreierSims
class and associated helpers in advance of the v1 release. Supersedes #109.TODO
cpp
file;libsemigoups_pybind11
;