OpenModelica master from 2026-08-27 11:42:13 to 2026-08-28 02:50:27

Summary

OMC Commits19
Libraries Changed4
Number of Improvements12
Number of Regressions4
Number of Performance Improvements14
Number of Performance Regressions2

OpenModelica Changes

CommitDateAuthorSummary
da9d1ce5952026-08-27 22:42:57 +0200Martin Sjölundwasm-jit: make the sparse SVD dump reproducible (#16481)
5c9c4d68f42026-08-27 21:39:03 +0200Martin SjölundServe an external "C" a wasm library only wraps (#16476)
b2c961e4ec2026-08-27 19:01:16 +0200Martin Sjölundwasm-jit: report inf/nan NLS iteration variables (#16480)
25a8fa5e422026-08-27 18:24:27 +0200Martin Sjölund[wasm-jit] Port the parmodauto runtime (#16479)
a2c9f5f7972026-08-27 16:59:40 +0200Martin Sjölundwasm-jit: record delay history before the event (#16477)
1c3f3027962026-08-27 16:44:28 +0200Andreas[C] Fix result file output for non-scalarized array variables (#15823)
30587d374b2026-08-27 16:41:54 +0200Martin SjölundRemove unnecessary test (#16471)
9fb18ccb1a2026-08-27 16:39:58 +0200Adeel AsgharAdd `Parameters` context menu to Element Browser tree nodes (#16470)
2b79085e122026-08-27 15:57:54 +0200Martin Sjölundwasm-jit: C parity for two FMI tests (#16473)
4132b361732026-08-27 15:26:11 +0200Per ÖstlundFix compiler warnings in OMSI (#16472)
39895ada3d2026-08-27 15:15:27 +0200Martin SjölundFix three gaps found by library testing (#16468)
6f5a1f4dc32026-08-27 14:17:10 +0200kabdelhakNBackend: fix cross-Jacobian seed/pDer identity leaks (#16469)
55da92c7232026-08-27 13:22:56 +0200Martin SjölundExport a Co-Simulation FMU in DAE mode (#16464)
b29d7b1c9a2026-08-27 13:16:54 +0200AndreasUdpate error message OPENMODELICALIBRARY/MODELICAPATH (#15089)
b5389cd8002026-08-27 12:57:54 +0200AndreasUpdate bomc diff-friendly with CMake (#16456)
9beb8f7cf92026-08-27 11:53:30 +0200Martin Sjölundwasm-jit: +profiling everywhere, der() names (#16460)
7e5634dde22026-08-27 11:39:07 +0200Martin Sjölundwasm FMU: declare system libraries, do not pack (#16466)
e90b3b33482026-08-27 11:38:31 +0200Martin SjölundCausalize only public connectors for FMU export (#16465)
7b348d41b32026-08-27 11:33:59 +0200kabdelhakCodegenC: resolve cross-Jacobian seed crefs by retrying under the current Jacobian's name (#16467)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
2c1c2b22026-08-27 16:26:57 +0200AndreasRebuild cached omc/OMSimulator that do not run in the image (#339)
fddc9982026-08-27 15:26:05 +0200AndreasNew Backend Test without SimCode scalarization (#336)

Library Changes

LibraryChange
Buildings_11Configuration hash (OMC settings or the testing script changed)
Buildings_12Configuration hash (OMC settings or the testing script changed)
Modelica_4.1.0Configuration hash (OMC settings or the testing script changed)
Modelica_trunkConfiguration hash (OMC settings or the testing script changed)

Models Affected

AESAES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_001a_DT_LargeScale (sim)Simulate performance 0:01:08 → 38.85
BuildingSystemsBuildingSystems.Buildings.Airvolumes.Examples.AirElementsThermal3x1x1 (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Airvolumes.Examples.AirElementsThermal3x3x1 (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Airvolumes.Examples.AirElementsThermal3x3x1WithOpenings (sim)Templates → Compile
Buildings_11Buildings.Examples.SimpleHouse (sim)Verify → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.20
Buildings_12Buildings.DHC.ETS.Combined.Examples.ChillerBorefield (sim)Simulate → Compile
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.21
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Verify → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Simulate → Verify
Buildings_latestBuildings.DHC.Examples.Combined.ETSHeatRecoveryHeatPump_BuildingTimeSeries.WithoutDHW (sim)BackEnd performance 5.30 → 10.85
Modelica_4.0.0Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)Compile → Verify
Modelica_4.1.0Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)Compile → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestHardwareIOComedi (sim)Templates → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestHardwareIOComedi (sim)Templates → Compile
Modelica_trunkModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)Compile → Verify
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Failed → Templates
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)Templates performance 0:02:10 → 45.09
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)Templates performance 0:01:52 → 50.83
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Templates performance 0:01:56 → 52.48
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Templates performance 0:02:06 → 55.22
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:01:10 → 0:02:18
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000 (sim)Simulate performance 50.03 → 24.18
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000 (sim)Simulate performance 50.83 → 24.97
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000 (sim)Simulate performance 59.79 → 30.65
URDFModelica_mainURDFModelica.Examples.Physics.PhysicsTest (sim)Templates performance 15.86 → 1.60 Compile performance 56.27 → 14.35
URDFModelica_mainURDFModelica.Examples.Physics_Wheels.PhysicsTest (sim)BackEnd performance 0:01:46 → 54.52
URDFModelica_mainURDFModelica.Examples.Ur10e_robot.Ur10e_robotTest (sim)Compile performance 0:01:04 → 9.28
URDFModelica_mainURDFModelica.Robot.TestURDF (sim)Compile performance 24.49 → 2.16