On 3/9/20 8:49 PM, Timo Kaufmann wrote:
> Hi all,
>
> I'm seeing the following test failure:
>
> File
> "/nix/store/axx7vd9jlxnrrncywdp5jx8g9nc57xkp-sage-src-8.9/src/sage/combinat/sf/classical.py",
> line 60, in sage.combinat.sf.classical.init
> Failed example:
> change({Partition([2,2]):QQ(1)})
> Expected:
> s[1, 1, 1, 1] - s[2, 1, 1] + 2*s[2, 2] - s[3, 1] + s[4]
> Got:
> s[1, 1, 1, 1] - s[2, 1, 1] + 4214848*s[2, 2] - s[3, 1] + s[4]
> **********************************************************************
> 1 item had failures:
> 1 of 8 in sage.combinat.sf.classical.init
>
>
That's very similar to
https://trac.sagemath.org/ticket/15312
which turned out to be a memory handling bug in symmetrica. We maintain
a fork of symmetrica now,
https://gitlab.com/sagemath/symmetrica
so if you can reproduce the problem (using one of those short programs
on trac #15312?), it would be a big help. Things look OK with
glibc-2.29, so I'm suspicious of the malloc changes in 2.30.