tag:blogger.com,1999:blog-593563533834706486.post4888749114053126756..comments2024-03-20T19:41:44.472-04:00Comments on Yet Another Math Programming Consultant: Wanted: better error messagesErwin Kalvelagenhttp://www.blogger.com/profile/09496091402502236997noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-593563533834706486.post-64212132992129149632022-02-19T12:17:59.536-05:002022-02-19T12:17:59.536-05:00My guess is that the Gurobi code for the operator ...My guess is that the Gurobi code for the operator overloading is making assumptions that are not checked.Erwin Kalvelagenhttps://www.blogger.com/profile/09496091402502236997noreply@blogger.comtag:blogger.com,1999:blog-593563533834706486.post-24849236340695735232022-02-19T11:03:32.868-05:002022-02-19T11:03:32.868-05:00The statement does not even contain an explicit ca...The statement does not even contain an explicit call to the `getVar` method, so the mistake should have been caught at another level, closer to the user code?Robert Schwarznoreply@blogger.comtag:blogger.com,1999:blog-593563533834706486.post-62460726130231763412022-02-18T12:09:31.986-05:002022-02-18T12:09:31.986-05:00I suspect a runtime error not a syntax error.I suspect a runtime error not a syntax error.Erwin Kalvelagenhttps://www.blogger.com/profile/09496091402502236997noreply@blogger.comtag:blogger.com,1999:blog-593563533834706486.post-89013545073935673632022-02-18T12:04:37.533-05:002022-02-18T12:04:37.533-05:00In this case, it is a Python language error. As lo...In this case, it is a Python language error. As long as you rely on a general-purpose programming language like Python, you are limited to the errors from its parser.Greg Glocknerhttps://www.blogger.com/profile/14964879286706089383noreply@blogger.com