Skip to content
Started 2 yr 1 mo ago
Took 26 min

Build #263 (Mar 21, 2022, 3:48:10 PM)

Build Artifacts
compliance-newinst-omlib-staging-v1.19.0-dev.703+ge704eb88a1.html70.41 KB view
compliance-newinst.failures10.78 KB view
compliance-omlib-staging-v1.19.0-dev.703+ge704eb88a1.html70.41 KB view
compliance.failures10.70 KB view
OpenModelicaUsersGuide-omlib-staging.epub6.63 MB view
OpenModelicaUsersGuide-omlib-staging.html.tar.xz6.58 MB view
OpenModelicaUsersGuide-omlib-staging.pdf7.54 MB view
Test_FMUs.tar.gz95.77 MB view
BouncingBall.fmu1.48 MB view
FmuExportCrossCompile.fmu1.47 MB view
RoomHeating_OM_RH.fmu1.52 MB view
WaterTank_Control.fmu1.47 MB view
WaterTank_TestSingleWaterTank.fmu1.50 MB view
Changes
  1. Fix issue #7848 (#7856) (details / githubweb)
  2. [cmake] Complete linking of libOpenModelicaFMIRuntimeC. (details / githubweb)
  3. [cmake] Link to libdl and libomcmemory. (details / githubweb)
  4. Specify static fmu linking flags using config. (details / githubweb)
  5. [cmake] Link simulation exe to zlib explicitly. (details / githubweb)
  6. [janitor] Fix formatting and typos (#7932) (details / githubweb)
  7. [cmake] Prefer static versions of the libraries. (details / githubweb)
  8. Remove embedded Bstatic and Bdynamic flags. (details / githubweb)
  9. Set C++17 in OMEditLib (#7937) (details / githubweb)
  10. Added msvc19 to the build targets (#7915) (details / githubweb)
  11. fix modelprefix name and output path for dataReconciliation report (#7938) (details / githubweb)
  12. Add papers from Modelica 2021 (#7942) (details / githubweb)
  13. Restructure and organize source code FMU handling (details / githubweb)
  14. [cmake] Update source FMU config. (details / githubweb)
  15. [macOS] copy also version specific library (#7943) (details / githubweb)
  16. Remove "using namespace std" in OMEdit header (#7940) (details / githubweb)
  17. Change sundials install directory. (details / githubweb)
  18. Minor formatting for sundials recipe. (details / githubweb)
  19. Add article from Biosystems 2021 (#7950) (details / githubweb)
  20. Fix #7945. Do not dereference NULL pointer. (#7948) (details / githubweb)
  21. Improve handling of DynamicSelect in OMEdit (#7946) (details / githubweb)
  22. Added test for Expression class (#7951) (details / githubweb)
  23. Improve DynamicSelect handling in OMEdit (#7952) (details / githubweb)
  24. Exposed Settings.getHomeDir as API function getHomeDirectoryPath (#7954) (details / githubweb)
  25. Add more tests of the Expression class (#7955) (details / githubweb)
  26. Update build-deps to v1.16.3 (new ca-certs) (#7957) (details / githubweb)
  27. Use a newer docker image for cmake build (#7958) (details / githubweb)
  28. Downgrade OMEditLIB to c++14 (#7956) (details / githubweb)
  29. For now install kinsol_impl.h until #7959 is fixed (#7961) (details / githubweb)
  30. [cmake] Generated dummy user table for StandardTable (details / githubweb)
  31. [cmake] Initial config support for CPP runtime. (details / githubweb)
  32. [cmake] Improve config support for CPP runtime. (details / githubweb)
  33. Document Expression and fix some design issues (#7963) (details / githubweb)
  34. Fix GDBMIParser (#7964) (details / githubweb)
  35. Strip DynamicSelect where not yet supported (#7967) (details / githubweb)
  36. Improve Expression class in OMEdit (#7968) (details / githubweb)
  37. Implement DynamicSelect for more annotations (#7975) (details / githubweb)
  38. [cmake] Improve CMake config for CPP runtime. (details / githubweb)
  39. [cmake] Add static versions of CPP runtime libs. (details / githubweb)
  40. [cmake] Add OMCppFMU library. (details / githubweb)
  41. [cmake] Install CPP runtime FMU2 files. (details / githubweb)
  42. [cmake] Assume we always have C++11 threads. (details / githubweb)
  43. Fix constant evaluation in annotations (#7976) (details / githubweb)
  44. Fix #7692 (#7977) (details / githubweb)
  45. Minor refactoring of connection set handling (#7978) (details / githubweb)
  46. New balance initialization (#7903) (details / githubweb)
  47. [cmake] Fix 3rdParty install include dir specifiers. (details / githubweb)
  48. Automatically load used libraries (#7980) (details / githubweb)
  49. Use C++14 by default (#7965) (details / githubweb)
  50. Fix memory leaks (#7981) (details / githubweb)
  51. Clean OMSI build directories. (details / githubweb)
  52. Use zlib from ModelicaExternalC. (details / githubweb)
  53. [cmake] Install headers in include/omc. (details / githubweb)
  54. Collect SuiteSparse headers in one directory. (details / githubweb)
  55. Silence Sundails install messages. (details / githubweb)
  56. [cmake] Configure from root OpenModelica. (details / githubweb)
  57. Fix copy paste error. (details / githubweb)
  58. Fix typo in PointAnnotation (#7988) (details / githubweb)
  59. Fix the display of parameter values (#7991) (details / githubweb)
  60. Return the element annotations for Access level icon (#7993) (details / githubweb)
  61. Fix #7992. Actually declare the variables. (details / githubweb)
  62. Fix unary expression in FlatModelica::Expression (#7995) (details / githubweb)
  63. Keep compiler optimization for Cpp with g++ and clang++ (details / githubweb)
  64. Do not fetch connections while loading the class (#8001) (details / githubweb)
  65. Split Cpp initialization equations as already done for other equations (details / githubweb)
  66. add preoptModule introduceOutputRealDerivatives (#7986) (details / githubweb)
  67. Fix Windows build for zlib changes (#7989) (details / githubweb)
  68. Limit steps of Cpp Newton solver in case of singular Jacobians (details / githubweb)
  69. Add tests for PowerSystems library (details / githubweb)
  70. Remove bad simlification e1/tanh(e2) --> e1*cosh(e1)/sinh(e2) (details / githubweb)
  71. Fix wrong simplification cos/tan => sin to sin/tan => cos (details / githubweb)
  72. Improve evaluation of records (#8007) (details / githubweb)
  73. Improve conversion of imports (#8011) (details / githubweb)
  74. Improve conversion of component references (#8013) (details / githubweb)
  75. Always write a complete results file with Cpp runtime (details / githubweb)
  76. fix missing separator (#8016) (details / githubweb)
  77. Fix type table bug in Conversion (#8017) (details / githubweb)
  78. Fix Cpp reduction for array, remove obsolete create/fill_array_from_shape (details / githubweb)
  79. Fix Cpp reduction for record and add test (details / githubweb)
  80. Fix library loading in Lookup (#8023) (details / githubweb)
  81. Improve handling of graphical primitives with nfAPI (#8027) (details / githubweb)
  82. Fix behaviour of StringHandler::getStrings (#8028) (details / githubweb)
  83. Generate the antlr config header in the build dir. (details / githubweb)
  84. Do not throw from runtime system. (details / githubweb)
  85. Added GUI support for package manager (#7982) (details / githubweb)
  86. Hide the protected variables from the variables browser (#8031) (details / githubweb)
  87. Fix wrong list of dgesv sources. (details / githubweb)
  88. [cmake] Install PDEModelicaBuiltin.mo (details / githubweb)
  89. Propagate the inner modifier in redeclares (#8034) (details / githubweb)
  90. Make hideResult optional in BackEnd, SimCode and model init XML (#8035) (details / githubweb)
  91. Handle the new values of hideResult attribute (#8038) (details / githubweb)
  92. Set hideResult flag for cse variables (#8037) (details / githubweb)
  93. Improve type checking of bindings (#8040) (details / githubweb)
  94. [C/DO]: fixed values for discrete variables stored in the section for real variables (#8036) (details / githubweb)
  95. Refactor some non tail-recursive functions (#8041) (details / githubweb)
  96. Add options --ignore-hide-result and -ignoreHideResult to Cpp runtime (details / githubweb)
  97. Do not add extra message for checkModel call in Messages Browser (#8033) (details / githubweb)
  98. Remove the extra message of instantiateModel (#8045) (details / githubweb)
  99. fix: issue 7969 (#8030) (details / githubweb)
  100. Remove trilinos nox solver as it is not used. (details / githubweb)
  101. Fix #7767 (#8046) (details / githubweb)
  102. fix authors for one paper, add another paper (#8047) (details / githubweb)
  103. Initialize base_array member 'flexible'. (details / githubweb)
  104. Re-evaluate access annotation when the class is edited in text view (#8053) (details / githubweb)
  105. Implement dynamic StringAnnotation (#8056) (details / githubweb)
  106. [cmake] Reorganize FMI runtime handling a bit more (details / githubweb)
  107. [cmake] Initial simple support for OMSimulator. (details / githubweb)
  108. Fix string escaping issues (#8058) (details / githubweb)
  109. Set static expression when assigning new value (#8059) (details / githubweb)
  110. Set user agent for libcurl (#8063) (details / githubweb)
  111. [cmake] Multiple fixes for Windows build. (details / githubweb)
  112. Do not use GKRegex. It is not compatible. (details / githubweb)
  113. Fix graphstream define guard for x64. (details / githubweb)
  114. Add Type suffix to records passed to external functions (issue #8054) (details / githubweb)
  115. Never select CSE var as iteration var (#8049) (details / githubweb)
  116. Escape the string when editing the text annotation (#8071) (details / githubweb)
  117. Set current directory for license file when parsing encrypted library (#8072) (details / githubweb)
  118. Fix #7835 (#8074) (details / githubweb)
  119. Make it possible to set value in display unit (#8078) (details / githubweb)
  120. Remove AbsynUtil.printComponentRefStr (#8077) (details / githubweb)
  121. Update 3rdParty ModelicaExternalC sources (#8081) (details / githubweb)
  122. Clean up AbsynUtil (#8079) (details / githubweb)
  123. Give the error functions default values. (#8073) (details / githubweb)
  124. Show a help message to select mingw when msvc compilation fails (#8085) (details / githubweb)
  125. Fix evaluation of split and/or expressions (#8083) (details / githubweb)
  126. Make OMCompiler-3rdParty contributions more clear (#8091) (details / githubweb)
  127. Add missing commits. (#8093) (details / githubweb)
  128. Removing unused KinsolLapack (details / githubweb)
  129. Partition the partest tests into 3 jobs during CI (#8088) (details / githubweb)
  130. Skip linking `-lm` for the detected lapack (#8089) (details / githubweb)
  131. Fix #8094 (#8095) (details / githubweb)
  132. Implement -d=printStructuralParameters for NF (#8096) (details / githubweb)
  133. Update the Libraries Browser with CLI commands (#8100) (details / githubweb)
  134. Fix Jenkins pipeline (#8113) (details / githubweb)
  135. Remove whitespace at end of line in SCodeDumpTpl (#8106) (details / githubweb)
  136. Try expanding non param variables as well. (#8019) (details / githubweb)
  137. Don't change lambda when no homotpy should be used (#8109) (details / githubweb)
  138. Use output path for nonlinear solver homotopy csv logging (#8107) (details / githubweb)
  139. Set file permissions when decompressing zip-files (#8114) (details / githubweb)
  140. Implement obfuscation feature for saveTotalModel (#8103) (details / githubweb)
  141. Deduplicate code (#8108) (details / githubweb)
  142. Never select CSE vars in minimalTearing (#8101) (details / githubweb)
  143. Created a separate dialog for saveTotalModel api options (#8110) (details / githubweb)
  144. Add the bin dir to link dirs on Windows. (details / githubweb)
  145. [cmake] Remove the omcmemory library. (details / githubweb)
  146. [cmake] Remove the Optimization library. (details / githubweb)
  147. [cmake] Use Autoconf.mo.in for Windows as well. (#8121) (details / githubweb)
  148. More Windows fixes. (#8123) (details / githubweb)
  149. Add CMake to the CI image cache. (#8124) (details / githubweb)
  150. Simplify for-statements more (#8117) (details / githubweb)
  151. Ignore asserts while calling simulationUpdate() (#8118) (details / githubweb)
  152. Implement new API function saveTotalModelDebug (#8126) (details / githubweb)
  153. Let each nonlinear system select its own solver (#7933) (details / githubweb)
  154. Fix convertPackage signature (#8112) (details / githubweb)
  155. [cmake] define LINK_SUNDIALS_STATIC for static. (#8133) (details / githubweb)
  156. Fix #8132 (#8134) (details / githubweb)
  157. Use the common assignment templates for when eqs. (#8137) (details / githubweb)
  158. Fix #8141 (#8142) (details / githubweb)
  159. Use KLU for nlsLS if Kinsol is selected (details / githubweb)
  160. Reduce -nlsMinSize default to 1000 (#8135) (details / githubweb)
  161. Refactor sparse solver selection dumps (#8144) (details / githubweb)
  162. Fix #8130 (#8145) (details / githubweb)
  163. Update the root package text with uses annotation (#8139) (details / githubweb)
  164. Use _event_floor in _event_mod_real (details / githubweb)
  165. Fix #8131 (#8152) (details / githubweb)
  166. Fix #8120 (#8140) (details / githubweb)
  167. Add format string to generated infoStreamPrint (#8151) (details / githubweb)
  168. Remove ModelicaExternalC linking from OMC (#8153) (details / githubweb)
  169. Reorder some Jenkins tasks (#8155) (details / githubweb)
  170. Remove linkage of ModelicaExternalC libraries. (#8159) (details / githubweb)
  171. Added documentation about FMI options (#8156) (details / githubweb)
  172. Reduce max density for sparse solver (details / githubweb)
  173. Update testsuite (details / githubweb)
  174. try to fix memory, see #8036 (details / githubweb)
  175. force version of sphinxcontrib-bibtex (#8171) (details / githubweb)
  176. Install OMSimulatorServer.py (#8173) (details / githubweb)
  177. Remove Modelica ModelicaExternalC from 3rdParty.  (#8149) (details / githubweb)
  178. Improve conversion script API (#8169) (details / githubweb)
  179. Remove unused functions in Interactive (#8177) (details / githubweb)
  180. Add no return attributes to disable warnings. (#8182) (details / githubweb)
  181. Add cmake support for OMParser.  (#8186) (details / githubweb)
  182. Delay zero crossing and event handling (#8150) (details / githubweb)
  183. Don't print inline type in the flat model (#8188) (details / githubweb)
  184. [Template] better indexing (#8189) (details / githubweb)
  185. Clean directories before unstash (#8192) (details / githubweb)
  186. Fix type attributes in functions (#8191) (details / githubweb)
  187. Improve evaluation in ranges (#8203) (details / githubweb)
  188. Do not copy libexpat.dll from OMDev. (#8202) (details / githubweb)
  189. Add a DAE structure for initial for equations (#8205) (details / githubweb)
  190. Add flag --dumpFlatModel (#8204) (details / githubweb)
  191. Fix updating the element name (#8207) (details / githubweb)
  192. Fix typo (#8208) (details / githubweb)
  193. Convert the parameters to base unit when exporting to csv (#8212) (details / githubweb)
  194. Hide previous(v) in the result file (#8209) (details / githubweb)
  195. [janitor] Use string constants for var prefixes (#8213) (details / githubweb)
  196. Flat Modelica fixes (#8215) (details / githubweb)
  197. Improve flattening without scalarization (#8214) (details / githubweb)
  198. Quote for-equation iterator in Flat Modelica (#8216) (details / githubweb)
  199. Improve sorting of local function variables (#8218) (details / githubweb)
  200. Handle functions returning enumerations. (#8196) (details / githubweb)
  201. Add test for #8166. (#8223) (details / githubweb)
  202. add a report button (#8185) (details / githubweb)
  203. Make subscripting functions for -f optional (#8224) (details / githubweb)
  204. Update package management section in the User's Guide (#8146) (details / githubweb)
  205. Add CMake build support for qwt and OMPlot. (#8225) (details / githubweb)
  206. Improve Flat Modelica output (#8231) (details / githubweb)
  207. Output comments/annotations in Flat Modelica (#8232) (details / githubweb)
  208. Issue 8061 (#8226) (details / githubweb)
  209. Always use visible = true until #2081 is fixed (#8237) (details / githubweb)
  210. Do not hard code the icon annotation visible attribute (#8238) (details / githubweb)
  211. [cmake] Add CMake build support for OMShell (details / githubweb)
  212. [cmake] Add CMake build support for OMNotebook (details / githubweb)
  213. Use textColor instead of depreciated lineColor from FilledShape (#8246) (details / githubweb)
  214. Redeclare improvements (#8249) (details / githubweb)
  215. Improve saveTotalModelDebug (#8251) (details / githubweb)
  216. Rename OMEdit's omc_config.h to omedit_config.h (#8252) (details / githubweb)
  217. Fix platforms for FMU export (#8250) (details / githubweb)
  218. Fix wrong include guard in C file for QT API generation. (details / githubweb)
  219. Qualify some OMEdit header include directives. (details / githubweb)
  220. [cmake] Improve handling of OMSimulator. (details / githubweb)
  221. Fix class redeclaration issue (#8255) (details / githubweb)
  222. [cmake] Add support for OMEdit. (details / githubweb)
  223. Update the bootstrap source for GenerateAPIFunctionsTpl (details / githubweb)
  224. Mark generated files as OUTPUTS. (details / githubweb)
  225. Don't treat Clock as a reserved name (#8259) (details / githubweb)
  226. ParModelica fixes for the new frontend (#8260) (details / githubweb)
  227. Fix Clock for the old frontend (#8261) (details / githubweb)
  228. Added documentation for install and convert library interfaces (#8263) (details / githubweb)
  229. Fix initial environment when changing frontend (#8264) (details / githubweb)
  230. Add CMake support libs-for-testing. (#8265) (details / githubweb)
  231. Missing file from last commit (#8266) (details / githubweb)
  232. Add the new sub elements like FMU, tables etc. at the cursor position (#8269) (details / githubweb)
  233. Remove debug printing and report installed libs. (details / githubweb)
  234. Fix typing of already typed binary expressions (#8274) (details / githubweb)
  235. Use the cursor position also when adding system and connector (#8276) (details / githubweb)
  236. Added a new interface for data reconciliation (#8257) (details / githubweb)
  237. Add support for omc-diff and reference files. (#8277) (details / githubweb)
  238. Evaluate subscripts in actualStream/inStream (#8278) (details / githubweb)
  239. export relatedBoundaryConditions to html report (#8281) (details / githubweb)
  240. Fix handling of function parameters of record type (#8288) (details / githubweb)
  241. Rotate ringBuffer when step size zero (details / githubweb)
  242. Fix generation of slice arrays in records. (#8289) (details / githubweb)
  243. Fix handling of default function arguments (#8290) (details / githubweb)
  244. Improve constraining modifiers on classes (#8298) (details / githubweb)
  245. Parse `pure(...)` as a function call (#8295) (details / githubweb)
  246. Link OMEditLib with Qt::svg. (details / githubweb)
  247. [cmake] Build the non-default targets on Jenkins. (details / githubweb)
  248. Implement pure() operator (#8300) (details / githubweb)
  249. Handle function partial application in EvalFunction (#8302) (details / githubweb)
  250. Handle array constructors in Call.unboxArgs (#8308) (details / githubweb)
  251. Improve handling of previous() operator (#8301) (details / githubweb)
  252. Adding noClock to NF getSpecialReturnType (#8314) (details / githubweb)
  253. Improve handling of functional arguments (#8311) (details / githubweb)
  254. [cmake] Add the testsuite-depends target. (#8315) (details / githubweb)
  255. try to find and link the threads library (#8317) (details / githubweb)
  256. Improve --dumpFlatModel (#8322) (details / githubweb)
  257. Implement custom polymorphic types (#8323) (details / githubweb)
  258. Vectorize bindings when using -d=-nfScalarize (#8267) (details / githubweb)
  259. [NF] fix nested algorithm vectorization (#8326) (details / githubweb)
  260. Simplify typing of builtin functions (#8329) (details / githubweb)
  261. Cleanup codegen cref handling (#8328) (details / githubweb)
  262. Clean up test cases (#8334) (details / githubweb)
  263. Fix messages printed by the lib download script. (#8335) (details / githubweb)
  264. Fix some uninitialized variable accesses (#8337) (details / githubweb)
  265. Remove bad guard for synchronous operators (#8338) (details / githubweb)
  266. Change sliced crefs to array constructors (#8339) (details / githubweb)
  267. Classify Modelica as Modelica and Not Mokoto (#8346) (details / githubweb)
  268. OPC UA terminate functionality (#8310) (details / githubweb)
  269. add QStackedWidget for data Reconciliation Algorithm (#8354) (details / githubweb)
  270. Do not expand slices in NF if targeting CPP runtime. (#8356) (details / githubweb)
  271. revert the last OPC UA commit as it breaks the Windows builds (#8358) (details / githubweb)
  272. implement fmi2SetRealInputDerivatives (#8357) (details / githubweb)
  273. interpolate inputs with input_real_derivatives (#8364) (details / githubweb)
  274. Remove unused code and unused target. (#8367) (details / githubweb)
  275. validate dataReconciliation GUI (#8368) (details / githubweb)
  276. check if mpLibraryTreeItem is not NULL as it can be when re-simulating (#8370) (details / githubweb)
  277. Compile sundials as position independent code. (#8372) (details / githubweb)
  278. check epsilon greater than 0 for dataReconciliation (#8375) (details / githubweb)
  279. support for choices annotation in omc (#7487) (#7652) (details / githubweb)
  280. Link to static versions of sundails for FMUs. (#8377) (details / githubweb)
  281. Fixing Synchronous C-runtime implementation (#8324) (details / githubweb)
  282. Use BUILD_TYPE for OMSimulator CMake build (#8378) (details / githubweb)
  283. Refactor debug print of backenddaeinfo (#7790) (details / githubweb)
  284. Use choice comment in dropdown #7488 (#8382) (details / githubweb)
  285. Handle fill in ExpandExp (#8391) (details / githubweb)
  286. Check for negative dimensions later (#8393) (details / githubweb)
  287. Fix scope when mixing replaceable and inner/outer (#8394) (details / githubweb)
  288. Fix handling of REAL_CLOCK (#8390) (details / githubweb)
  289. Rename GC.mo to GCExt.mo. (#8395) (details / githubweb)
  290. Improve subscripting of if-expressions (#8396) (details / githubweb)
  291. Don't type outer components (#8398) (details / githubweb)
  292. Export all symbols from libOpenModelicaCompiler. (#8399) (details / githubweb)
  293. Improve typing of sum(A) and product(A) (#8400) (details / githubweb)
  294. Fix importing of OMSimulatorLib for Windows. (#8401) (details / githubweb)
  295. Silence parentheses-equality warning for clang. (#8402) (details / githubweb)
  296. Handle inverse in dependency analysis (#8403) (details / githubweb)
  297. Rename OMSimulator.mo to OMSimulatorExt.mo (#8404) (details / githubweb)
  298. Check for _WIN32 instead of WIN32. (details / githubweb)
  299. Make sure C math constants are set before using them (details / githubweb)
  300. Add -DUNICODE to compilation of OMEDitLib. (#8410) (details / githubweb)
  301. Remove check for `each` on scalars (#8409) (details / githubweb)
  302. Fix homotopy depenency in initial equations (#8408) (details / githubweb)
  303. Compile the resource files with the GUI executables (#8412) (details / githubweb)
  304. Improve conditional array type handling (#8414) (details / githubweb)
  305. Fix typing of crefs in record constructors (#8413) (details / githubweb)
  306. Partially revert #8414 (#8420) (details / githubweb)
  307. Revert cref typing fix that doesn't quite work (#8421) (details / githubweb)
  308. Fix #8413 properly (#8422) (details / githubweb)
  309. Modify the C flags not the CXX flags. Typo. (details / githubweb)
  310. Handle linking of binutil's libbfd with OMEdit. (details / githubweb)
  311. libbfd needs libintl and zlib. (details / githubweb)
  312. Mark the qt clients as GUI executables. (details / githubweb)
  313. Copy the element dimensions when duplicating (#8429) (details / githubweb)
  314. Check restriction on class to be instantiated (#8430) (details / githubweb)
  315. Improve TryExtends test case (#8431) (details / githubweb)
  316. Ask for the name when duplicating the component (#8434) (details / githubweb)
  317. fix --fmiFilter=blackBox and protected (#8433) (details / githubweb)
  318. Further improve context check in typeCref (#8435) (details / githubweb)
  319. [BE] fix ASSC pivoting (#8436) (details / githubweb)
  320. Check if class exists before linearization. (#8417) (details / githubweb)
  321. Allow looking up functions in nested components (#8444) (details / githubweb)
  322. Define LINK_SUNDIALS_STATIC when compiling FMU sources (#8450) (details / githubweb)
  323. Fixes for FMU generation on Windows with CMake built omc (#8451) (details / githubweb)
  324. Fix names for nonlinear sparse solver flags (#8447) (details / githubweb)
  325. Only try to read the profiling json file when profiling is on (#8467) (details / githubweb)
  326. Clean up SCodeUtil.traverse* functions (#8468) (details / githubweb)
  327. CMinpack in source-code FMUs (#8471) (details / githubweb)
  328. Improve OF and NF checkModel (#8473) (details / githubweb)
  329. [NF] update discrete variable verification (#8476) (details / githubweb)
  330. Enable/Disable GUI and CPP runtime at configure time. (#8485) (details / githubweb)
  331. Implement automatic component merging (#8490) (details / githubweb)
  332. Install the CMinpack headers to the FMU sources dir (details / githubweb)
  333. Install the dgesv headers to the FMU sources dir. (details / githubweb)
  334. Install the configure script as executable. (#8493) (details / githubweb)
  335. [CMake] do not build in each dir anymore. No need. (#8494) (details / githubweb)
  336. Improve typing of crefs (#8495) (details / githubweb)
  337. Install the required runtime dlls on MinGW. (#8496) (details / githubweb)
  338. Documentation for OpenModelica CMake config. (#8497) (details / githubweb)
  339. Fix Testsuite.friendly2 for cmake build (#8498) (details / githubweb)
  340. Make rtest work with both cmake and autotools (#8499) (details / githubweb)
  341. Fix import location of libOMSimulator. (#8502) (details / githubweb)
  342. Make the installation dir of OMSimulator consistent (#8503) (details / githubweb)
  343. Add dumping of name map for mergeComponents (#8505) (details / githubweb)
  344. Check rational arithmetic for overflow (#8504) (details / githubweb)
  345. Fix detection of discrete array variables (#8514) (details / githubweb)
  346. Give an error for invalid unit expressions (#8518) (details / githubweb)
  347. [FE] update unboxing for metamodelica (#8519) (details / githubweb)
  348. [DO] added documentation from massimo ceraolo (#8068) (details / githubweb)
  349. Warn about trailing whitespace in rtest baselining (#8526) (details / githubweb)
  350. New Backend Merge (#8520) (details / githubweb)
  351. Refactor typing of builtin Connections.* functions (#8529) (details / githubweb)
  352. Improve evaluation of component references (#8530) (details / githubweb)
  353. libfmi shared and static. libOpenModelicaFMIRuntime static. (#8531) (details / githubweb)
  354. Remove trailing whitespace in solver dump (#8527) (details / githubweb)
  355. [CI] Parallel build for dependencies omedit-testsuite. (#8532) (details / githubweb)
  356. Remove no longer needed linkage of ModelicaExternalC libs. (#8533) (details / githubweb)
  357. Make the self reference check in Lookup recursive (#8535) (details / githubweb)
  358. Find value of NEED_CMINPACK in configure (#8536) (details / githubweb)
  359. Fix zero crossing detection (#8537) (details / githubweb)
  360. Add zlib as a standalone 3rdParty library. (details / githubweb)
  361. Build static and shared versions of ModelicaExternalC (details / githubweb)
  362. Update FFI search directories. (details / githubweb)
  363. Update 3rdParty submodule. (#8542) (details / githubweb)
  364. Improve typing of dimensions (#8543) (details / githubweb)
  365. Forbid modifying protected elements (#8512) (details / githubweb)
  366. Reorganize some NFExpression records (#8547) (details / githubweb)
  367. Save the experiment annotation without simulating the model (#8549) (details / githubweb)
  368. Update .gitignore (#7701) (details / githubweb)
  369. Update PATH with library dirs before system calls. (#8552) (details / githubweb)
  370. Make cse variables parameters that are added to globalKnownVars (#8551) (details / githubweb)
  371. Improve checking of protected modifications (#8556) (details / githubweb)
  372. Fix simplification of `array or array` (#8559) (details / githubweb)
  373. Return default start value according to type (#8558) (details / githubweb)
  374. Only literal constants qualify as initial=exact (#8557) (details / githubweb)
  375. [janitor] Remove unnecessary wrapper (#8566) (details / githubweb)
  376. Check bindings for initialization (#8562) (details / githubweb)
  377. Populate the library and version drop-down based on filters (#8563) (details / githubweb)
  378. Implement array expression using arrays (#8570) (details / githubweb)
  379. Improve flattening performance (#8573) (details / githubweb)
  380. Fix function evaluation regression (#8575) (details / githubweb)
  381. generate partial derivatives for fmus with initialization DAE (#8477) (details / githubweb)
  382. Generate a batch script on Windows (launches exe) (#8572) (details / githubweb)
  383. Improve function evaluation (#8580) (details / githubweb)
  384. Fix --fmiFilter=protected (#8579) (details / githubweb)
  385. Update BooleanNetwork1 (#8581) (details / githubweb)
  386. Declare equationIndexes to null for now. (#8583) (details / githubweb)
  387. More array improvements (#8582) (details / githubweb)
  388. filter variables from knowns and unknowns for directional derivatives (#8576) (details / githubweb)
  389. Return default start value for enumerations (#8569) (details / githubweb)
  390. Use --fmiFilter=protected by default (#8585) (details / githubweb)
  391. Updates to optimization chapter (#8541) (details / githubweb)
  392. Fix function evaluation for HelmholtzMedia (#8586) (details / githubweb)
  393. Minor cleanup for the CMake configuration. (#8588) (details / githubweb)
  394. Sync with compiler default for --fmiFilter (#8594) (details / githubweb)
  395. Update OMSimulator (#8457) (details / githubweb)
  396. Update OMSimulator (#8597) (details / githubweb)
  397. Better representation of derivatives of arrays (#8598) (details / githubweb)
  398. Remove DAE.STMT_FOR index and DAE.CREF_ITER (#8599) (details / githubweb)
  399. Fix some compilation warnings (#8601) (details / githubweb)
  400. Add the mingw directories to the FFI search paths. (#8602) (details / githubweb)
  401. update dataReconciliation Users Guide (#8603) (details / githubweb)
  402. Corrected counting of solvers statistcs (#8606) (details / githubweb)
  403. Preserve the DynamicSelect when the graphical primitives are updated (#8605) (details / githubweb)
  404. clean up enum handling (#8589) (details / githubweb)
  405. Fix computation of directional derivatives (#8611) (details / githubweb)
  406. Update --fmiFilter description (#8612) (details / githubweb)
  407. Update OMSimulator (#8613) (details / githubweb)
  408. Update OMSimulator (#8614) (details / githubweb)
  409. Jacobian Update for the new Backend (#8616) (details / githubweb)
  410. [janitor] cleanup NSimCode (#8621) (details / githubweb)
  411. Handle the inheritance when animating using DynamicSelect annotation (#8623) (details / githubweb)
  412. Fix some issues with Connections.uniqueRootIndices (#8622) (details / githubweb)
  413. Fix Expression.recordElement (#8626) (details / githubweb)
  414. Fixed handling of events in daeMode with no states (#8625) (details / githubweb)
  415. Clean up interactive API implementation a bit (#8628) (details / githubweb)
  416. Update OMSimulator (#8627) (details / githubweb)
  417. fix typos in data Reconciliation users guide (#8631) (details / githubweb)
  418. fix typos in dataReconciliation.rst (#8636) (details / githubweb)
  419. Update OMSimulator (#8637) (details / githubweb)
  420. [NB] use function derivative annotation (#8629) (details / githubweb)
  421. Update issue templates (#8486) (details / githubweb)
  422. [NB] Fix derivatives of some builtin functions (#8643) (details / githubweb)
  423. [janitor] cummulated stuff (#8426) (details / githubweb)
  424. Update the connection when start and end belong to the same element (#8645) (details / githubweb)
  425. Add callback for loading models (#8647) (details / githubweb)
  426. [NB] add function and algorithm differentiation (#8644) (details / githubweb)
  427. Improve 55f5d0dd (#8653) (details / githubweb)
  428. Add assert check for event sub-clocks (#8650) (details / githubweb)
  429. No states da emode fix (#8655) (details / githubweb)
  430. [janitor] Fix CodegenC.tpl (#8657) (details / githubweb)
  431. [NB] proper adjacency matrix types + janitor (#8651) (details / githubweb)
  432. Use the callback function to see which libraries are auto loaded (#8660) (details / githubweb)
  433. Fix Interactive.evaluateGraphicalApi_dispatch (#8662) (details / githubweb)
  434. Removed the prompt for switching to OF if translation fails (#8663) (details / githubweb)
  435. Fixed reinit in DAE (#8664) (details / githubweb)
  436. Don't overwrite inner/outer for derived types (#8668) (details / githubweb)
  437. New backend events (#8659) (details / githubweb)
  438. Add a drop down button for system libraries on the start page (#8665) (details / githubweb)
  439. Use "Level of support by OpenModelica" instead of "Support Levels" (#8669) (details / githubweb)
  440. [NB] update initialization (#8672) (details / githubweb)
  441. remove new line (#8674) (details / githubweb)
  442. First draft of getModelInstance API (#8676) (details / githubweb)
  443. Removing debug prints / comments (#8677) (details / githubweb)
  444. Explicitly specify the current directory to cover <> includes. (#8678) (details / githubweb)
  445. Fix bug with hash sets (#8654) (details / githubweb)
  446. Fixing memory leak in ida_solver. (#8675) (details / githubweb)
  447. Only apply the prefix if unit is one of prefixable unit (#8673) (details / githubweb)
  448. getModelInstances fixes (#8683) (details / githubweb)
  449. Add a modified version of Intel TBB to OpenModelica (#8685) (details / githubweb)
  450. Add initial testcases for automatic parallelization. (#8688) (details / githubweb)
  451. Fix and generalize dependency analysis for algorithms. (#8689) (details / githubweb)
  452. [NB] Fix differentiation of functions (#8681) (details / githubweb)
  453. [janitor] Refactor program logic (#8684) (details / githubweb)
  454. fix #7354 Modelica Integer parsing, displaying and div on Windows 64bit (#8691) (details / githubweb)
  455. link lib64 to lib so libantrl4-runtime lib can be found (#8700) (details / githubweb)
  456. Update .gitignore (#8695) (details / githubweb)
  457. [NB] add pseudo array sparsity patterns (#8694) (details / githubweb)
  458. Make a duplicate of the environment value (#8703) (details / githubweb)
  459. set start values attributes in initialization mode (#8696) (details / githubweb)
  460. Error message and fail for realpath (#8706) (details / githubweb)
  461. Source-code-fmus on Windows using CMake (#8698) (details / githubweb)
  462. improved resolveLoops (#8680) (details / githubweb)
  463. Plot constant curves for practically constant variables (#8707) (details / githubweb)
  464. [NB] update jacobians (#8708) (details / githubweb)
  465. fix unit conversion issues on 32bit [#8699] (#8710) (details / githubweb)
  466. [NB] implement sparsity coloring (#8711) (details / githubweb)
  467. [NB] switch back to numeric jacobian default (#8714) (details / githubweb)
  468. [NB] coloring small fix (#8715) (details / githubweb)
  469. [NB] fix coloring  (#8718) (details / githubweb)
  470. Improve handling of MSL (#8720) (details / githubweb)
  471. Pass all flags from the bat file to the executable. (#8721) (details / githubweb)
  472. Changed Upgrade installed libraries to Update installed libraries (#8724) (details / githubweb)
  473. Delay processing the loadModel callback using QTimer (#8722) (details / githubweb)
  474. fix the symbolic link (#8712) (details / githubweb)
  475. Fix build for clang 3.8 on debian stretch. (#8725) (details / githubweb)
  476. Improve dumping of flat types (#8727) (details / githubweb)
  477. Use the correct heading (#8730) (details / githubweb)
  478. Save and close the documentation editing when focus is on text view (#8732) (details / githubweb)
  479. Prevent addition of duplicate expanded variables. (#8734) (details / githubweb)
  480. Fix some compiler warnings in OMPlot (#8736) (details / githubweb)
  481. Improve library loading for conversion (#8735) (details / githubweb)
  482. Updated libraries (details / githubweb)

Push event to branch omlib-staging at 3:47:57 PM on Mar 21, 2022

Revision: e704eb88a12c71bde61b9b68bc41377ea9e25f88
Repository: https://github.com/OpenModelica/OpenModelica.git
  • omlib-staging
Test Result (no failures)