gap icon indicating copy to clipboard operation
gap copied to clipboard

Main development repository for GAP - Groups, Algorithms, Programming, a System for Computational Discrete Algebra

Results 245 gap issues
Sort by recently updated
recently updated
newest added

A `gap-config` script would allow the user (and more importantly: the build systems of GAP packages) to query the CFLAGS, LDFLAGS, etc. that were used to build GAP, as well...

kind: enhancement
topic: build system

The main reason to use libtool for us is that it provides a uniform way to generate shared libraries and loadable modules (for kernel extensions). That used to be quite...

topic: build system
kind: discussion

This experimental PR is something I've been telling people for a long time now; since I never seem to find time to clean it up and finish it, I thought...

do not merge
kind: discussion

The error message for `Blocks` suggest that if your input is just a group you additionally need a point, but you actually need a set (or something similar) the group...

kind: bug
topic: error handling

In PR #4706 I added some code to our CI config that allows manually triggering a CI build with tmate enabled. Two ways to improve this: - [ ] as...

topic: ci

(This is a continuation of PR #1732, or actually it's exactly what I wanted in that PR, but which I did not communicate well enough.) Right now, most packages here...

kind: enhancement
topic: tests
topic: packages
topic: ci

The documentation for `MaximalBlocks` says that it > ... returns a block system that is maximal (i.e., blocks are maximal with respect to inclusion) for the action of G on...

topic: documentation

When GAP exits, then normally exit handlers installed via `InstallAtExit` should be run; this is done by the function `PROGRAM_CLEAN_UP()`. (The exception being when `ForceQuitGap()` is used, but that's not...

kind: bug
topic: kernel

### Observed behaviour Applying a homomorphism constructed using `BaseChangeHomomorphism` from the `Forms` package to a matrix group of moderate dimension takes way longer than just applying it to the generators...

Compare this: ``` gap> ZmodpZObj(1, PrevPrimeInt(256)); Z(251)^0 gap> ZmodpZObj(1, NextPrimeInt(256)); ZmodpZObj( 1, 257 ) ``` The cut-off point for `Z(p)` currently is 2^16: ``` gap> Z(PrevPrimeInt(2^16)); Z(65521) gap> Z(NextPrimeInt(2^16)); ZmodpZObj(...