OpenModelica gbode from 2025-09-02 15:32:47 to 2025-09-10 16:09:51

Summary

OMC Commits19
Libraries Changed6
Number of Improvements7
Number of Regressions15
Number of Performance Improvements3
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
2c263107552025-09-10 14:57:28 +0200AndreasReadme for (new) developers of C runtime (#14334)
5265a52ec62025-09-10 14:45:59 +0200AndreasRemoving empty file sample.c (#14333)
fa2d59a6972025-09-10 11:54:04 +0200Per ÖstlundFix EvalConstants.evaluateExp (#14328)
9b192aa68f2025-09-09 18:04:14 +0200AndreasRemove C runtime draft from 2011 (#14327)
d4c2a82b822025-09-09 14:05:19 +0200Per ÖstlundCheck that constants have bindings (#14324)
e2cc0050902025-09-09 12:55:21 +0200kabdelhak[NF] further update of resizable support (#14323)
18e0a33b302025-09-08 19:00:47 +0200kabdelhak[NF] add support for resizable modifications (#14322)
b5924ab8e12025-09-08 11:26:10 +0200phannebohm[NB,Template] Use array copy for residuals (#14318)
a476a10b4d2025-09-07 16:51:51 +0200phannebohmRename codegen function (#14317)
62eaad3ca22025-09-06 22:50:09 +0200kabdelhak[NB] update size classification differentiation (#14316)
018f0549c42025-09-06 10:33:21 +0200kabdelhak[NB] make equation mapper also traverse removed equations (#14314)
c627b0fedc2025-09-05 23:07:21 +0200kabdelhak[NF] improve algorithm simpification (#14315)
2d370313ec2025-09-05 14:41:25 +0200Adeel AsgharSkip expression evaluation when `getModelInstanceAnnotation` is called (#14313)
8e080ca0ab2025-09-04 17:21:41 +0200AndreasDeprecation notice for unused/experimental ODE solvers (#14310)
3e510287e22025-09-04 15:15:55 +0200AndreasRemove rungekuttassc ODE solver (#14308)
b25388daa92025-09-03 17:53:05 +0200kabdelhak[NB/NF] add function pointer argument differentiation (#14304)
78e784698c2025-09-03 17:40:05 +0200AndreasRemove imprungekutta (#14302)
5e4a9e3cdb2025-09-03 15:54:11 +0200AndreasRemoving deprecated ODE solver impeuler (#14300)
e84311fa182025-09-03 15:16:22 +0200Adeel AsgharImprove loading of large result files (#14301)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a0b19ca2025-09-10 15:42:35 +0200Francesco CasellaAdded Pharmacolibrary to tested library (#221)
78b314a2025-07-23 14:25:23 +0200Francesco CasellaUpdate heavy_tests.json (#218)

Library Changes

LibraryChange
Buildings_12From version 12.1.1-maint.12.x (973084c7437cb1cbd9b05b790a72133fdd657e74) to 12.1.1-maint.12.x (1da2523ddaea4781bbe03c1f1d12a4daf6ac0229)
Buildings_latestFrom version 13.0.0-master (ac7015085f71849d15eb64e86b05ada8168ec848) to 13.0.0-master (fe465836d202da9a515cb8c1a18819ed968e7242)
ChemicalFrom version 1.4.1 (245138d95c80db00e3aae1a930a4cad5b76e1002) to 2.0.0 (2da36279db8adf3effa142a8dfa270c40b0e517d)
Dynawo_devFrom version 1.8.0-master (7b941c9a41a1f815c4d3d5e0ae4eb96bdf01d561) to 1.8.0-master (3fa744071f62bfec68233e40306d916b993fda47)
IBPSA_latestFrom version 4.0.0-master (ef0c64fb839b9b4d03cd4a88d0b3fe319f65e9e0) to 4.0.0-master (18747cd6e584fdd650cba4fb89f7a8dc8ee26c3f)
Modelica_DeviceDriversFrom version 2.1.1-master (ab45d74ed3f05be89111ef84e0fdf3e05eac7042) to 2.2.0-master (bcf8759d65a93c8d17c5f363e6e582bcd26fc031)

Models Affected

Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.16
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Compile → Verify
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.Safety (sim)Verify → Simulate
ChemicalChemical.Examples.EnzymeKinetics (sim)Simulate → Failed
ChemicalChemical.Examples.ExothermicReaction (sim)Simulate → Failed
ChemicalChemical.Examples.GasSolubility_NIST (sim)Simulate → FrontEnd
ChemicalChemical.Examples.HeatingOfAlcohol (sim)Simulate → FrontEnd
ChemicalChemical.Examples.HydrogenCombustion (sim)Simulate → Failed
ChemicalChemical.Examples.SimpleReaction (sim)Simulate → Failed
ChemicalChemical.Examples.SimpleReaction2 (sim)Simulate → Failed
ChemicalChemical.Examples.WaterElectrolysis (sim)Simulate → FrontEnd
ChemicalChemical.Examples.WaterSublimation (sim)Compile → FrontEnd
ChemicalChemical.Examples.WaterVaporization (sim)Compile → FrontEnd
Dynawo_devDynawo.Examples.Nordic.TestCases.TestCase (sim)Verify → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)Compile → Verify
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile → Simulate
IDEASIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)BackEnd performance 4.54 → 10.95
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestHardwareIOComedi (sim)Templates → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Templates → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Simulate performance 20.81 → 11.88
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:01:41 → 47.23
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.SolarCollector.TestFresnelField (sim)Simulate → Compile