Closed seanwatson closed 5 years ago
Thanks for the report! That's a very bad behavior in Skyfield that I'd not encountered myself and that I'd like to correct. Let us know when you've discovered what arguments cause it to happen.
It got stuck again, but at a different dot product. Trying to reproduce it with the same inputs doesn't cause the hang up. I'm pretty convinced its a numpy problem at this point so I'll close it out here.
Feel free to open again if you have any indication that Skyfield could fix the problem! That must be frustrating — I hope you're able to find a solution.
Every so often a call to
vector_object.at()
will get stuck and leave one CPU core pinned at 100%.It doesn't happen every time, so I've added logging to record what the argument is before making the call. I'll update with a problematic argument value next time it happens.
Stack trace:
Versions: