OpenModelica newInst-newBackend from 2026-05-01 03:23:07 to 2026-05-05 08:31:11

Summary

OMC Commits14
Libraries Changed3
Number of Improvements5
Number of Regressions7
Number of Performance Improvements0
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
424c4061f62026-05-04 23:02:57 +0200Martin SjölundRemove the database bindings (#15491)
8f3dddc8a12026-05-04 22:55:00 +0200Martin SjölundRemove the MessagePack library (#15490)
36cf65a7292026-05-04 20:54:40 +0200JKRT_CLAUDE_ACCOUNTMerge consecutive MetaModelica metarecord field updates (#11909) (#15396)
b9030b79432026-05-04 18:42:36 +0200Martin SjölundPort StateMachines to NF (#15424)
1d375678292026-05-04 17:12:26 +0200Adeel AsgharHttpServer is a required package when building with Qt6 (#15483)
fe057f687c2026-05-04 17:07:26 +0200Martin SjölundChange equations in MetaModelica to algorithms (#15480)
971b00b4ee2026-05-04 17:06:01 +0200Adeel AsgharAvoid calling getElements without a class name (#15486)
3708756fd42026-05-04 15:30:07 +0200Adeel AsgharSwitching order of tabs only causes issues on Windows (#15484)
535021b41e2026-05-04 13:55:07 +0200Adeel AsgharDo not make the fields array static (#15482)
106ed2c6372026-05-03 21:43:00 +0200Martin SjölundRemove string comments on match expression input/pattern/else (#15477)
6c3ff66db32026-05-03 15:51:41 +0200Adrian Popinclude the version in the file name (#15478)
9e652b8f3a2026-05-01 20:56:49 +0200Martin SjölundChange equations to algorithms in MetaModelica (#15467)
1a2e6fa1422026-05-01 20:21:03 +0200Martin SjölundChange equations to algorithms in MetaModelica (#15475)
c3f29970a42026-05-01 10:58:46 +0200Martin SjölundChange equations to algorithms in MetaModelica (#15473)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
1dd4db72026-04-19 14:25:16 +0200Adrian Popforce fetch of tags to handle the floating tag 'nightly' (#285)
e83c3f42026-04-14 08:15:53 +0200Adrian Popcannot run python -m fmpy via check_output_log (#284)

Library Changes

LibraryChange
Buildings_latestFrom version 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/26325fe82c9eaf2048e850c70f117b6e46404a58.zip) to 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/55abf579598ca81cae0a82f337350375958e6722.zip)
ThermofluidStreamConfiguration hash (OMC settings or the testing script changed)
ThermofluidStream_devConfiguration hash (OMC settings or the testing script changed)

Models Affected

Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.FEFLOW.InletTemperaturePulse (sim)
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.FEFLOW.MassFlowRatePulse50 (sim)
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.FEFLOW.MassFlowRateStep100 (sim)
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Validation.MerkelEnergyPlus (sim)Templates → FrontEnd
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Validation.MerkelNominal (sim)Compile → Templates
Buildings_latestBuildings.Media.Antifreeze.Functions.Validation.EthyleneGlycolWater (sim)Simulate → Verify
Buildings_latestBuildings.Media.Antifreeze.Functions.Validation.PropyleneGlycolWater (sim)Simulate → Verify
GreenhousesGreenhouses.Examples.Greenhouse_1 (sim)FrontEnd → Failed
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Damper (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Damper2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.DifferentiationOfForces (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Force (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Force2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.ForceWithTwoMasses (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.ForceWithTwoMasses2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.ForcesAndTorques (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameForces (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameForces2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameForcesAndTorques (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameForcesAndTorques2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameForcesAndTorques3 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameTorques (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameTorques2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.LineForceWithMass (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.LineForceWithTwoMasses (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Spring (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Spring2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.SpringDamperParallel (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.SpringDamperSeries (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Torque (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Torque2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Torque3 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.WorldForceAndTorque (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.WorldForces (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.WorldForces2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.WorldTorques (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.FourbarVariants.JointSSR (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.CheckConstaintTorqueUniversalJoint (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.Cylindrical (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.FreeMotion (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.FreeMotion2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.FreeMotionScalarInit (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.FreeMotionScalarInit2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.FreeMotionScalarInit3 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.FreeMotionScalarInit4 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.FreeMotionScalarInit5 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.GearConstraint (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.JointUPS2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.JointUSP2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.Planar (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.Prismatic (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.Revolute (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.Revolute2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.RevoluteInitialization (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.Spherical (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.Universal (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.UniversalSpherical (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.BodyShape (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FixedRotation (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FixedTranslation (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FlyingBodies (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FreeBodies (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FreeBodies2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalse (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.PointMass (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.Bevel1D (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint3 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_1 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_3 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.AbsoluteSensor (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.AbsoluteSensor2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.CutForce (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.CutForce2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.Distance (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.Distance2 (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.RelativeSensor (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.Damper (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.Damper2 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.DifferentiationOfForces (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.ForceWithTwoMasses (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.ForceWithTwoMasses2 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.ForcesAndTorques (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.FrameForces (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.FrameForces2 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.FrameForcesAndTorques (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.FrameForcesAndTorques2 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.FrameForcesAndTorques3 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.FrameTorques2 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.LineForceWithTwoMasses (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.Spring (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.Spring2 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.SpringDamperParallel (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.SpringDamperSeries (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.Torque (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.Torque2 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Forces.Torque3 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.FourbarVariants.JointSSR (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.FourbarVariants.JointUSP (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.FourbarVariants.SphericalAndUniversal (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.FourbarVariants.SphericalSpherical (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.FourbarVariants.UniversalSpherical (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Frames.AngularVelocity (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Joints.Cylindrical (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Joints.Prismatic (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Joints.Revolute (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Joints.RevoluteInitialization (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Joints.Universal (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.PlanarLoopWithMove (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.SphericalDoublePendulum (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.WorldGroundVisualization (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Joints.GearConstraint (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Joints.JointUPS2 (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Joints.JointUSP2 (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Joints.UniversalSpherical (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Parts.BodyShape (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FixedTranslation (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FreeBodies (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FreeBodies2 (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalse (sim)
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.Distance (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)FrontEnd → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)BackEnd performance 54.32 → 0:01:35 SimCode performance 21.00 → 37.99
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Compile → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)SimCode performance 9.44 → 19.00 Templates performance 19.38 → 33.92
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100 (sim)Simulate performance 12.52 → 22.07
ThermofluidStreamThermofluidStream.Processes.Tests.Pump (sim)Simulate → Verify
ThermofluidStream_devThermofluidStream.Processes.Tests.Pump (sim)Simulate → Verify