Closed hklarner closed 6 months ago
why not use 9.2 ? We will not fix 8.1.
I want to use 9.2, yes. I bumped from 7 to 9.2 but noticed the break. 8.1 is the first breaking version for me.
@Mizux thanks for the link, I did not know about this "mono repo".
I opened this issue because I hoped you might have a clue what is going on, given the error message. Like, generally speaking, what could be the cause? Garbage collection maybe?
But yeah, this issue is just a desperate attempt at speeding up my code changes for running v9.2.
This is an old issue, so perhaps not relevant anymore, but one approach is to see what changed using git.
Clone OR Tools on your local machine, then do:
git diff v8.0 v8.1 ortools/constraint_solver/routing.*
of for 9.3,
git diff v8.0 v9.3 ortools/constraint_solver/routing.*
Or similar. This will give you a clue what changed in the routing solver without having to wade through all the other stuff that changed.
nothing we can do here, beside trying to better advertise breaking changes in release note...
Version: 8.0.8283 and 8.1.8487 Language: Python 3.8 Solver: Routing System: Ubuntu 20.04
When I update to ortools version from 8.0.8283 to 8.1.8487 my code breaks. It is difficult for me to generate a MWE (I am working on it), but it is a vehicle routing problem that uses only a time dimension. I will post a MWE as soon as I have it, but in the mean time I was wondering if you already have a suggestion of what might be the cause from looking at the error message: