OpenModelica newInst-daeMode from 2025-05-28 11:45:02 to 2025-05-31 21:21:09

Summary

OMC Commits3
Libraries Changed10
Number of Improvements20
Number of Regressions7
Number of Performance Improvements5
Number of Performance Regressions4

OpenModelica Changes

CommitDateAuthorSummary
60c281205d2025-05-30 19:09:37 +0200phannebohm[OB] Don't replace arrays of unknown size with {} (#13963)
35f15fc49d2025-05-28 23:01:58 +0200Per ÖstlundChange InstNode::emptyMMNode to a method (#13957)
18fe6ab1302025-05-28 14:29:19 +0200Adeel AsgharEvaluate the expression until we get a literal (#13955)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
6d6bfe52025-05-29 01:41:14 +0200Adrian PopAdd new json field to force library version exact match - to be used for MSL (#213)
a7fcaa52025-05-28 01:08:45 +0200Francesco CasellaUpdated configurations to test released 4.1.0 instead of 4.1.0.beta.1 (#212)

Library Changes

LibraryChange
Buildings_12From version 12.1.0-maint.12.x (6695e2af776499850ec8b26dbfa80fa7565cf01c) to 12.1.1-maint.12.x (8500bd0f9d54183504e1878d2549e23c63d99655)
Buildings_latestFrom version 12.1.0-master (a18ff66b4239fc9816cc319441f79b26ae6c4c40) to 13.0.0-master (3f72f9ba5e635fc472de91a864f52b034b7e6936)
ModelicaTest_3.2.3Configuration hash (OMC settings or the testing script changed)
ModelicaTest_4.0.0Configuration hash (OMC settings or the testing script changed)
ModelicaTest_4.1.0Configuration hash (OMC settings or the testing script changed)
ModelicaTest_trunkFrom version trunk (fb277fb62c8b5f73d0962aeed2d92b8578811fd7) to trunk (336ea7e0770a8be0f2714b18a4aeca3a2226be13)
Modelica_4.0.0From version 4.1.0+maint.om (7a4bf7de77a3986e8eb1e88cbb515d646f78f834) to 4.0.0+maint.om (96032134c36668898e1693e69bd9f81aa38de3dd)
Modelica_DeviceDriversConfiguration hash (OMC settings or the testing script changed)
ScalableTestGrids_nooptConfiguration hash (OMC settings or the testing script changed)
ScalableTestSuite_nooptConfiguration hash (OMC settings or the testing script changed)

Models Affected

Buildings_12Buildings.ThermalZones.ISO13790.Examples.FreeFloating (sim)Simulate → Verify
Buildings_12Buildings.ThermalZones.ISO13790.Examples.FreeFloatingHVAC (sim)Simulate → Verify
Buildings_12Buildings.ThermalZones.ISO13790.Examples.HeatingCoolingHVAC (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Examples.FreeFloating (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Examples.FreeFloatingHVAC (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Examples.HeatingCoolingHVAC (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Blocks.PadeDelay1 (sim)FrontEnd → Verify
ModelicaTest_4.0.0ModelicaTest.Blocks.PadeDelay1 (sim)FrontEnd → Verify
ModelicaTest_4.1.0ModelicaTest.Blocks.PadeDelay1 (sim)FrontEnd → Verify
ModelicaTest_trunkModelicaTest.Blocks.PadeDelay1 (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Blocks.Examples.Noise.NormalNoiseProperties (sim)Simulate → Verify
Modelica_4.0.0Modelica.Blocks.Examples.Noise.UniformNoiseProperties (sim)Simulate → Verify
Modelica_4.0.0Modelica.ComplexBlocks.Examples.ShowTransferFunction (sim)Simulate → Verify
Modelica_4.0.0Modelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Simulate performance 12.66 → 35.07
Modelica_4.0.0Modelica.Electrical.Machines.Examples.ControlledDCDrives.CurrentControlledDCPM (sim)Simulate → Verify
Modelica_4.0.0Modelica.Electrical.Machines.Examples.ControlledDCDrives.PositionControlledDCPM (sim)Simulate → Verify
Modelica_4.0.0Modelica.Electrical.Machines.Examples.ControlledDCDrives.SpeedControlledDCPM (sim)Simulate → Verify
Modelica_4.0.0Modelica.Electrical.Machines.Examples.InductionMachines.IMC_YD (sim)Verify → Compile
Modelica_4.0.0Modelica.Electrical.Machines.Examples.SynchronousMachines.SMPM_NoLoad (sim)Compile → FrontEnd
Modelica_4.0.0Modelica.Electrical.Polyphase.Examples.PolyphaseRectifier (sim)Simulate performance 1.14 → 22.32
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 52.03 → 1.43
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Simulate performance 19.74 → 11.20
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile → FrontEnd
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter (sim)Compile → Verify
Modelica_4.0.0Modelica.Magnetic.FluxTubes.Examples.Hysteresis.InductorWithHysteresis (sim)Verify → Compile
Modelica_4.0.0Modelica.Magnetic.FluxTubes.Examples.Hysteresis.SinglePhaseTransformerWithHysteresis1 (sim)Verify → Compile
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_LoadDump (sim)Simulate performance 0.04 → 0:03:25
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Conveyor (sim)Simulate → Verify
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass (sim)Compile → FrontEnd
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Simulate performance 0:08:00 → 0.28
Modelica_4.0.0Modelica.Mechanics.Rotational.Examples.EddyCurrentBrake (sim)Simulate → Verify
Modelica_4.0.0Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim)Simulate performance 4.96 → 20.91
Modelica_4.0.0Modelica.Mechanics.Translational.Examples.EddyCurrentBrake (sim)Simulate → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate performance 13.92 → 6.03
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Simulate → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100 (sim)BackEnd performance 10.92 → 6.40