From 297cd8ecceb959cc440328d0d93ab7e7ff498fa3 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sun, 24 Mar 2024 02:19:27 +0100 Subject: [PATCH] Fix for GAP 4.13 --- gap/vecobj.gi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gap/vecobj.gi b/gap/vecobj.gi index af7804e..7ee6998 100644 --- a/gap/vecobj.gi +++ b/gap/vecobj.gi @@ -242,7 +242,7 @@ end); InstallMethod(ConstructingFilter, [IsMeataxe64VectorObj], v->IsMeataxe64VectorObj); -InstallMethod(NewVector, [IsMeataxe64VectorObj, IsField and IsFinite, IsList], +InstallTagBasedMethod(NewVector, IsMeataxe64VectorObj, function (t, f, l) local m; m := MTX64_NewMatrix(MTX64_FiniteField(Size(f)), 1, Length(l)); @@ -250,7 +250,7 @@ InstallMethod(NewVector, [IsMeataxe64VectorObj, IsField and IsFinite, IsList], return MakeMeataxe64Vector(m); end); -InstallMethod(NewZeroVector, [IsMeataxe64VectorObj, IsField and IsFinite, IsInt], +InstallTagBasedMethod(NewZeroVector, IsMeataxe64VectorObj, function (t, f, len) local m; m := MTX64_NewMatrix(MTX64_FiniteField(Size(f)), 1,len);