OpenModelica pull request 17131 against wasm-jit

The two runs were produced on different machines (r7945-1 against ryzen-9950x), so the timings compare the hardware as much as the pull request. The phases a model reaches are still comparable.

11 of the 102 libraries were not tested in the same version, or not with the same configuration and reference files, in the two runs; see Library Changes below.

The baseline is the newest run of wasm-jit, not the commit the pull request is based on, so a difference can also come from something merged into wasm-jit since the pull request was branched.

The two runs

BranchRunCompilerMachine
Baselinewasm-jit2026-10-05 19:37:16v1.28.0-dev.1277+g4bdfa37119.rustryzen-9950x
Pull requestpr/171312026-10-06 07:20:22v1.28.0-dev.1287+gefcac72cce.rustr7945-1

Summary

Models compared20030
Number of Improvements167
Number of Regressions50
Number of Performance Improvements4
Number of Performance Regressions8
Models only in the pull request run7
Models only in the baseline run1

Time

Time spent on the 20030 models both runs have. The last column counts only the 19813 that reached the same phase in both: a model that fails earlier stops paying for the phases it no longer reaches.

Phasewasm-jitpr/17131ChangeChange, same phase
frontend1:11:320:55:47-22.0%-23.3%
backend1:43:481:20:47-22.2%-23.0%
simcode0:20:490:17:03-18.2%-21.7%
templates0:10:430:10:30-2.1%-6.2%
compile1:05:481:18:54+19.9%+13.7%
simulate7:50:538:50:04+12.6%+13.9%
verify0:14:270:15:22+6.4%+3.6%
total18:38:4719:33:15+4.9%+4.8%

Library Changes

LibraryChange
Buildings_12Version 12.1.2-maint.12.x (4aa975ce468b1e48991c07936945d19c72e6a849) in wasm-jit, 12.1.3-maint.12.x (50f28161b285d88696ed8761c3153c82ac6723f3) in pr/17131
Buildings_latestVersion 14.0.0-master (2c50d75defda845a270633a01f981d0cd3b2a63f) in wasm-jit, 14.0.0-master (ad48324b74e9751e2e49dac5fe3c4dcb546755a2) in pr/17131
ModelicaTest_4.0.0Configuration hash (OMC settings, the testing script or a reference file changed)
ModelicaTest_4.1.0Configuration hash (OMC settings, the testing script or a reference file changed)
ModelicaTest_trunkConfiguration hash (OMC settings, the testing script or a reference file changed)
Modelica_4.0.0Configuration hash (OMC settings, the testing script or a reference file changed)
Modelica_4.1.0Configuration hash (OMC settings, the testing script or a reference file changed)
Modelica_trunkConfiguration hash (OMC settings, the testing script or a reference file changed)
NeuralNetwork_mainConfiguration hash (OMC settings, the testing script or a reference file changed)
ScalableTestSuiteVersion 2.2.0-master (13f3a73e31261d57d68e74259d699f7306a4a69f) in wasm-jit, 2.2.0-master (117db671d7b912f1d0ac9d39e46452b7215f1f0f) in pr/17131
ScalableTestSuite_nooptVersion 2.2.0-master (13f3a73e31261d57d68e74259d699f7306a4a69f) in wasm-jit, 2.2.0-master (117db671d7b912f1d0ac9d39e46452b7215f1f0f) in pr/17131

Models Affected

