Closed wilfwilson closed 5 years ago
Yes, normally one does not see this since GRAPE is not loaded by default - but it's plausible that users may customise their GAP installation to have it autoloaded. What was the exact way that you've used to do this?
This happens when my gap.ini
file contains only
SetUserPreference("PackagesToLoad",
[ "semigroups", "smallsemi" ]);
Semigroups loads Digraphs, which loads Grape if it available.
And I'm simply calling gap.sh
with no options.
If you want a workaround, I suggest trying to create a gaprc
file and put
LoadPackage("semigroups");
LoadPackage("smallsemi");
there. It will be read at a later stage.
In GAP master branch, if I load Grape separately after startup, then everything is fine:
But if Grape autoloads, then there is a complaint about an unbound global variable:
I would guess this is something to do with the British spelling of
Stabiliser
being used instead ofStabilizer
; perhaps this synonym is not known by GAP at the point that Grape is being loaded?