OpenModelica master-fmi-fmpy from 2026-05-02 11:14:31 to 2026-05-05 14:40:30

Summary

OMC Commits17
Libraries Changed4
Number of Improvements7
Number of Regressions9
Number of Performance Improvements2
Number of Performance Regressions8

OpenModelica Changes

CommitDateAuthorSummary
24f53dc0c42026-05-05 13:44:35 +0200Martin SjölundChange equations to algorithms in MetaModelica (#15476)
285b5934fb2026-05-05 12:23:16 +0200Martin SjölundRemoved matchcontinue from BaseHash{Set,Table} (#15494)
445b47ecc82026-05-05 11:58:11 +0200kabdelhak[NB] update inferred clock handling (#15495)
6e5405d9362026-05-05 11:32:38 +0200phannebohm[NF] Init Maps with size and remove unused stuff (#15493)
451c1bbd492026-05-05 09:03:31 +0200phannebohmMove Rational to Util (#15487)
16c54a3ffd2026-05-05 09:01:52 +0200Martin SjölundRemove Modelica-style arrays from the MM code (#15488)
424c4061f62026-05-04 23:02:57 +0200Martin SjölundRemove the database bindings (#15491)
8f3dddc8a12026-05-04 22:55:00 +0200Martin SjölundRemove the MessagePack library (#15490)
36cf65a7292026-05-04 20:54:40 +0200JKRT_CLAUDE_ACCOUNTMerge consecutive MetaModelica metarecord field updates (#11909) (#15396)
b9030b79432026-05-04 18:42:36 +0200Martin SjölundPort StateMachines to NF (#15424)
1d375678292026-05-04 17:12:26 +0200Adeel AsgharHttpServer is a required package when building with Qt6 (#15483)
fe057f687c2026-05-04 17:07:26 +0200Martin SjölundChange equations in MetaModelica to algorithms (#15480)
971b00b4ee2026-05-04 17:06:01 +0200Adeel AsgharAvoid calling getElements without a class name (#15486)
3708756fd42026-05-04 15:30:07 +0200Adeel AsgharSwitching order of tabs only causes issues on Windows (#15484)
535021b41e2026-05-04 13:55:07 +0200Adeel AsgharDo not make the fields array static (#15482)
106ed2c6372026-05-03 21:43:00 +0200Martin SjölundRemove string comments on match expression input/pattern/else (#15477)
6c3ff66db32026-05-03 15:51:41 +0200Adrian Popinclude the version in the file name (#15478)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
1dd4db72026-04-19 14:25:16 +0200Adrian Popforce fetch of tags to handle the floating tag 'nightly' (#285)
e83c3f42026-04-14 08:15:53 +0200Adrian Popcannot run python -m fmpy via check_output_log (#284)

Library Changes

LibraryChange
Buildings_11From version 11.1.1-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/c819a94c6d52b58d3cba23caa8cb871f1e97d2fd.zip) FMPy version 0.3.29 to 11.1.1-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/d14e4094b89d0bd248275efdd8b4bf0548ea6bf0.zip) FMPy version 0.3.29
Buildings_12From version 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/fe09072c92b91b605c9c712ddf54b9a64178b622.zip) FMPy version 0.3.29 to 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/451783ab30a673563aecd11cc30f5a22f38e8cdd.zip) FMPy version 0.3.29
Buildings_latestFrom version 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/0d7cf53f81085ebd20a71b8cc29e366c236c6808.zip) FMPy version 0.3.29 to 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/55abf579598ca81cae0a82f337350375958e6722.zip) FMPy version 0.3.29
IBPSA_latestFrom version 4.0.0-master (b9f9392fb4a9331d28482073d0863b34161e4da8) FMPy version 0.3.29 to 4.0.0-master (594227f9023291b06dcfb53f168463f6235f4629) FMPy version 0.3.29

Models Affected

Buildings_11Buildings.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 1.24
Buildings_12Buildings.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)Failed → Verify
Buildings_latestBuildings.Airflow.Multizone.Examples.TrickleVent (sim)Verify → Compile
Buildings_latestBuildings.DHC.Examples.Combined.ETSHeatRecoveryHeatPump_BuildingTimeSeries.WithDHW (sim)Failed → Compile
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)Verify → Failed
Buildings_latestBuildings.Fluid.Sources.Examples.Outside_CpData (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.Sources.Examples.Outside_CpLowRise (sim)Verify → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Simulate performance 18.97 → 37.42
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980 (sim)Simulate performance 4.17 → 38.98
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Simulate performance 43.57 → 10.45
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)FrontEnd performance 4.45 → 10.43
IBPSA_latestIBPSA.Airflow.Multizone.Examples.TrickleVent (sim)Simulate → Compile
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_640 (sim)Compile performance 41.04 → 0:01:13
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Simulate performance 5.31 → 10.45
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Simulate performance 27.21 → 50.64
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)SimCode performance 18.46 → 32.02
ThermoSysProThermoSysPro.Fluid.Examples.CombinedCyclePowerPlant.CombinedCycle_TripTAC (sim)FrontEnd performance 4.07 → 10.08