On Thursday, December 20, 2018 at 9:49:38 AM UTC-8, Nils Bruin wrote: > > On Wednesday, December 19, 2018 at 11:11:25 AM UTC-8, Jörg-Volker wrote: >> >> Hi, >> >> in version 8.4 this example doesn't work anymore as it did at least until >> version 8.2: >> varl = ['x0', 'x1', 'x2', 'x3'] >> B = BooleanPolynomialRing(names = varl) >> B.inject_variables(verbose=False) >> P.<p> = PolynomialRing(B) >> Byte.<t> = P.quotient_ring( p^4 + p + 1 ) >> > > Given that in 8.4 we now have > > sage: t^4+t+1 == 0 > False > > I think we have a fairly critical bug. >
Notice by the way: sage: (t^4 + t + 1).is_zero() True sage: (t^4 + t + 1).__nonzero__() False sage: t^4 + t + 1 != 0 True So something is working, but clearly not everything. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.