Closed ThomasBreuer closed 2 months ago
This promptly broke the test suites in semigroups (ping @james-d-mitchell) and groupoids (ping @cdwensley). At least that is how I interpret the test failures for groupoids and semigroups.
@fingolfin interesting, this should be easy enough to fix, will try to do it today.
@fingolfin: groupoids fixed - version 1.76 released
Up to now, we get
The point is that an immutable version of the result gets cached after the first call, and this cached version is used in the second call. With the proposed change, also the first result is already immutable.