OpenModelica cpp from 2026-08-18 22:53:37 to 2026-08-20 01:15:49

Summary

OMC Commits14
Libraries Changed1
Number of Improvements8
Number of Regressions10
Number of Performance Improvements2
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
e63fec83942026-08-19 21:31:37 +0200Martin Sjölundwasm-jit: match C after a state-set switch (#16344)
c75880eb592026-08-19 21:24:53 +0200Per ÖstlundFix conditions for unifying conditional array types (#16343)
f06ddded7e2026-08-19 21:24:10 +0200Martin Sjölundwasm-jit: register clocked nonlinear systems (#16342)
6021647bba2026-08-19 20:02:45 +0200Martin Sjölundwasm-jit: report samples at C's event times (#16341)
218097ebd62026-08-19 19:10:32 +0200Martin Sjölundwasm-jit: run-time index on scattered arrays (#16340)
8daff62ac12026-08-19 18:18:39 +0200AndreasFix install runtime depends Windows (#16339)
ac98f8f3d72026-08-19 18:13:57 +0200linuslangenkamp[3rdParty] fix AARCH64, add tramp.c to SOURCES_LIST (#16338)
95176f8a712026-08-19 17:04:42 +0200Martin Sjölundwasm-jit: fix use-after-free in String assignment (#16337)
ff455802482026-08-19 17:04:25 +0200Martin SjölundOMEdit: scope the omc event pump to long ops (#16336)
f89a266d1e2026-08-19 15:47:01 +0200AndreasSusan output directory (#16335)
417198b0f72026-08-19 14:29:03 +0200AndreasRemove parallel Jacobian evaluation (#16323)
b0b6c1dd642026-08-19 13:38:41 +0200Per ÖstlundImprove handling of conditional array types (#16242)
d955de2f5e2026-08-19 12:19:04 +0200Martin SjölundKeep scalar product when a slice cannot expand (#16331)
376c13047b2026-08-19 10:10:34 +0200AndreasRemove Makefiel.omdev.mingw (#16328)

3rdParty changes

Note that the 3rdParty libraries changed: 333e7639b6dd..3d1e87e9a165

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
90787332026-08-18 20:35:21 +0200Martin SjölundAdd old Python packages to wasm-jit image
b5ecbba2026-08-18 14:22:58 +0200Martin Sjölundwasm-jit should run on 9950x

Library Changes

LibraryChange
Buildings_latestConfiguration hash (OMC settings or the testing script changed)

Models Affected

Buildings_latestBuildings.Fluid.Geothermal.Borefields.TOUGH.BaseClasses.Validation.GroundResponse (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.TOUGH.Examples.Borefield (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Templates → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Templates → Compile
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 13.35 → 6.04
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate performance 27.21 → 11.48
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Simulate → Templates
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_J (sim)Simulate → Failed
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_K (sim)Simulate → Failed
ThermoPower_4.0.0-devThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_J (sim)Simulate → Failed
ThermoPower_4.0.0-devThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_K (sim)Simulate → Failed
ThermoPower_4.0.0-devThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEMnm_J (sim)Simulate → Failed
ThermoPower_4.0.0-devThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEMnm_K (sim)Simulate → Failed