OpenModelica newInst-daemode from 2020-02-23 00:34:16 to 2020-02-26 03:17:52

Summary

OMC Commits6
Libraries Changed0
Number of Improvements0
Number of Regressions0
Number of Performance Improvements0
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
b567bd23akabdelhak[CodegenC] small fix
abfb41d76kabdelhak[CodegenC] initial non linear start value update - provide surrounding pre expression structure to catch asserts - ticket #5807
8422ae521kabdelhak[testsuite] add testcase for ticket #5807
772e2dcb0kabdelhak[CodegenC] update start expression of nonlinear loops - new conditions: 1. creating initial lambda_0 system or creating initial system and lambda_0 system is empty (only use start expression the very first time it is computed) 2. expression cannot be evaluated to be constant - ticket #5807
8e4af0006kabdelhak[CodegenC] update start values for nonlinear loops - If start expression is constant it is read from init_xml - If it is not constant generate full expression
2286286c3kabdelhak[BE] update adjacency row if condition - make it more robust against non simplified conditions by checking if it can be simplified to true or false - implemented for replacements like initial() -> true in the initialization system - ticket #5795

Library Changes

LibraryChange

Models Affected