James Mitchell
James Mitchell
Just to say that I am now seeing this in the CI jobs of the Semigroups package at, for example: https://github.com/semigroups/Semigroups/actions/runs/9155759303/job/25168765002?pr=1012 Maybe there's something wrong in the setup of the...
Thanks @ChrisJefferson I'll try what you suggested just now.
I just tried what you suggested @ChrisJefferson using the release archive of GAP 4.12.2, and this doesn't seem to reproduce the error: ~~~ ❯ ./gap -A ┌───────┐ GAP 4.12.2 of...
Not sure that my mac counts as "up to date", unfortunately, it's an M1 from 2021 IIRC.
Just to mention that this doesn't seem to occur with GAP 4.13: https://github.com/semigroups/Semigroups/actions/runs/9187837589/job/25266363188?pr=1012 So it is perhaps resolved already.
Semigroups package tests fail but I'm happy to make a release and update things to accommodate this Pr
@ThomasBreuer pointed out that `RandomMatrix` is from the Semigroups package, so I've just updated to use `RandomMat` from the library. Thanks @ThomasBreuer
Thanks for your comments @fingolfin, the entries in `eigen` are `double`s as in: ~~~ Eigen::Matrix y; ^^^^^^ ~~~
I investigated this a bit further yesterday, and it seems that essentially 100% of the time is spent in `ProdVectorMatrix` for integer matrices constructed as: ~~~ x := RandomMat(1000, 1000,...
Here's the profile produced (just now) with instruments on my Mac: 