OpenModelica master-fmi from 2018-02-15 13:14:36 to 2018-02-16 02:09:02

Summary

OMC Commits10
Libraries Changed14
Number of Improvements7
Number of Regressions2
Number of Performance Improvements5
Number of Performance Regressions1

OpenModelica Changes

CommitAuthorSummary
30a4db0a0adrpoupdate 3rdParty manually
d27683d7aAdrian Popupdate 3rdParty submodule
092daf685Willi Braun[Backend] Fix coloring of sparse matrix
b44f0a7d2Adeel AsgharFix the SEMLA Windows build.
06a166d23Adrian Popupdate 3rdParty manually
ba5ff89f3RĂ¼diger FrankeApply complete pivoting to singular linear systems in FMUs, ticket:4747
fcdc6b272Adeel AsgharAdded missing Windows variables.
06cea20daAdeel Asgharconfigure option for encryption
081af3b22Adeel AsgharBuild SEMLA Checkout the SEMLA repository inside the OM super project i.e., at the same level where OMCompiler is. Run the makefile with `OMENCRYPTION=ON` i.e., `make -f Makefile.omdev.mingw OMENCRYPTION=ON`.
0a2708a82hudsonFix broken 3rdParty hash

Library Changes

LibraryChange
Buildings_1.6From version 1.6 OMSimulator v0.1.0-102-g06841df (revision 1.6+build.1) OMSimulator v0.1.0-102-g06841df to 1.6 OMSimulator v0.1.0-104-g6165289 (revision 1.6+build.1) OMSimulator v0.1.0-104-g6165289
Buildings_3.0.0From version 3.0.0 OMSimulator v0.1.0-102-g06841df (revision 3.0.0) OMSimulator v0.1.0-102-g06841df to 3.0.0 OMSimulator v0.1.0-104-g6165289 (revision 3.0.0) OMSimulator v0.1.0-104-g6165289
Buildings_latestFrom version 5.0.2 OMSimulator v0.1.0-102-g06841df (revision 20180209-105606~git~master) OMSimulator v0.1.0-102-g06841df to 5.0.2 OMSimulator v0.1.0-104-g6165289 (revision 20180209-105606~git~master) OMSimulator v0.1.0-104-g6165289
IBPSA_latestFrom version 1.0.0 OMSimulator v0.1.0-102-g06841df (revision 20180208-121021~git~master) OMSimulator v0.1.0-102-g06841df to 1.0.0 OMSimulator v0.1.0-104-g6165289 (revision 20180208-121021~git~master) OMSimulator v0.1.0-104-g6165289
ModelicaTest_3.2.2From version 3.2.2 OMSimulator v0.1.0-102-g06841df (revision 3.2.2-224-g6c44462) OMSimulator v0.1.0-102-g06841df to 3.2.2 OMSimulator v0.1.0-104-g6165289 (revision 3.2.2-224-g6c44462) OMSimulator v0.1.0-104-g6165289
ModelicaTest_3.2.2_cppFrom version 3.2.2 OMSimulator v0.1.0-102-g06841df (revision 3.2.2-224-g6c44462) OMSimulator v0.1.0-102-g06841df to 3.2.2 OMSimulator v0.1.0-104-g6165289 (revision 3.2.2-224-g6c44462) OMSimulator v0.1.0-104-g6165289
ModelicaTest_trunkFrom version trunk OMSimulator v0.1.0-102-g06841df (revision 20180213-092929~git~master-om78) OMSimulator v0.1.0-102-g06841df to trunk OMSimulator v0.1.0-104-g6165289 (revision 20180213-092929~git~master-om78) OMSimulator v0.1.0-104-g6165289
ModelicaTest_trunk_cppFrom version trunk OMSimulator v0.1.0-102-g06841df (revision 20180213-092929~git~master-om78) OMSimulator v0.1.0-102-g06841df to trunk OMSimulator v0.1.0-104-g6165289 (revision 20180213-092929~git~master-om78) OMSimulator v0.1.0-104-g6165289
Modelica_3.1_cppFrom version 3.1 OMSimulator v0.1.0-102-g06841df (revision 3.1-20140322-174148~git~maint-3.1-om1) OMSimulator v0.1.0-102-g06841df to 3.1 OMSimulator v0.1.0-104-g6165289 (revision 3.1-20140322-174148~git~maint-3.1-om1) OMSimulator v0.1.0-104-g6165289
Modelica_3.2.1_cppFrom version 3.2.1 OMSimulator v0.1.0-102-g06841df (revision 3.2.1+build.4-18-g60cb4e4-om1) OMSimulator v0.1.0-102-g06841df to 3.2.1 OMSimulator v0.1.0-104-g6165289 (revision 3.2.1+build.4-18-g60cb4e4-om1) OMSimulator v0.1.0-104-g6165289
Modelica_3.2.2_cppFrom version 3.2.2 OMSimulator v0.1.0-102-g06841df (revision 3.2.2-224-g6c44462-om3) OMSimulator v0.1.0-102-g06841df to 3.2.2 OMSimulator v0.1.0-104-g6165289 (revision 3.2.2-224-g6c44462-om3) OMSimulator v0.1.0-104-g6165289
Modelica_trunk_cppFrom version trunk OMSimulator v0.1.0-102-g06841df (revision 20180213-092929~git~master-om2) OMSimulator v0.1.0-102-g06841df to trunk OMSimulator v0.1.0-104-g6165289 (revision 20180213-092929~git~master-om2) OMSimulator v0.1.0-104-g6165289
PowerSystemsFrom version 0.6.0 OMSimulator v0.1.0-102-g06841df (revision 0.6.0) OMSimulator v0.1.0-102-g06841df to 0.6.0 OMSimulator v0.1.0-104-g6165289 (revision 0.6.0) OMSimulator v0.1.0-104-g6165289
PowerSystems_latestFrom version 0.7 dev OMSimulator v0.1.0-102-g06841df (revision 20180205-094657~git~master) OMSimulator v0.1.0-102-g06841df to 0.7 dev OMSimulator v0.1.0-104-g6165289 (revision 20180205-094657~git~master) OMSimulator v0.1.0-104-g6165289

