OpenModelica master-fmi from 2018-02-27 04:38:01 to 2018-02-27 19:06:42

Summary

OMC Commits4
Libraries Changed15
Number of Improvements2
Number of Regressions10
Number of Performance Improvements5
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary
85e616238Willi Braun[DAEMode] Several improvments to the DAEmode
6c9726ffaMartin Sjölund[NF] Add support for array concatenation
878318efaMahder Gebremedhin[NF] Fix overload ambiguity with default constrctors for operator records.
c17054f4bRüdiger FrankeConsider row major ordering when assigning arrays to seed vars

Library Changes

LibraryChange
Buildings_1.6From version 1.6 OMSimulator v0.1.0-152-g85102e2 (revision 1.6+build.1) OMSimulator v0.1.0-152-g85102e2 to 1.6 OMSimulator v0.1.0-163-gcd778bd (revision 1.6+build.1) OMSimulator v0.1.0-163-gcd778bd
Buildings_2.1.0From version 2.1.0 OMSimulator v0.1.0-152-g85102e2 (revision 2.1.0) OMSimulator v0.1.0-152-g85102e2 to 2.1.0 OMSimulator v0.1.0-163-gcd778bd (revision 2.1.0) OMSimulator v0.1.0-163-gcd778bd
ModelicaTestOverdetermined_3.2.2From version 3.2.2 OMSimulator v0.1.0-152-g85102e2 (revision 3.2.2-227-g9f23c3a) OMSimulator v0.1.0-152-g85102e2 to 3.2.2 OMSimulator v0.1.0-163-gcd778bd (revision 3.2.2-227-g9f23c3a) OMSimulator v0.1.0-163-gcd778bd
ModelicaTest_3.2.1_cppFrom version 3.2.1 OMSimulator v0.1.0-152-g85102e2 (revision 3.2.1+build.4-18-g60cb4e4) OMSimulator v0.1.0-152-g85102e2 to 3.2.1 OMSimulator v0.1.0-163-gcd778bd (revision 3.2.1+build.4-18-g60cb4e4) OMSimulator v0.1.0-163-gcd778bd
ModelicaTest_3.2.2_cppFrom version 3.2.2 OMSimulator v0.1.0-152-g85102e2 (revision 3.2.2-227-g9f23c3a) OMSimulator v0.1.0-152-g85102e2 to 3.2.2 OMSimulator v0.1.0-163-gcd778bd (revision 3.2.2-227-g9f23c3a) OMSimulator v0.1.0-163-gcd778bd
ModelicaTest_trunkFrom version trunk OMSimulator v0.1.0-152-g85102e2 (revision 20180225-212246~git~master-om82) OMSimulator v0.1.0-152-g85102e2 to trunk OMSimulator v0.1.0-163-gcd778bd (revision 20180225-212246~git~master-om82) OMSimulator v0.1.0-163-gcd778bd
ModelicaTest_trunk_cppFrom version trunk OMSimulator v0.1.0-152-g85102e2 (revision 20180225-212246~git~master-om82) OMSimulator v0.1.0-152-g85102e2 to trunk OMSimulator v0.1.0-163-gcd778bd (revision 20180225-212246~git~master-om82) OMSimulator v0.1.0-163-gcd778bd
Modelica_3.1_cppFrom version 3.1 OMSimulator v0.1.0-152-g85102e2 (revision 3.1-20140322-174148~git~maint-3.1-om1) OMSimulator v0.1.0-152-g85102e2 to 3.1 OMSimulator v0.1.0-163-gcd778bd (revision 3.1-20140322-174148~git~maint-3.1-om1) OMSimulator v0.1.0-163-gcd778bd
Modelica_3.2.1_cppFrom version 3.2.1 OMSimulator v0.1.0-152-g85102e2 (revision 3.2.1+build.4-18-g60cb4e4-om1) OMSimulator v0.1.0-152-g85102e2 to 3.2.1 OMSimulator v0.1.0-163-gcd778bd (revision 3.2.1+build.4-18-g60cb4e4-om1) OMSimulator v0.1.0-163-gcd778bd
Modelica_SynchronousFrom version 0.92.1 OMSimulator v0.1.0-152-g85102e2 (revision 0.92.1-31-g844900d) OMSimulator v0.1.0-152-g85102e2 to 0.92.1 OMSimulator v0.1.0-163-gcd778bd (revision 0.92.1-31-g844900d) OMSimulator v0.1.0-163-gcd778bd
Modelica_trunkFrom version trunk OMSimulator v0.1.0-152-g85102e2 (revision 20180225-212246~git~master-om2) OMSimulator v0.1.0-152-g85102e2 to trunk OMSimulator v0.1.0-163-gcd778bd (revision 20180225-212246~git~master-om2) OMSimulator v0.1.0-163-gcd778bd
Modelica_trunk_cppFrom version trunk OMSimulator v0.1.0-152-g85102e2 (revision 20180225-212246~git~master-om2) OMSimulator v0.1.0-152-g85102e2 to trunk OMSimulator v0.1.0-163-gcd778bd (revision 20180225-212246~git~master-om2) OMSimulator v0.1.0-163-gcd778bd
PlanarMechanicsFrom version 1.4.0 OMSimulator v0.1.0-152-g85102e2 (revision 1.4.0-20170721-152651~git~master) OMSimulator v0.1.0-152-g85102e2 to 1.4.0 OMSimulator v0.1.0-163-gcd778bd (revision 1.4.0-20170721-152651~git~master) OMSimulator v0.1.0-163-gcd778bd
PowerSystemsFrom version 0.6.0 OMSimulator v0.1.0-152-g85102e2 (revision 0.6.0) OMSimulator v0.1.0-152-g85102e2 to 0.6.0 OMSimulator v0.1.0-163-gcd778bd (revision 0.6.0) OMSimulator v0.1.0-163-gcd778bd
PowerSystems_latestFrom version 0.7 dev OMSimulator v0.1.0-152-g85102e2 (revision 20180205-094657~git~master) OMSimulator v0.1.0-152-g85102e2 to 0.7 dev OMSimulator v0.1.0-163-gcd778bd (revision 20180205-094657~git~master) OMSimulator v0.1.0-163-gcd778bd

