https://hal.archives-ouvertes.fr/hal-03371897
Raw File
Tip revision: 1f0f6ec99b2c46d1bdf2e1d68aa330d3249f0b1b authored by Software Heritage on 13 October 2021, 00:00:00 UTC
hal: Deposit 1824 in collection hal
Tip revision: 1f0f6ec
00.BUGS
In Arithmetic.m,
  add(P,Q,point0: affine_patch:=point0`numbering.0)
  is wrong in level 2 (but diff_add works in level 2).

We require a version of magma that supports AssociativeArray().
  Note: magma-2.15.* has a bug with associative array:
  a:=AssociativeArray();
  a["foo"]:=AssociativeArray();
  a["foo","bar"]:="baz";
  yields a segfault.
  This is corrected in magma-2.16.
  In the code, we try to be compatible with magma-2.15 by using the following
  variant:
  a:=AssociativeArray();
  b:=AssociativeArray();
  b["bar"]:="baz";
  a["foo"]:=b;
back to top