OpenModelica newInst-newBackend from 2026-03-31 04:35:09 to 2026-04-07 03:28:48

Summary

OMC Commits13
Libraries Changed3
Number of Improvements34
Number of Regressions19
Number of Performance Improvements0
Number of Performance Regressions4

OpenModelica Changes

CommitDateAuthorSummary
d67fe85c892026-04-04 15:32:46 +0200Adrian Popfix for #15300 - filter on discrete variables (#15302)
634bf77f5f2026-04-02 13:35:42 +0200Per ÖstlundFix some more compiler warnings (#15296)
c69815043c2026-04-02 11:32:47 +0200Per ÖstlundFix CSV format of filterSimulationResults (#15294)
cdfa3511092026-04-01 17:20:43 +0200Per ÖstlundFix translateResidualsDAE (#15293)
0d5b93f98b2026-04-01 14:07:38 +0200Adeel AsgharAdded version to the library documentation (#15292)
d61b0623f32026-04-01 13:09:19 +0200Adeel AsgharFix resource not found errors (#15291)
a2aeb46f132026-04-01 12:31:35 +0200Per ÖstlundIgnore protected input in extractor models (#15290)
9dac3fceba2026-04-01 11:54:44 +0200Per ÖstlundFix some compiler warnings for the Windows build (#15284)
67145d7c842026-03-31 20:03:54 +0200Adeel AsgharReplace library path (#15289)
083acea49c2026-03-31 19:09:10 +0200Adeel AsgharFix GenerateDoc.mos script (#15287)
a99ff3dc512026-03-31 14:43:57 +0200Per ÖstlundUpdate MetaModelica.cpp (#15283)
8b5f25f1ab2026-03-31 14:38:05 +0200Per ÖstlundFix deprecated use of invalidateFilter (#15281)
66c8265ad52026-03-31 12:15:05 +0200Adeel AsgharFix link replacement regex (#15280)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
8f4dee72026-04-01 15:14:49 +0200linuslangenkamp[GBODE] switch to Radau IIA once again (#282)
dbfd1362026-03-27 15:34:11 +0100linuslangenkamp[GBODE] set ESDIRK4 as default integrator (#281)

Library Changes

LibraryChange
Buildings_12From version 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/8fbca51d4f79a1a88f2a6788a1c8ef7464db747c.zip) to 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/e99e042c0dd0d7cfd19425fe260eb1501486b194.zip)
Buildings_latestFrom version 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/dc18485a811428470bad3288af1371c771173d82.zip) to 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/f68c083acb36a44f44f2653b60e6580945ae23f4.zip)
ExternalMediaFrom version 4.0.0 (https://github.com/modelica-3rdparty/ExternalMedia/releases/download/v4.0.0/ExternalMedia-4.0.0.zip) to 4.1.1 (https://github.com/modelica-3rdparty/ExternalMedia/releases/download/v4.1.1/ExternalMedia-v4.1.1.zip)

Models Affected

BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement (sim)Failed → FrontEnd
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.RoomSteadyState (sim)Failed → FrontEnd
Buildings_12Buildings.ThermalZones.ISO13790.Examples.FreeFloating (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Examples.FreeFloatingHVAC (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Examples.HeatingCooling (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Examples.HeatingCoolingHVAC (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case600 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case600FF (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case610 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case620 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case630 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case640 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case650 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case650FF (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case660 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case670 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case680 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case680FF (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case685 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case695 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case900 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case900FF (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case910 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case920 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case930 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case940 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case950 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case950FF (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case980 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case980FF (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case985 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case995 (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Examples.SeriesConnectedZones (sim)
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.FEFLOW.MassFlowRatePulse100 (sim)
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.FEFLOW.MassFlowRateStep100 (sim)
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesDynamic (sim)Templates → Failed
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesExplicit (sim)Templates → Failed
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesImplicit (sim)Templates → Failed
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesTranscritical (sim)Templates → Failed
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesDynamic (sim)Templates → Failed
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesExplicit (sim)Templates → Failed
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesImplicit (sim)Templates → Failed
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesTranscritical (sim)Templates → Failed
ExternalMediaExternalMedia.Test.CoolProp.Pentane.Pentane_hs (sim)Templates → Failed
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesDynamic (sim)Templates → Failed
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesExplicit (sim)Templates → Failed
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesImplicit (sim)Templates → Failed
ExternalMediaExternalMedia.Test.TestMedium.TestConstants (sim)Simulate → Failed
ExternalMediaExternalMedia.Test.TestMedium.TestSat (sim)Simulate → Templates
ExternalMediaExternalMedia.Test.TestMedium.TestStatesSat (sim)Templates → Failed
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling (sim)
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem (sim)
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem (sim)
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass (sim)
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces (sim)
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings (sim)
Modelica_trunkModelica.Clocked.Examples.CascadeControlledDrive.Continuous (sim)FrontEnd → Failed
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)
OpenIPSLOpenIPSL.Tests.Branches.PSAT.PhaseShiftingTransformer_Test (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)FrontEnd → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)Templates performance 10.09 → 18.27
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)FrontEnd → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)BackEnd performance 5.86 → 11.60
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)BackEnd performance 12.39 → 21.68
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Compile → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:01:17 → 0:02:24 SimCode performance 10.07 → 18.34
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Verify