Skip to content

Regression: Matrix(GF(3), [[]]); now raises an error #6393

@fingolfin

Description

@fingolfin

This has been breaking the semigroups tests (CC @james-d-mitchell) in the package distro since yesterday:

gap> Matrix(GF(3), [[]]);
Error, cannot convert <m> to 'Is8BitMatrixRep'
*[1] Error( "cannot convert <m> to 'Is8BitMatrixRep'" );
   @ /Users/mhorn/Projekte/GAP/gap/lib/vec8bit.gi:1135
 [2] method( req1, req2, req3, req4 )
   @ /Users/mhorn/Projekte/GAP/gap/lib/methsel.g:254
 [3] NewMatrix( DefaultMatrixRepForBaseDomain( R ), R, l, list )
   @ /Users/mhorn/Projekte/GAP/gap/lib/matobj.gi:385
<function "Matrix method">( <arguments> )
 called from read-eval loop at *stdin*:1
you can 'quit;' to quit to outer loop, or
you can 'return;' to continue

I have not yet checked what causes it but of course PR #6369 is high up on the suspect list (CC @ThomasBreuer)

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind: bugIssues describing general bugs, and PRs fixing themkind: bug: unexpected errorIssues describing bugs in which computation unexpectedly encounters an error, and PRs fixing themregressionA bug that only occurs in the branch, not in a releasetopic: library

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions