OpenModelica newInst-newBackend from 2026-06-02 20:02:06 to 2026-06-09 07:14:38

Summary

OMC Commits39
Libraries Changed1
Number of Improvements20
Number of Regressions3
Number of Performance Improvements6
Number of Performance Regressions4

OpenModelica Changes

CommitDateAuthorSummary
5797b44f0f2026-06-08 19:48:24 +0200kabdelhak[NB] update iterator handling for function alias (#15793)
086ebf17042026-06-08 17:33:56 +0200phannebohm[C] Remove duplicate nnz counter in sparsity (#15786)
5978f9f6932026-06-08 16:33:46 +0200phannebohmRemove unused variables (#15785)
e7f003a8a52026-06-08 16:25:53 +0200phannebohm[NB] Remove custom Rational (#15784)
83ec0c06ab2026-06-08 14:26:38 +0200Adeel AsgharReduced the default minimum width for value (#15782)
ac04a64e322026-06-08 13:56:53 +0200Martin SjölundCodegenC.tpl: give hpcom pthread thread functions the pthread signature (#15772)
5dddfb80e42026-06-08 13:10:48 +0200Adrian Pop[OMEdit] Enable MCP server build on Qt 6.4.x (#15779)
8415f4f0932026-06-08 13:10:09 +0200Adrian Pop[OMEdit] Add Qt version in the About dialog (#15778)
952f8a709c2026-06-08 11:10:27 +0200Martin SjölundSimulationRuntime cpp: don't re-prefix raw -l flags in LAPACK_LIBRARIES (#15776)
4bdbbb9fe42026-06-08 10:59:47 +0200Martin Sjölundparser: report invalid-escape warning at the real source position (#15775)
a8c3054c922026-06-08 10:53:41 +0200Martin SjölundFix string corruption in reverse-order StringAllocator fills (#15774)
093518e2c92026-06-08 10:45:14 +0200Martin SjölundCodegenC.tpl: emit headers for WHEN generic-call loop bodies (#15773)
b07706f4322026-06-08 10:44:52 +0200Martin SjölundBackendDump: drop debug SIMULATION/INITIALSYSTEM print in dumpLoops (#15771)
c7cd5d8ee82026-06-07 21:10:28 +0200Martin SjölundTpl: iterate token lists in iterSeparatorString/iterAlignWrapString (#15770)
9c19e308822026-06-07 13:56:07 +0200Adrian Pop[15219] getModelInstanceReference: in-process model instance, no JSON string (#15697)
6e02f4119d2026-06-07 08:51:07 +0200Martin SjölundSusan: generate iterative for-loops for list maps instead of recursion (#15768)
cb0beaa7902026-06-06 10:55:34 +0200Adrian Popv1.28.0-dev (#15762)
5c4b64e6f32026-06-05 23:29:34 +0200Per ÖstlundClean up OMNotebook NotebookWindow (#15759)
3437c9344c2026-06-05 23:09:14 +0200Per ÖstlundAdd dumpCheckModel debug flag (#15754)
25a0024b632026-06-05 22:29:40 +0200Martin SjölundMemoize visited states in Tearing.totalMatching (#15761)
8f8fa02d9e2026-06-05 19:06:22 +0200Adrian Popfix github auth after python package update (#15760)
17f3ffb1892026-06-04 22:07:09 +0200Per ÖstlundFix memory handling in OMNotebook CommandCompletion (#15749)
c49360cb4d2026-06-04 15:35:21 +0200Per ÖstlundFix GCC 16 SFINAE warning for OMPlot::PlotWindow (#15748)
c8f20fa0282026-06-04 15:34:16 +0200Martin SjölundFrontend/Codegen refactor dependencies (#15736)
9bd74aa4852026-06-04 14:46:29 +0200Adeel AsgharUse the style-provided indicator rectangle (#15747)
6c68d3d18c2026-06-04 14:17:58 +0200Adeel AsgharUpdated Qwt to 6.3 develop (#15725)
af440bddad2026-06-04 12:59:16 +0200rfranke[Cpp,FMI] extend FMI export with optional custom annotations (#15727)
ac418d21d42026-06-04 09:42:25 +0200Adrian PopParallelization Improvements (parmodauto) (#15742)
9fa7cef4352026-06-03 16:56:31 +0200Adeel AsgharFix initialization values in parameters dialog (#15740)
07349300432026-06-03 16:46:14 +0200Adeel AsgharCopy missing libwebpdemux-2.dll and libwebpmux-3.dll binaries (#15739)
603a6e8aae2026-06-03 15:54:42 +0200Adeel AsgharBump OMSens_Qt (#15738)
6113c6587e2026-06-03 14:17:03 +0200Adeel AsgharMinor layout updates (#15735)
3ba0dd39b22026-06-03 13:22:17 +0200Adeel AsgharUse the default font and remove the old code getWindowsUIFont (#15734)
f643f51ff92026-06-03 13:14:05 +0200Henning KielFix some bugs after ChatGPT review (#15730)
370f42d78c2026-06-03 12:37:01 +0200kabdelhak[NB] update iterator replacement (#15732)
465eaa27f32026-06-03 12:18:54 +0200Adeel AsgharAdded a message handler based on QtMsgType (#15731)
10d13f95572026-06-03 12:06:58 +0200Martin SjölundRefactor dependencies between packages (#15726)
16e62cad652026-06-03 11:34:45 +0200linuslangenkamp[3rdParty] add ColPack to Makefile and CMake build (#15722)
aed91789342026-06-03 11:25:10 +0200Adeel AsgharFix compilation warnings by removing unknown compiler flags for clang (#15729)

3rdParty changes

Note that the 3rdParty libraries changed: 96c26611d199..dfc66f9ee9ab

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
12a01782026-06-06 12:43:09 +0200Adrian Popdrop v1.25 and add v1.27 (#286)
1dd4db72026-04-19 14:25:16 +0200Adrian Popforce fetch of tags to handle the floating tag 'nightly' (#285)

Library Changes

LibraryChange
Dynawo_devFrom version 1.8.0-master (2e39b187ba89b88433add6d73aa57779de3c3a31) to 1.8.0-master (d03e92947ddff6eca6ed54546f24d264e70a07ff)

Models Affected

AixLibAixLib.Utilities.IO.Files.Examples.WeeklySchedule (sim)Templates → Simulate
AixLibAixLib.Utilities.IO.Files.Validation.WeeklyScheduleWindowsLineEndings (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement (sim)Failed → FrontEnd
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.RoomSteadyState (sim)Failed → FrontEnd
BuildingSystemsBuildingSystems.Utilities.IO.Files.Examples.WeeklySchedule (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Utilities.IO.Files.Validation.WeeklyScheduleWindowsLineEndings (sim)Templates → Simulate
Buildings_11Buildings.Fluid.FMI.ExportContainers.Validation.RoomHVAC (sim)
Buildings_11Buildings.Utilities.IO.Files.Examples.WeeklySchedule (sim)Templates → Verify
Buildings_11Buildings.Utilities.IO.Files.Validation.WeeklyScheduleWindowsLineEndings (sim)Templates → Verify
Buildings_12Buildings.Fluid.FMI.ExportContainers.Validation.RoomHVAC (sim)
Buildings_12Buildings.Fluid.Geothermal.ZonedBorefields.Validation.FEFLOW.MassFlowRateStep100 (sim)
Buildings_12Buildings.Utilities.IO.Files.Examples.WeeklySchedule (sim)Templates → Verify
Buildings_12Buildings.Utilities.IO.Files.Validation.WeeklyScheduleWindowsLineEndings (sim)Templates → Verify
Buildings_latestBuildings.Fluid.FMI.ExportContainers.Validation.RoomHVAC (sim)
Buildings_latestBuildings.Utilities.IO.Files.Examples.WeeklySchedule (sim)Templates → Verify
Buildings_latestBuildings.Utilities.IO.Files.Validation.WeeklyScheduleWindowsLineEndings (sim)Templates → Verify
Dynawo_devDynawo.Examples.IEEE57.TestCases.IEEE57HvdcPsDisconnectLine (sim)FrontEnd → Failed
IBPSA_latestIBPSA.Utilities.IO.Files.Examples.WeeklySchedule (sim)Templates → Simulate
IBPSA_latestIBPSA.Utilities.IO.Files.Validation.WeeklyScheduleWindowsLineEndings (sim)Templates → Simulate
IDEASIDEAS.Utilities.IO.Files.Examples.WeeklySchedule (sim)Templates → Simulate
IDEASIDEAS.Utilities.IO.Files.Validation.WeeklyScheduleWindowsLineEndings (sim)Templates → Simulate
IDEAS_devIDEAS.Utilities.IO.Files.Examples.WeeklySchedule (sim)Templates → Simulate
IDEAS_devIDEAS.Utilities.IO.Files.Validation.WeeklyScheduleWindowsLineEndings (sim)Templates → Simulate
Modelica_trunkModelica.Electrical.QuasiStatic.SinglePhase.Examples.MultipleResonance (sim)Simulate performance 13.88 → 7.17
OpenIPSL_2.0.0OpenIPSL.Tests.Wind.GE.WT_Test (sim)Simulate performance 50.18 → 24.58
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.VentricleTest (sim)Simulate performance 3.79 → 11.82
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarataIndex1 (sim)FrontEnd → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type0.Type0_N_2_M_2 (sim)BackEnd performance 10.31 → 5.89
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_2 (sim)BackEnd performance 20.38 → 11.80
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)SimCode performance 19.78 → 10.72 Templates performance 0:01:14 → 25.64
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)SimCode performance 21.46 → 12.36 Templates performance 0:01:02 → 34.71
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)Compile performance 31.71 → 55.99
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)BackEnd performance 7.33 → 12.59 Compile performance 28.12 → 55.80
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Compile → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Compile performance 0:01:58 → 0:03:56
ScalableTestSuite_nooptScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_320 (sim)Verify → Compile