Skip to content
Failed

#2 (Nov 11, 2024, 3:27:50 PM)

Started 11 mo ago
Took 10 min

Push event to branch maintenance/v2.1 at 3:27:35 PM on Nov 11, 2024

Revision: 6ed45ec11f4ffb4d58e500c2d48e5517753cdfe2
Repository: https://github.com/OpenModelica/OMSimulator.git
  • maintenance/v2.1
Test Result (no failures)
    Changes
    1. Fix multiple connections to system level input connectors (#925) (details / githubweb)
    2. Updating README (#929) (details / githubweb)
    3. Fix connection geometry for connections from end to start (#930) (details / githubweb)
    4. New api: getTime() (#934) (details / githubweb)
    5. New api: oms_doStep (#932) (details / githubweb)
    6. New python interface (#933) (details / githubweb)
    7. Implement oms_rename for sub-models (#928) (details / githubweb)
    8. Fix getTime and doStep (#937) (details / githubweb)
    9. Remove unsupported function parseModelName (#939) (details / githubweb)
    10. Update 3rdParty (#936) (details / githubweb)
    11. Remove text notification of deleted components (#935) (details / githubweb)
    12. Remove obsolete simulation information (#938) (details / githubweb)
    13. Modify loadSnapshot so that it can be used to rename models (#940) (details / githubweb)
    14. Add more functions to the new api (#941) (details / githubweb)
    15. simulation server: OMSimulatorServer.py (#931) (details / githubweb)
    16. Refactor loadSnapshot (#943) (details / githubweb)
    17. Install OMSimulatorServer.py to build/share/OMSimulator/scripts (#944) (details / githubweb)
    18. Improve some error messages (#946) (details / githubweb)
    19. Simplify ssv related code in class Model (#948) (details / githubweb)
    20. Exclude unnecessary files from the lib/OMSimulator folder (#952) (details / githubweb)
    21. Add log level and command line options to simulation server (#953) (details / githubweb)
    22. Try to fix installation within the OpenModelica super project (#955) (details / githubweb)
    23. Handle multiple simulation options (#956) (details / githubweb)
    24. Remove the logging from the simulation server (#958) (details / githubweb)
    25. Simplify old api definitions (#957) (details / githubweb)
    26. Improve oms::ComRef to work with suffixes easily (#959) (details / githubweb)
    27. Remove asynchronous simulation command (#962) (details / githubweb)
    28. Avoid reading/Writing the same file from different tests (#964) (details / githubweb)
    29. Add System to new python api (#963) (details / githubweb)
    30. create oms:snapshot from ssp (#961) (details / githubweb)
    31. Fix issues with suffixes in oms::ComRef (#968) (details / githubweb)
    32. Add interactive mode to the simulation server (#960) (details / githubweb)
    33. Encapsulate the snapshot implementation (#966) (details / githubweb)
    34. Update the importSnapshot interface (#969) (details / githubweb)
    35. Adding python helper for FMI Cross Check result filtering (#950) (details / githubweb)
    36. Extend oms::Snapshot (#970) (details / githubweb)
    37. export oms_snapshot using snapshot interface (#971) (details / githubweb)
    38. Fix socket name (#973) (details / githubweb)
    39. Update 3rdParty (#974) (details / githubweb)
    40. Encapsulate xml writer (#975) (details / githubweb)
    41. Expected output (#976) (details / githubweb)
    42. export partial snapshot (#972) (details / githubweb)
    43. import partial snapshot (#977) (details / githubweb)
    44. Format xml export (#978) (details / githubweb)
    45. Read fmu kind properly (#979) (details / githubweb)
    46. Make --suppressPath=true the default (#980) (details / githubweb)
    47. OMSString (#981) (details / githubweb)
    48. Some refactoring (#982) (details / githubweb)
    49. Extend the new python api (#983) (details / githubweb)
    50. Extend python api (#984) (details / githubweb)
    51. export signalFilter to ssp (#985) (details / githubweb)
    52. Fix the mac build (#986) (details / githubweb)
    53. Update documentation (#988) (details / githubweb)
    54. Extend the new python api a bit more (#990) (details / githubweb)
    55. Add example Pi to documentation (#991) (details / githubweb)
    56. Update documentation (#992) (details / githubweb)
    57. Fix initial unknowns (#996) (details / githubweb)
    58. Make  accessible from API (#995) (details / githubweb)
    59. Fix the initial unknowns once and for all (#998) (details / githubweb)
    60. Updated test FMUs with OpenModelica v1.18.0-dev.192 (#999) (details / githubweb)
    61. Publish all signals before simulation (#997) (details / githubweb)
    62. fix renaming connectors and values (#1001) (details / githubweb)
    63. Added saab Embrace use case to test suite (#1002) (details / githubweb)
    64. restructure exporting SSP to snapshot interface (#1005) (details / githubweb)
    65. fix connectors when renaming model (#1009) (details / githubweb)
    66. Check if nominals of FMU are greater then 0. (#1010) (details / githubweb)
    67. fix integer connections to enumerations (#1012) (details / githubweb)
    68. allow renaming model cref in snapshot (#1006) (details / githubweb)
    69. Introduce flag --zeroNominal (#1018) (details / githubweb)
    70. fix bug in renaming values (#1023) (details / githubweb)
    71. Fix typo in readme (#1026) (details / githubweb)
    72. copy windows dlls to lib/OMSimulator (#1028) (details / githubweb)
    73. Add setLoggingInterval to new python interface (#1029) (details / githubweb)
    74. import and export multiple ssv files (#1019) (details / githubweb)
    75. update start values in ssv template (#1030) (details / githubweb)
    76. Update README.md (#1033) (details / githubweb)
    77. Resolve conflict with result files (#1034) (details / githubweb)
    78. The atomic library needs to be linked on more Linux versions (#1032) (details / githubweb)
    79. export unique ssp (#1035) (details / githubweb)
    80. Remove hints for finding libatomic (#1036) (details / githubweb)
    81. Updated embrace use case (#1016) (details / githubweb)
    82. Split mingw into mingw32 and mingw64 for the testsuite (#1042) (details / githubweb)
    83. Use absolute path to check if FMU exists. (#1038) (details / githubweb)
    84. Cleanup the filesystem package (#1043) (details / githubweb)
    85. Use canonical instead of absolute (#1044) (details / githubweb)
    86. Mention the cross-check results (#1045) (details / githubweb)
    87. Improve error messages of xml import (#1046) (details / githubweb)
    88. Fix variable step size setup for cross-check examples (#1047) (details / githubweb)
    89. Fix variable step size setup for cross-check examples (#1048) (details / githubweb)
    90. Fix step sizes for cvode in sc-systems (#1049) (details / githubweb)
    91. attempt to fix perl hangs and print some info (#1050) (details / githubweb)
    92. Reset default maximumStepSize for cross-check (#1051) (details / githubweb)
    93. Update test suite and improve the new python api (#1052) (details / githubweb)
    94. Delete temp files (#1053) (details / githubweb)
    95. Add mingw workaround to setWorkingDirectory (#1054) (details / githubweb)
    96. Improve error messages for missing initial unknowns (#1055) (details / githubweb)
    97. Improve warnings for model-exchange FMUs (#1057) (details / githubweb)
    98. Refactoring of ComponentFMUCS/ME (#1058) (details / githubweb)
    99. Try to preserve fmu name if running from command line (#1059) (details / githubweb)
    100. Fix signalFilter.xml (#1060) (details / githubweb)
    101. Command line option for the step size (#1061) (details / githubweb)
    102. update submodule to fix mingw32 builds (#1062) (details / githubweb)
    103. Update cross-check (#1063) (details / githubweb)
    104. Catch filesystem exception (#1064) (details / githubweb)
    105. Catch exceptions in generateHTML.py (#1065) (details / githubweb)
    106. Try to fix report (#1067) (details / githubweb)
    107. Only consider continuous variables for derivatives (#1070) (details / githubweb)
    108. Add more options to the cross-check script (#1069) (details / githubweb)
    109. Fix function almostEqualRelativeAndAbs (#1072) (details / githubweb)
    110. Separate continuous-time derivatives from derivatives (#1073) (details / githubweb)
    111. Extract certain resources to memory and not filesystem (#1074) (details / githubweb)
    112. Add fmi schema files (#1075) (details / githubweb)
    113. force install "requests" package for pip/setup.py (#1078) (details / githubweb)
    114. Use cmake3 on CentOS7. (#1080) (details / githubweb)
    115. Fix performance issue with (large) tables (#1081) (details / githubweb)
    116. Add xerces (#1076) (details / githubweb)
    117. rename oms_addResources to oms_newResources (#1082) (details / githubweb)
    118. Send simulation results for interactive simulations (#1083) (details / githubweb)
    119. delete parameter bindings references in ssd (#1079) (details / githubweb)
    120. Updating UsersGuide on graphical modeling with SSP (#1087) (details / githubweb)
    121. Add SubModel to new python api (#1089) (details / githubweb)
    122. export all non referenced resources to ssp (#1088) (details / githubweb)
    123. delete references and it's start values (#1090) (details / githubweb)
    124. Include cmath explicitly. (#1091) (details / githubweb)
    125. Don't emit rhs of events if --emitEvents=true (#1093) (details / githubweb)
    126. fix ssm references in ssd (#1098) (details / githubweb)
    127. Adding option to disable linux64-asan (#1106) (details / githubweb)
    128. Removing unused tlm.UpperPendulumFG resources (#1104) (details / githubweb)
    129. Solve warning about anonymus typedefed structs. (#1102) (details / githubweb)
    130. Free lua state memory on error (#1107) (details / githubweb)
    131. Include cmath explicitly. (#1097) (details / githubweb)
    132. Use CC variable for OMTLMSimulator make (#1103) (details / githubweb)
    133. update submodule 3rdParty (#1110) (details / githubweb)
    134. add support for fmi2GetDirectionalDerivative (#1109) (details / githubweb)
    135. Enable --skipCSVHeader by default (#1115) (details / githubweb)
    136. Add example equationPair (#1116) (details / githubweb)
    137. Add test case for Kinsol method (#1117) (details / githubweb)
    138. Remove xerces dependency because OpenModelica doesn't support neccessary cmake version (#1119) (details / githubweb)
    139. Dump iteration information for alg loops (#1118) (details / githubweb)
    140. Improve notification for alg loops (#1120) (details / githubweb)
    141. Change default solver for nonlinear algebraic systems to kinsol (#1121) (details / githubweb)
    142. get directional derivatives during initialization (#1123) (details / githubweb)
    143. Implement getString (#1124) (details / githubweb)
    144. Add setString to c and python api (#1125) (details / githubweb)
    145. Use fmi2_import_get_directional_derivative to construct Jacobian matrix (#1122) (details / githubweb)
    146. Add stepUntil to python api (#1127) (details / githubweb)
    147. fix strongly connected component vector (#1129) (details / githubweb)
    148. Change error message (#1130) (details / githubweb)
    149. Embracetwoconf (#1086) (details / githubweb)
    150. Free memory (#1132) (details / githubweb)
    151. Fix division by zero (#1131) (details / githubweb)
    152. Remove deprecated flag --setInputDerivatives (#1135) (details / githubweb)
    153. add oms_setString() and oms_getString() in LUA (#1133) (details / githubweb)
    154. Fix certain alg. loops (#1136) (details / githubweb)
    155. 32bit equationPair FMU binaries (#1139) (details / githubweb)
    156. Add model.getAllSignals to python api (#1134) (details / githubweb)
    157. export units to ssv file, read from modeldescription.xml (#1143) (details / githubweb)
    158. import and export units and unitDefinitions from ssp (#1145) (details / githubweb)
    159. Check for error when creating csv file (#1148) (details / githubweb)
    160. export units to connectors (#1152) (details / githubweb)
    161. fix #8163 search for the libOMSimulator library in two places (#1156) (details / githubweb)
    162. disable all tlm test which is causing random failures in jenkins (#1155) (details / githubweb)
    163. Limit the number of artifacts stored in Jenkins (#1158) (details / githubweb)
    164. Remove leading whitespace for variable names in csv export (#1154) (details / githubweb)
    165. check units when adding connections (#1157) (details / githubweb)
    166. export only referenced entry in ssm to a ssv file (#1160) (details / githubweb)
    167. add suppressUnitConversion to connections (#1162) (details / githubweb)
    168. Fix co-simulation master algorithm selection (#1163) (details / githubweb)
    169. fix importing tolerance (#1164) (details / githubweb)
    170. Include cstring header for strcmp function. (#1165) (details / githubweb)
    171. add EDF test tankYPipe (#1166) (details / githubweb)
    172. add support to export and import multipleInstances of same fmu (#1167) (details / githubweb)
    173. optimize parsing modelDescription.xml only once (#1168) (details / githubweb)
    174. export start values in subsystem to SSV template (#1174) (details / githubweb)
    175. implement API oms_replaceSubModel() (#1170) (details / githubweb)
    176. preserve higher level definitions from the ssp file (#1175) (details / githubweb)
    177. display warnings when replacing SubModel (#1176) (details / githubweb)
    178. add test to Makefile (#1177) (details / githubweb)
    179. implement oms_duplicateVariant() (#1178) (details / githubweb)
    180. create unique variant name to top level model in ssp (#1179) (details / githubweb)
    181. update 3rdParty (#1181) (details / githubweb)
    182. implement API oms_listVariants (#1180) (details / githubweb)
    183. retain elementGeometry when replacing submodel (#1182) (details / githubweb)
    184. allow csv and mat extension when replacing subModel (#1183) (details / githubweb)
    185. Adding link anchors to doc (#1187) (details / githubweb)
    186. Update minizip to 1.2.13 (#1189) (details / githubweb)
    187. Update minizip (#1190) (details / githubweb)
    188. Fix 3rdParty/FMIL installation behavior. (#1191) (details / githubweb)
    189. update fmi4c to 3rdParty (#1192) (details / githubweb)
    190. checks rhs signal when replacing submodel (#1195) (details / githubweb)
    191. update submodule fmi4c (#1198) (details / githubweb)
    192. export getState, setState and freeState API (#1201) (details / githubweb)
    193. free the states (#1202) (details / githubweb)
    194. check for canGetAndSetState in modeldescription.xml (#1203) (details / githubweb)
    195. update fmi4c (#1204) (details / githubweb)
    196. update fmi4c to parse Enumeration (#1205) (details / githubweb)
    197. Prefer version.txt over the git version (#1208) (details / githubweb)
    198. link fmi4c library to OMSimulator (#1193) (details / githubweb)
    199. skip csv files for top level model when exporting ssv templates (#1211) (details / githubweb)
    200. Updating documentation (#1212) (details / githubweb)
    201. Update the docker images used for testing PRs to 1.16 (#1217) (details / githubweb)
    202. Use the image with the update cmake version. (#1218) (details / githubweb)
    203. Update libxml2 to version 2.11.4. (#1216) (details / githubweb)
    204. Update 3rdParty/Lua to version 5.4.6 (#1219) (details / githubweb)
    205. Bring 3rdParty libraries into OMSimulator's CMake build system. (#1221) (details / githubweb)
    206. Use alias names for libraries. (#1223) (details / githubweb)
    207. Add CMake support for 3rdParty/RegEx (#1224) (details / githubweb)
    208. Require C++17. (#1225) (details / githubweb)
    209. Let CMake decide linking to libatomic. (#1226) (details / githubweb)
    210. Refactor detection and use of regex libraries. (#1227) (details / githubweb)
    211. Remove usage of/dependence on Boost. (#1228) (details / githubweb)
    212. Cleanup. Remove references to TLM and LibXml (#1229) (details / githubweb)
    213. Remove unused configuration variables. (#1230) (details / githubweb)
    214. Remove Windows building of 3rdParty/pthreads. (#1231) (details / githubweb)
    215. Cleanup and refactoring. (#1232) (details / githubweb)
    216. Do not add the $platform dir inside the install dir. (#1233) (details / githubweb)
    217. Build directly with CMake  (except for MSVC). (#1234) (details / githubweb)
    218. Use CMake directly in MSVC builds too. (#1236) (details / githubweb)
    219. Initial CMake based Doxygen doc generation. (#1237) (details / githubweb)
    220. Initial support for Sphinx based doc generation. (#1238) (details / githubweb)
    221. Enable the CMake based doc generation and installation. (#1239) (details / githubweb)
    222. Build the documentation files with CMake. (#1240) (details / githubweb)
    223. Add a CMake testsuite-depends target. (#1241) (details / githubweb)
    224. Remove obsolete files. (#1242) (details / githubweb)
    225. Update the README for the new changes. (#1243) (details / githubweb)
    226. Fix mistake in README. (#1244) (details / githubweb)
    227. Adjust configuration to fit well with OpenModelica. (#1245) (details / githubweb)
    228. Update the arm64 macOS PR job. (#1246) (details / githubweb)
    229. Update cmake configuration (#1247) (details / githubweb)
    230. Prune OMSimulator-3rdParty (#1248) (details / githubweb)
    231. Do not statically link libgcc and libstdc++. (#1249) (details / githubweb)
    232. Fix installation path specifier. (#1250) (details / githubweb)
    233. Set install component when part of OpenModelica. (#1251) (details / githubweb)
    234. Fix copy paste mistake. (#1252) (details / githubweb)
    235. Minor improvements and fixes. (#1253) (details / githubweb)
    236. Update 3rdParty. (#1254) (details / githubweb)
    237. update 3rdParty and link xerces (#1255) (details / githubweb)
    238. update 3rdParty (#79) (#1256) (details / githubweb)
    239. Update 3rdParty xerces (#1258) (details / githubweb)
    240. add XercesValidator (#1257) (details / githubweb)
    241. initialize tlmbusconnectors to NULL (#1263) (details / githubweb)
    242. fix replaceSubModel from memory (#1264) (details / githubweb)
    243. validate ssv files against schema (#1261) (details / githubweb)
    244. export enumeration definition to ssp (#1266) (details / githubweb)
    245. support search schemaPath from OpenModelica super project (#1267) (details / githubweb)
    246. Disable install() directives with non-needed components. (#1268) (details / githubweb)
    247. configure libOMSimulator relative dll path (#1272) (details / githubweb)
    248. use the DefaultExperiment settings from modeldescription.xml (#1273) (details / githubweb)
    249. Allow to set CVODE parameters for ME FMUs (#1277) (details / githubweb)
    250. adapt to new OMDev (#1286) (details / githubweb)
    251. fix failing tests in ucrt64 (#1287) (details / githubweb)
    252. fix OMSimulator pip package (#1285) (details / githubweb)
    253. attempt to fix the mac os builds (#1288) (details / githubweb)
    254. update the place where we push the OMSimulator documentation (#1289) (details / githubweb)
    255. attempts to fix git path in windows (#1290) (details / githubweb)
    256. fix source path in pip package (#1291) (details / githubweb)
    257. add <algorithm> to define std::unique and std::find (#1295) (details / githubweb)
    258. fix documentation links (#1297) (details / githubweb)
    259. Update setup.py (#1298) (details / githubweb)
    260. Update 3rdParty (#1303) (details / githubweb)
    261. fix dll paths when building OMSimulator from OpenModelica Makefile (#1307) (details / githubweb)
    262. check for top level system parameter bindings (#1308) (details / githubweb)
    263. fix signalFilter regex for array variables (#1321) (details / githubweb)
    264. do not export empty <ssd:connectors/> (#1322) (details / githubweb)
    265. use cmake from omdev (#1335) (details / githubweb)
    266. Fix oms_getElements (#1324) (details / githubweb)
    267. check for root System when exporting and importing resources/signalFilter.xml (#1337) (details / githubweb)