Change log for Magma V2.13-14 (Released 6/7/2007)

Coding Theory

·Fixed a bug when padding a zero-dimensional code. Reported by M. Grassl.

·Fixed a bug causing unnecessary recomputation of minimum weight words in MinimumWord and MinimumWords. Reported by M. Grassl.

·A bug in CosetLeaders over GF(16) has been fixed. Reported by M. Grassl.

·A bug in ArithmeticGeometricCode for places over function fields has been fixed. The dimension of the resulting code now matches the dimension of the Riemann-Roch space. (Formerly, the dual of the appropriate code was being returned.) Reported by M. Grassl.

Finite Fields

·A bug in the Gaussian-integer discrete logarithm algorithm has been fixed.

Geometry

·A bug in the function field generation for curves that caused crashes in some "inseparable" cases has been fixed.

·Bugs in HasOnlyOrdinarySingularities and IsNodalCurve have been fixed.

·A bug in TestEquations has been fixed. Reported by S. Tengely.

Groups

·Conversion of abelian groups to permutation groups now handles the trivial group without a runtime error being produced.

·Fixed bug when computing stabilizer of subspace in a matrix group. Bug reported by Eamonn O'Brien.

·Bug fix in Classes as called by MolienSeries of a matrix group.

·Fixed memory leak when using SmallGroup to get certain groups of order 1536. Bug reported by Jack Schmidt.

Lattices

·The check for too many short vectors in lattice enumeration has been fixed so reasonable requests which were banned are now allowed. Problem reported by Ronald van Luijk.

Number Fields

·A bug in the code for computing the minimum of an ideal that caused specifically constructed ideals to report wrong (too large) minima, has been fixed.

·A bug in the general arithmetic of equation orders and number fields that would cause memory corruption has been fixed.

·A bug in class field theory that would cause internal errors in certain computations with trivial class fields over Q has been fixed.

·A bug in the ext