LibraryModelChange
AixLibAixLib.ThermalZones.ReducedOrder.Examples.MultizoneInterzonalsFixedHeater (sim) (wasm-jit)Simulate → Compile
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal3x3x3WithOpenings (sim) (wasm-jit)SimCode performance 18.46 → 8.73
Buildings_11Buildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.TwoFloor_TwoZone (sim) (wasm-jit)BackEnd performance 10.03 → 5.66
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ1 (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.BaseClasses.Validation.FMUZoneAdapterZones1 (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.BaseClasses.Validation.FMUZoneAdapterZones2 (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.BaseClasses.Validation.FMUZoneAdapterZones3 (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.AirHeating (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.EquipmentSchedule (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.HeatPumpRadiantHeatingGroundHeatTransfer (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.LightsControl (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TRoom (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TSurface (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.Radiator (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.ShadeControl (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.Unconditioned (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.Guideline36Spring (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.Guideline36Summer (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.Guideline36Winter (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.IdealHeatingCoolingSpring (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.Unconditioned (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.MultipleBuildings.ThreeZonesTwoBuildings (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.MultipleBuildings.TwoIdenticalOneZoneBuildings (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.MultipleBuildings.TwoIdenticalTwoZoneBuildings (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.NoOutputVariable (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneEnvironmentOutputVariable (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneOneOutputVariable (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneOneOutputVariableSummer (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneOutputVariable (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneTwoDifferentOutputVariables (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneTwoIdenticalOutputVariables (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.RunPeriod.NegativeStartTime (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.RunPeriod.StartDayOfYear (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.Schedule.EquipmentScheduleOutputVariable (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.SurfaceComparison.BaseClasses.ReferenceSurfaces (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.SurfaceComparison.SurfaceComparison (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.Infiltration (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.InternalGain (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.OneZoneCompareZoneTemperatureOutput (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.OneZoneOneYear (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.RefBldgSmallOffice (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.TwoIdenticalZones (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.ZoneCapacitanceMultiplier (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.ZoneTemperatureInitialization (sim) (wasm-jit)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ZoneSurface.OneZoneConstantFloorTemperature (sim) (wasm-jit)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ZoneSurface.OneZoneControlledFloorTemperature (sim) (wasm-jit)Simulate → Compile
ClaRaClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_2ph_shell (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.TestNTU_Case1_Validation_Dynamic (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim) (wasm-jit)FrontEnd → Compile
ClaRaClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.Adapters.Check.TestFluidConverters (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Components.BoundaryConditions.Check.TestIAPWSboundaries2 (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.BoundaryConditions.Check.TestPrescribedHeatFlow (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.Control.PredictorModels_3508.Check.TestPredictor (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.Electrical.Check.TestTurboGenerator (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.EvaluateDesuperheater (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2gas_L3_1ph_BU (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_ntu (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_simple (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_kA (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_ntu (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_simple (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_ntu (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple_shutoff (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_ntu (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_simple (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L4 (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.MechanicalSeparation.Check.TestBalanceTank (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.MechanicalSeparation.Check.TestBottle (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.MechanicalSeparation.Check.TestDrum (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.MechanicalSeparation.Check.TestSeparator_L1 (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.MechanicalSeparation.Check.TestSeparator_L3 (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.Sensors.Check.TestSensorVLE_L3_T (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.Sensors.Check.TestSensors (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Components.Sensors.Check.TestVLESensors (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorVLE_L1_stageStacked (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPumpModels (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesign (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesignInlet (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.TurboMachines.Turbines.Check.testTurbineVLE_L1 (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.Utilities.Blocks.Check.test_2_LimPID (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_MixAndSplit (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_SprayInjector (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML (sim) (wasm-jit)FrontEnd → Compile
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML_LongDistanceAndGravitationalPressureDrop (sim) (wasm-jit)FrontEnd → Compile
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.ThickWallScenarios.Test_Pipe_L1_TML_insulatedWall (sim) (wasm-jit)FrontEnd → Compile
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_HEXvle2vle_L3_2ph_CH_simple_headers (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestCheckValveOpenLeakage (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValve (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestValves (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_compressible (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_incompressible (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Examples.SteamCycle_01 (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Examples.SteamCycle_02 (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Examples.SteamPowerPlant_01 (sim) (wasm-jit)FrontEnd → Compile
ClaRaClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim) (wasm-jit)FrontEnd → Compile
ClaRaClaRa.Examples.VapourCycle_01 (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Visualisation.Check.IllustrateVisualisation (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Visualisation.Check.TestHEXdisplay (sim) (wasm-jit)FrontEnd → Simulate
ClaRaClaRa.Visualisation.Check.TestSixtuple (sim) (wasm-jit)FrontEnd → Verify
ClaRaClaRa.Visualisation.Check.TestStatePoint (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_2ph_shell (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.TestNTU_Case1_Validation_Dynamic (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim) (wasm-jit)FrontEnd → Compile
ClaRa_devClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.Adapters.Check.TestFluidConverters (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Components.BoundaryConditions.Check.TestIAPWSboundaries2 (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.BoundaryConditions.Check.TestPrescribedHeatFlow (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.Control.PredictorModels_3508.Check.TestPredictor (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.Electrical.Check.TestTurboGenerator (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.EvaluateDesuperheater (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2gas_L3_1ph_BU (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_ntu (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_simple (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_kA (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_ntu (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_simple (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_ntu (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple_shutoff (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_ntu (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_simple (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L4 (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestBalanceTank (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestBottle (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestDrum (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestSeparator_L1 (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestSeparator_L3 (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.Sensors.Check.TestSensorVLE_L3_T (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.Sensors.Check.TestSensors (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Components.Sensors.Check.TestVLESensors (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorVLE_L1_stageStacked (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPumpModels (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesign (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesignInlet (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.TurboMachines.Turbines.Check.testTurbineVLE_L1 (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.test_2_LimPID (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_MixAndSplit (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_SprayInjector (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML (sim) (wasm-jit)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML_LongDistanceAndGravitationalPressureDrop (sim) (wasm-jit)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.ThickWallScenarios.Test_Pipe_L1_TML_insulatedWall (sim) (wasm-jit)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_HEXvle2vle_L3_2ph_CH_simple_headers (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.WatterHammer.Benchmark_KitagawaExperiment (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.TestCheckValveOpenLeakage (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValve (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.TestValves (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_compressible (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_incompressible (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Examples.SteamCycle_01 (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Examples.SteamCycle_02 (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Examples.SteamPowerPlant_01 (sim) (wasm-jit)FrontEnd → Compile
ClaRa_devClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim) (wasm-jit)FrontEnd → Compile
ClaRa_devClaRa.Examples.VapourCycle_01 (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Visualisation.Check.IllustrateVisualisation (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Visualisation.Check.TestHEXdisplay (sim) (wasm-jit)FrontEnd → Simulate
ClaRa_devClaRa.Visualisation.Check.TestSixtuple (sim) (wasm-jit)FrontEnd → Verify
ClaRa_devClaRa.Visualisation.Check.TestStatePoint (sim) (wasm-jit)FrontEnd → Verify
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim) (wasm-jit)Simulate performance 0:01:22 → 0:03:13
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim) (wasm-jit)Simulate performance 0:01:24 → 0:03:02
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim) (wasm-jit)Simulate performance 0:01:11 → 0:02:35
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim) (wasm-jit)Simulate performance 58.23 → 0:03:03
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative (sim) (wasm-jit)Simulate performance 54.80 → 0:02:05
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim) (wasm-jit)Simulate performance 0:01:28 → 0:03:08
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim) (wasm-jit)Simulate performance 0:01:44 → 0:03:21
ExternalMediaExternalMedia.Test.CoolProp.Misc.RhoSmoothing (sim) (wasm-jit)Simulate performance 16.25 → 33.46
ModelicaTest_3.2.3ModelicaTest.Math.TestInterpolateParametric (sim) (wasm-jit)FrontEnd → Verify
ModelicaTest_3.2.3ModelicaTest.Math.TestInterpolateTimeVarying (sim) (wasm-jit)FrontEnd → Verify
ModelicaTest_4.0.0ModelicaTest.Math.TestInterpolateParametric (sim) (wasm-jit)FrontEnd → Verify
ModelicaTest_4.0.0ModelicaTest.Math.TestInterpolateTimeVarying (sim) (wasm-jit)FrontEnd → Verify
ModelicaTest_4.1.0ModelicaTest.Math.TestInterpolateParametric (sim) (wasm-jit)FrontEnd → Verify
ModelicaTest_4.1.0ModelicaTest.Math.TestInterpolateTimeVarying (sim) (wasm-jit)FrontEnd → Verify
ModelicaTest_trunkModelicaTest.Math.TestInterpolateParametric (sim) (wasm-jit)FrontEnd → Verify
ModelicaTest_trunkModelicaTest.Math.TestInterpolateTimeVarying (sim) (wasm-jit)FrontEnd → Verify
Modelica_4.0.0Modelica.StateGraph.Examples.ControlledTanks (sim) (wasm-jit)Compile → Verify
Modelica_4.1.0Modelica.StateGraph.Examples.ControlledTanks (sim) (wasm-jit)Compile → Verify
Modelica_trunkModelica.StateGraph.Examples.ControlledTanks (sim) (wasm-jit)Compile → Verify
PNlibPNlib.Examples.DisTest.ConflictProb (sim) (wasm-jit)Simulate → Verify
PNlibPNlib.Examples.DisTest.InputConflictProb (sim) (wasm-jit)Simulate → Verify
PNlibPNlib.Examples.DisTest.OutputConflictProb (sim) (wasm-jit)Simulate → Verify
PNlibPNlib.Examples.DisTest.TFDoutputConflict (sim) (wasm-jit)Simulate → Verify
PNlibPNlib.Examples.HybTest.ConflictProb (sim) (wasm-jit)Simulate → Verify
PNlibPNlib.Examples.HybTest.InputConflictProb (sim) (wasm-jit)Simulate → Verify
PNlibPNlib.Examples.HybTest.OutputConflictProb (sim) (wasm-jit)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim) (wasm-jit)Simulate performance 11.61 → 4.88
TILMediaTILMedia.Testers.TestVLEFluid (sim) (wasm-jit)FrontEnd → Simulate
TILMedia_AddOn_TestsTILMedia_AddOn_Tests.VLEFluid.VLEFluidMixture (sim) (wasm-jit)FrontEnd → Simulate
URDFModelica_mainURDFModelica.Examples.Physics_Wheels.PhysicsTest (sim) (wasm-jit)BackEnd performance 19.37 → 11.06

Models Only in One of the Runs

LibraryModelWhere
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.AirHeating_Autosizingonly in pr/17131
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer_Autosizingonly in pr/17131
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter_Autosizingonly in pr/17131
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.Guideline36Summer_Autosizingonly in pr/17131
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.Guideline36Winter_Autosizingonly in pr/17131
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.IdealHeatingCoolingSummer_Autosizingonly in pr/17131
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.IdealHeatingCoolingWinter_Autosizingonly in pr/17131
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.SurfaceComparison.BaseClasses.ZoneSurfacesonly in wasm-jit