OpenModelica master from 2026-08-21 01:20:22 to 2026-08-21 13:38:08

Summary

OMC Commits6
Libraries Changed0
Number of Improvements29
Number of Regressions11
Number of Performance Improvements1
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
e591cea8322026-08-21 12:38:03 +0200Martin Sjölundwasm-jit: initSample after init, no-states euler (#16369)
af36088f432026-08-21 12:17:34 +0200Martin Sjölundtestsuite: a cSources suite for C-file checks (#16362)
632c2120802026-08-21 11:43:26 +0200Martin Sjölundwasm-jit: -csvInput drives the simulation (#16371)
b1300f7b092026-08-21 10:41:01 +0200Martin Sjölundwasm-jit: one record layout, and library order (#16368)
6fb6d3afe72026-08-21 09:00:17 +0200Martin Sjölundwasm-jit: external "C" ABI, records, RHSFinalFlag (#16361)
9f0408a0fa2026-08-21 07:28:28 +0200Martin Sjölundwasm-jit: interactive-API test parity with C (#16359)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
921bba42026-08-21 15:55:55 +0200Martin SjölundWorkaround for older Buildings versions (#321)
c963e042026-08-21 15:43:26 +0200Adrian PopRecord the machine that produced each library's results (#320)

Library Changes

LibraryChange

Models Affected

AESAES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_001a_DT_LargeScale (sim)Simulate performance 38.10 → 0:01:13
AixLibAixLib.Airflow.AirHandlingUnit.ModularAirHandlingUnit.Examples.ExampleAHU (sim)Compile performance 3.55 → 24.46
Buildings_11Buildings.DHC.ETS.Combined.Subsystems.Validation.Borefield (sim)Verify → Compile
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 1.23
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Winter (sim)Compile → Simulate
Buildings_11Buildings.Utilities.IO.Python_3_8.Examples.KalmanFilter (sim)Verify → Templates
Buildings_11Buildings.Utilities.IO.Python_3_8.Examples.SimpleRoom (sim)Verify → Templates
Buildings_11Buildings.Utilities.IO.Python_3_8.Functions.Examples.Exchange (sim)Verify → Templates
Buildings_11Buildings.Utilities.IO.Python_3_8.Functions.Examples.ExchangeWithPassPythonObject (sim)Verify → Templates
Buildings_12Buildings.DHC.ETS.Combined.Examples.ChillerBorefield (sim)Compile → Simulate
Buildings_12Buildings.Utilities.IO.Python_3_8.Examples.KalmanFilter (sim)Verify → Templates
Buildings_12Buildings.Utilities.IO.Python_3_8.Examples.SimpleRoom (sim)Verify → Templates
Buildings_12Buildings.Utilities.IO.Python_3_8.Functions.Examples.Exchange (sim)Verify → Templates
Buildings_12Buildings.Utilities.IO.Python_3_8.Functions.Examples.ExchangeWithPassPythonObject (sim)Verify → Templates
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesDynamic (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesExplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesImplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesTranscritical (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestStatesSatSubcritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestStatesSupercritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestStatesTranscritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesDynamic (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesExplicit (sim)Failed → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesImplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesTranscritical (sim)Failed → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestStatesSatSubcritical (sim)Templates → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestStatesSupercritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestStatesTranscritical (sim)Templates → Compile
ExternalMediaExternalMedia.Test.CoolProp.Misc.RhoSmoothing (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.Pentane.Pentane_hs (sim)Failed → Compile
ExternalMediaExternalMedia.Test.CoolProp.Pentane.Pentane_hs_state (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesDynamic (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesExplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesImplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestConstants (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestSat (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestState (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestStatesSat (sim)Failed → Simulate
KeyWordIOKeyWordIO.Examples.CaseExamples.ElectricalCases (sim)Simulate → Templates
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)Compile performance 16.84 → 37.83
ScalableTestGrids_nooptScalableTestGrids.Models.Type0.Type0_N_2_M_2 (sim)Compile performance 8.64 → 32.17
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_2 (sim)FrontEnd performance 2.94 → 13.03
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80 (sim)Simulate → Compile