OpenModelica newInst-newBackend from 2026-10-23 21:04:26 to 2026-10-27 04:26:16

Summary

OMC Commits39
Libraries Changed7
Number of Improvements37
Number of Regressions7
Number of Performance Improvements1
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
00e581a3b82026-10-26 22:23:04 +0100Martin SjölundMove MSL flattening tests to the NF (#17499)
8d49a3fba32026-10-26 21:00:29 +0100Martin SjölundMove algorithm and function tests to the NF (#17497)
b74d3ebd712026-10-26 20:36:36 +0100kabdelhak[NF] Resizable arrays with constants and streams (#17498)
2552bc0c672026-10-26 19:43:11 +0100Martin Sjölund[NF] Fix last element of Real ranges (#17496)
1ea759955d2026-10-26 17:17:47 +0100Martin Sjölund[wasm-jit] Show the browser's wasm compile error (#17489)
6affb3e56f2026-10-26 17:17:24 +0100Martin SjölundDrop -d=-newInst from tests that pass on the NF (#17487)
99b44e03222026-10-26 16:58:23 +0100Adrian Pop[Runtime] Type enumerations in .mat result files (#17451)
46a782c00a2026-10-26 14:45:39 +0100Adeel Asghar[OMEdit] save the model in separate files (#17490)
5cdbd60c7f2026-10-26 13:54:17 +0100Per ÖstlundPartially revert #17446 (#17486)
6aa6987c352026-10-26 13:35:53 +0100Andreas[RT] Fix spatialDistribution while x stands still (#17485)
a898c58d212026-10-26 13:10:28 +0100Henning Kiel[OMEdit] Fix garbled text in Messages Browser on macOS when no font is selected (#17362)
7dbd3947d92026-10-26 13:01:34 +0100kabdelhak[NB] Nominal of array elements in NLS (#17475)
49fffc722c2026-10-26 12:10:58 +0100Martin SjölundRun the ParModelica tests as simulations (#17484)
2cad63a0132026-10-26 11:43:04 +0100Per ÖstlundImprove handling of modifiers with mergeComponents (#17483)
1107fff0902026-10-26 11:33:32 +0100Martin SjölundRemove the --intEnumConversion flag (#17482)
7bad0080cb2026-10-26 11:33:11 +0100Martin SjölundRemove tests that only work with the old frontend (#17481)
45aa4cc1e02026-10-26 11:00:38 +0100Martin SjölundMove illegal model tests to the new frontend (#17479)
647044e6b52026-10-26 10:55:35 +0100Martin SjölundMove invalid model tests to the new frontend (#17480)
f8fe0c6cf32026-10-26 10:53:36 +0100Martin SjölundMove five tests to the new frontend (#17478)
9ffdd788d72026-10-26 10:09:32 +0100Martin Sjölund[API] Remove unimplemented scripting special cases (#17477)
609bd3cae22026-10-26 09:56:36 +0100kabdelhak[NB] Repeat array bodies of init.xml starts (#17474)
4f4468c10b2026-10-26 09:55:40 +0100kabdelhak[NF] Fill each attributes in component arrays (#17476)
984f5285552026-10-25 23:35:51 +0100Martin SjölundRemove the old frontend's unit checker (#17463)
88f5869c522026-10-25 22:16:08 +0100Martin SjölundAdd missing each in old frontend tests (#17469)
0a8a0acf662026-10-25 22:08:20 +0100Martin SjölundMove class restriction tests to the new frontend (#17468)
cf44bfb1ff2026-10-25 20:43:27 +0100Martin SjölundMove discrete Real tests to the new frontend (#17467)
fdaea8b7902026-10-25 20:37:25 +0100Martin SjölundMove unbound parameter tests to the new frontend (#17466)
bddb2934142026-10-25 19:55:39 +0100Martin SjölundRemove the external Java interface (#17465)
eaa4a422292026-10-25 16:22:35 +0100Martin Sjölund[OB] Solve for a record field passed to a call (#17461)
d84fad3f5e2026-10-25 12:22:32 +0100Martin SjölundMove two solver-sensitive tests to new frontend (#17460)
f2add88d522026-10-25 12:21:46 +0100Martin Sjölund[NF] Fix matrix(A) of an n-D array (#17457)
f8869cc9982026-10-25 11:53:42 +0100Martin Sjölund[Cpp] Keep array sizes in the record alias key (#17458)
b35a0facbb2026-10-25 08:59:19 +0100Martin SjölundMove simulation/libraries tests to new frontend (#17456)
0404b9d8692026-10-24 20:07:52 +0200Martin Sjölund[OMEdit] Re-simulate wasm-jit models in-process (#17454)
03708138d22026-10-24 19:39:18 +0200kabdelhak[NB] sparsity rows of arrays in component arrays (#17453)
158f7460a92026-10-23 23:57:23 +0200Adrian Pop[API] Restore flags changed during translation (#17445)
45889bf8782026-10-23 21:10:19 +0200Adrian Pop[NF] check the def-use walker's lookup against NFLookup (#16964) (#16966)
f6f0ce72d82026-10-23 21:07:19 +0200Adrian Pop[FMI] Export wasm-only FMI 2.0 FMUs as FMI 3.0 (#17442)
8bdb98b5ea2026-10-23 21:06:13 +0200Adrian Pop[OMEdit] Say SSP is not yet supported on the web (#17448)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
323510f2026-10-27 00:31:11 +0100Francesco CasellaUpdate heavy_tests.json (#376)
d58a57a2026-10-26 13:22:47 +0100Francesco CasellaAdded larger model timeouts (#375)

Library Changes

LibraryChange
Buildings_latestFrom version 15.0.0-master (d80099cdc0cd86f6d0fe351c363d7c3be8fbcab4) to 15.0.0-master (7c8f588f462d0080945fc9dffdf7988551853fb7)
Dynawo_devFrom version 2.0.0-master (6e26b2b06f8dc04fa7b41b6aed3bfad9d10ece02) to 2.0.0-master (0e50345e8f478422699eda3bf3dabbe23e55da0d)
ModelicaTest_trunkFrom version trunk (c34afb3f63ec0e5f732b94f0356736f61c1ac8c2) to trunk (8989adbd155b6265e7b866bf5f0ffa282f17ad24)
OpenIPSL_devFrom version 3.2.0-dev (ef5b9fa4157e76ef26b6412acff9418b4820bc5f) to 3.2.0-dev (9a595ebfe42696650108dbaa47b112cf7afb24e1)
SOFCPoliMiFrom version master (e059ad070d30e9d175fd853aedd372ba9b5efba1) to master (5d37e8ddd2a06218cf3cd5738be1483e3bc2a960)
ScalableTestSuiteFrom version 2.2.0-master (2e288e71eb0a7834310827144462726180d10500) to 2.4.0-master (a0af9c1afbe0507529c948aa65d9f50a33856e36)
ScalableTestSuite_nooptFrom version 2.2.0-master (2e288e71eb0a7834310827144462726180d10500) to 2.4.0-master (a0af9c1afbe0507529c948aa65d9f50a33856e36)

Models Affected

AESAES.Coursework.ThermSys_component_models.Heater_power_vs_wTin.heater_wT_sweep_Tin (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.MultistoreyBuilding1958to1968 (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.Rowhouse1918 (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.SingleFamilyHouseEnEV2014 (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Applications.ClimateAnalyses.FreeFloatingTemperature (sim)Simulate performance 0.46 → 0:04:00
BuildingSystemsBuildingSystems.Buildings.Constructions.Examples.Door (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Buildings.Constructions.Examples.WallThermal1DNodes (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Constructions.Examples.WallThermal1DNodesFlexGeo (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Constructions.Examples.WallThermalTriangular1DNodes (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Constructions.Examples.WallThermalTriangular1DNodesFlexGeo (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Examples.Building1Zone0D (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingHygroThermal1Zone1D (sim)Templates → Compile
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermal1Zone1D (sim)Templates → Compile
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermal1Zone1DBox (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermal4Zones1DAirpaths (sim)Templates → Compile
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneHygroThermal1D (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1D (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1DThermalComfort (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1DTriangularWalls (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1DViewFactors (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1DViewFactorsFlexGeo (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneVentilated (sim)Templates → Simulate
BuildingSystemsBuildingSystems.HAM.HeatConduction.Examples.MultiLayerHeatConduction1DNodes (sim)Templates → Simulate
Buildings_latestBuildings.Airflow.Multizone.Examples.ChimneyShaftWithVolume (sim)Verify → Simulate
Buildings_latestBuildings.Airflow.Multizone.Examples.ClosedDoors (sim)Verify → Simulate
Buildings_latestBuildings.Airflow.Multizone.Examples.ReverseBuoyancy (sim)Verify → Simulate
ClaRaClaRa.Examples.VapourCycle_01 (sim)Compile → Simulate
ClaRa_devClaRa.Examples.VapourCycle_01 (sim)Compile → Simulate
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 (sim)FrontEnd → Templates
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015 (sim)Templates → FrontEnd
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015FOCB (sim)Templates → FrontEnd
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020 (sim)FrontEnd → Templates
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020FOCB (sim)FrontEnd → Templates
ModelicaTest_4.0.0ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Compile → Simulate
ModelicaTest_4.1.0ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Simulate → Compile
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Simulate → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)FrontEnd → Templates
OpenIPSL_2.0.0OpenIPSL.Tests.Controls.PSSE.ES.ESAC2A (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Tests.Banks.PSSE.CSVGN1 (sim)Compile → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Generation.WindGeneratorLine (sim)Compile → Simulate
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarataIndex1reduced (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)SimCode performance 10.56 → 5.39
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd