On Mon, Sep 26, 2016 at 6:55 PM, Jonathan Bober <jwbo...@gmail.com> wrote:
> On Mon, Sep 26, 2016 at 11:52 PM, William Stein <wst...@gmail.com> wrote:
>>
>> On Mon, Sep 26, 2016 at 3:27 PM, Jonathan Bober <jwbo...@gmail.com> wrote:
>> > In the matrix_integer_dense charpoly() function, there is a note in the
>> > docstring which says "Linbox charpoly disabled on 64-bit machines, since
>> > it
>> > hangs in many cases."
>> >
>> > As far as I can tell, that is not true, in the sense that (1) I have
>> > 64-bit
>> > machines, and Linbox charpoly is not disabled, (2)
>> > charpoly(algorithm='flint') is so horribly broken that if it were ever
>> > used
>> > it should be quickly noticed that it is broken, and (3) I can't see
>> > anywhere
>> > where it is actually disabled.
>> >
>> > So I actually just submitted a patch which removes this note while
>> > fixing
>> > point (2). (Trac #21596).
>> >
>> > However...
>> >
>> > In some testing I'm noticing problems with charpoly(), so I'm wondering
>> > where that message came from, and who knows something about it.
>>
>> Do you know about "git blame", or the "blame" button when viewing any
>> file here: https://github.com/sagemath/sage/tree/master/src
>
>
> Ah, yes. Of course I know about that. And it was you!
>
> You added that message here:

Dang... I had a bad feeling that would be the conclusion :-)

In my defense, Linbox/FLINT have themselves changed a lot over the
years...  We added Linbox in 2007, I think.

-- 
William (http://wstein.org)

-- 
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.

Reply via email to