Conversation
|
@rruusu Can you please look into it and fix the issue, May be your other Two PR's that conflict can fix these issue, But i am not sure about that |
Could you provide further pointers? I cannot find a test case named Based on the nature of the issue itself, I suspect this may have been caused by the earlier merge of #1521 in October (commit 95ff321). That merge included a change to the default maximum CVODE order from 5 to 2 (Issue #1514), which I imagine could result in such a failure with a larger step size, as CVODE is prevented from increasing the step size by using a higher order. Could you try whether this failure disappears with a command line flag |
Sorry the test case is in this PR it is not merged yet, if you can pull my PR you can get it or below is the attached zip file which contains the fmu and lua script Pendulum.lua. The fmu is generated from the MSL library Unfortunately these test cases were not in the OMSimulator repository and it was in our OpenModelica master repository which test OMSimulator. Here are the test cases location https://github.com/OpenModelica/OpenModelica/tree/master/testsuite/omsimulator I tried with |
Related Issues
https://test.openmodelica.org/jenkins/blue/organizations/jenkins/OpenModelica/detail/PR-15120/4/tests/
Purpose
Fix regression caused by commits
0b76945 (#1519)
8f53f47 (#1522)
Causes
After the above two commits, Regression happened if CVode has larger stepSize defined in
modelDescription.xml, see the below lua scriptoutput
However if you reduce to a smaller StepSize for example (0.0001) then it works fine. But this should not happen and the fmu should run with larger stepSize as well.