Models Affected

Buildings_1.6Buildings.Utilities.Math.Functions.Examples.SpliceFunctionSimulate performance 0.11 → 0:08:00
Buildings_3.0.0Buildings.Utilities.Math.Functions.Examples.SmoothInterpolationSimulate performance 0:08:00 → 0.11
Buildings_latestBuildings.Utilities.Math.Examples.SmoothMinSimulate performance 0:08:00 → 0.06
IBPSA_latestIBPSA.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnlySimulate → Compile
ModelicaTest_3.2.2ModelicaTest.Tables.CombiTable1D.Test16Simulate performance 0:08:00 → 0.11
ModelicaTest_3.2.2_cppModelicaTest.Electrical.Machines.SMPM_VoltageSourceWithLossesCompile → Simulate
ModelicaTest_trunkModelicaTest.Utilities.TestWriteFileSimulate performance 0:08:00 → 0.16
ModelicaTest_trunk_cppModelicaTest.Electrical.Machines.SMPM_VoltageSourceWithLossesCompile → Simulate
Modelica_3.1_cppModelica.Electrical.Analog.Examples.HeatingNPN_OrGateCompile → Simulate
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderCompile → Verify
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderCompile → Verify
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderCompile → Verify
PowerSystemsPowerSystems.Examples.AC1ph_DC.Elementary.SensorSimulate performance 0:08:00 → 0.11
PowerSystemsPowerSystems.Examples.PowerWorld.PowerWorldSimulate → Compile
PowerSystems_latestPowerSystems.Examples.PowerWorld.PowerWorldCompile → Simulate