Project-OMOTES / user_feedback

Repository to hold all feedback (bugs and feature request) from users
1 stars 0 forks source link

[Bug]: GROW simulator workflow crashed with ubx[2496] = -nan #6

Closed samvanderzwan closed 1 year ago

samvanderzwan commented 1 year ago

Is there an existing issue for this?

What happened?

When running the simulator workflow from grow it crashes with the following error log: RuntimeError: Error in Function::call for 'mysolver' [HighsInterface] at .../casadi/core/function.cpp:1401: Error in Function::call for 'mysolver' [HighsInterface] at .../casadi/core/function.cpp:330: .../casadi/core/conic.cpp:476: Assertion "lb <= ub && lb!=inf && ub!=-inf" failed: Ill-posed problem detected: LBX[2496] <= UBX[2496] was violated. Got LBX[2496]=0 and UBX[2496] = -nan. Will use log level LogLevel.INFO for logger nwnsdk Starting Which is not clear how to solve it.

TEST2 with return network_GrowOptimized_GrowOptimized(4).esdl.txt

Steps to reproduce the problem

  1. Load ESDL
  2. Start simulator workflow
  3. wait
  4. See it is failed and check the log

What should have happened?

Preferred solution is that the model is simulated. Second best is getting error back so you no what to change

What browsers do you use to access the UI?

Mozilla Firefox

Additional information

No response

jimrojerTNO commented 1 year ago

@samvanderzwan can you share the non GROW_optimized ESDL too?

We have communicated that they cannot run the GROW workflows on Optimized esdls. Still I would like the ESDL to see if there is a simple fix for this case.

samvanderzwan commented 1 year ago

I will close this, since it is to long ago for me to find the esdl.