OpenModelica cpp from 2026-08-13 00:11:49 to 2026-08-14 02:27:19

Summary

OMC Commits19
Libraries Changed1
Number of Improvements12
Number of Regressions5
Number of Performance Improvements5
Number of Performance Regressions2

OpenModelica Changes

CommitDateAuthorSummary
d4585d5e632026-08-13 21:18:15 +0200Martin SjölundExpand der() in removed when-equations (#16281)
aedce9d2912026-08-13 20:20:43 +0200Martin Sjölundwasm-jit: the deprecated QSS solver (#16280)
5adc5653bf2026-08-13 19:25:14 +0200Martin SjölundFix delay/spatialDistribution zero crossings (#16273)
6cd1a5a7d12026-08-13 17:23:29 +0200Martin Sjölundwasm-jit: initial() in the assertion header (#16276)
1f3a9e253b2026-08-13 16:33:40 +0200Martin SjölundInstall libexpat so a CMake omc can export an OMSU (#16275)
ace163ad5d2026-08-13 16:21:52 +0200Adeel AsgharDo not skip displayUnit when dumping modifiers (#16274)
1b5bfc0df52026-08-13 16:08:59 +0200Martin Sjölundwasm-jit: FMI fixes for the OMSimulator tests (#16272)
1ba3d467512026-08-13 15:52:34 +0200Adeel AsgharApply the displayUnit specified in the modifiers (#16269)
dccae0d6f02026-08-13 13:22:39 +0200Adeel AsgharFix compiler warnings when compiling clients on Windows (#16267)
4d722426e92026-08-13 12:22:38 +0200Adrian Pop[FMI] FMI 3.0 variable records, and two source FMU fixes found on the way (#16257)
b5684793912026-08-13 12:19:23 +0200Adrian Poptestsuite: mark the disabled tests and make rtest skip them (#16265)
71e086ebda2026-08-13 12:09:20 +0200Martin Sjölundwasm-jit: external "C" in an FMI 2.0 wasm FMU (#16266)
3532bd321d2026-08-13 11:50:12 +0200Adeel AsgharOnly perform double click actions with left mouse button (#16245)
d5121d04dc2026-08-13 11:13:29 +0200Martin Sjölundwasm-jit: C-faithful start/nominal attributes (#16262)
e8b2b510842026-08-13 09:55:36 +0200Martin SjölundFix start value selection for wasm-jit and -iif (#16259)
d1f38996bd2026-08-13 09:49:22 +0200Martin Sjölundwasm-jit: String output arrays and uriToFilename (#16260)
d828f763152026-08-13 07:10:31 +0200Martin SjölundFix evalFunc scalarizing nested record outputs (#16256)
7dfb34420e2026-08-13 07:06:10 +0200Martin SjölundImplement spatialDistribution for wasm-jit (#16254)
e82ad534c12026-08-13 00:29:31 +0200arun3688do not pass removed equations for data Reconciliation problem (#16244)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
2ee99a92026-08-13 18:23:01 +0200Martin SjölundInstall jinja2 in wasm-jit image for Buildings library (#314)
dc39a102026-08-13 13:59:25 +0200Martin SjölundStrip -rust suffix from version for git range queries (#313)

Library Changes

LibraryChange
ThermofluidStream_devFrom version 1.4.0-main (0671da0a38d7e8afd920546d758f78011e540577) to 1.4.0-main (06b887c2ae00d8ef7178c87cf919e835d403ffed)

Models Affected

Buildings_latestBuildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETSDHWTank (sim)Templates performance 13.61 → 6.31
Dynawo_devDynawo.Examples.IEEE14.TestCases.IEEE14CLA (sim)SimCode → FrontEnd
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 25.56 → 44.41
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Compile → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Templates → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Verify → Compile
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 13.60 → 7.48
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate performance 11.49 → 25.38
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Templates → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:02:36 → 0:01:21
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640 (sim)Simulate performance 22.00 → 10.47
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Simulate performance 18.29 → 4.79
ThermofluidStream_devThermofluidStream.Boundaries.Tests.TankFillingClosedTank (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Boundaries.Tests.TankHeating (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Boundaries.Tests.TankOverfilling (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Boundaries.Tests.TankSelfDraining (sim)Failed → Templates
ThermofluidStream_devThermofluidStream.Boundaries.Tests.TankSelfDraining2 (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Tests.TestSimpleLoopWithStaticHeadJP8DryAir (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining (sim)Failed → Templates
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle (sim)Failed → Simulate