Zulip Chat Archive
Stream: maths
Topic: mv_polynomial
Chris Hughes (Mar 02 2019 at 20:39):
I'm considering an mv_polynomial
refactor to get rid of the slow elaboration problems. @Kenny Lau what are the problems?
Kenny Lau (Mar 02 2019 at 20:53):
@Chris Hughes no idea at all. Lean doesn't have the greatest debugging tools.
Kenny Lau (Mar 02 2019 at 20:54):
but if you want some indicators, you can look at how slow pempty_ring_equiv
is
Kenny Lau (Mar 02 2019 at 20:55):
and the related lemmas
Andrew Ashworth (Mar 02 2019 at 22:32):
if you're highly motivated you can build your own version of lean and step though / profile the C++ code
Andrew Ashworth (Mar 02 2019 at 22:32):
would not recommend unless you want to learn a lot about computer programming
Chris Hughes (Mar 02 2019 at 22:33):
I had a bit of a play around. Changing all the Type*
s to Type
approximately halved the time, but it's still slow.
Kenny Lau (Mar 02 2019 at 22:34):
if you're highly motivated you can build your own version of lean and step though / profile the C++ code
so you mean, Lean doesn't have good debugging tools, and won't have, and if I want to debug I should go through a lot of pain
Andrew Ashworth (Mar 02 2019 at 22:36):
This is why I mentioned the highly motivated part
Last updated: Dec 20 2023 at 11:08 UTC