Models Affected

Buildings_1.6Buildings.Utilities.Math.Functions.Examples.CubicHermiteSimulate performance 0:08:00 → 0.11
Buildings_1.6Buildings.Utilities.Math.Functions.Examples.InverseXRegularizedSimulate performance 0:08:00 → 0.11
Buildings_2.1.0Buildings.Utilities.Psychrometrics.Functions.Examples.phi_pTXSimulate performance 0:08:00 → 0.11
ModelicaTestOverdetermined_3.2.2ModelicaTestOverdetermined.ConsistentInitialization.Fluid.TwoVolumesEquationsReducedInitialSimulate performance 0:08:00 → 0.11
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Visualizers.ColorMapsVerify → Compile
ModelicaTest_3.2.2_cppModelicaTest.Blocks.PadeDelay1Verify → Compile
ModelicaTest_3.2.2_cppModelicaTest.Blocks.PadeDelay2Verify → Compile
ModelicaTest_trunkModelicaTest.Utilities.TestReadFileSimulate performance 0.51 → 0:08:00
ModelicaTest_trunk_cppModelicaTest.Blocks.PadeDelay1Verify → Compile
ModelicaTest_trunk_cppModelicaTest.Blocks.PadeDelay2Verify → Compile
Modelica_3.1_cppModelica.Mechanics.Rotational.Examples.LossyGearDemo1Simulate → Compile
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.SurfacesVerify → Compile
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.Effects.SuperSamplingSimulate performance 0:08:00 → 0.11
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFTSimulate → Failed
Modelica_trunk_cppModelica.Blocks.Examples.Rectifier6pulseFFTFailed → Compile
PlanarMechanicsPlanarMechanics.Examples.KinematicLoop_DynamicStateSelectionCompile → Simulate
PowerSystemsPowerSystems.Examples.AC1ph_DC.Elementary.SourceSimulate performance 0.06 → 0:08:00
PowerSystemsPowerSystems.Examples.PowerWorld.PowerWorldSimulate → Compile
PowerSystems_latestPowerSystems.Examples.PowerWorld.PowerWorldSimulate → Compile