Modelica_3.1_cpp test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
151 148 141 141 141 114 97 4

Total time taken: 0:20:11

System info: Intel(R) Core(TM) i7-6900K CPU @ 3.20GHz, 126 GB RAM, Ubuntu 18.04.5 LTS

OpenModelica Version: OMCompiler v1.14.2-v1.14.2.6+g5c52d52477

Test started: 2021-02-11 19:25:13

Tested Library: 3.1

BuildModel time limit: 660s

Simulation time limit: 480s

Default tolerance: 1e-06

Optimization level: Tool default

Reference Files: $REFERENCEFILES/msl31

Verified using: OpenModelica 1.14.2 (diffSimulationResults)

Flags:
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
setCommandLineOptions("--simCodeTarget=Cpp")
Config:
{
 "abortSlowSimulation": "",
 "alarmFlag": "--alarm",
 "changeHash": 1,
 "configExtraName": "cpp",
 "library": "Modelica",
 "libraryVersion": "3.1",
 "referenceFiles": "$REFERENCEFILES/msl31",
 "simCodeTarget": "Cpp"
}

Links are provided if getErrorString() or the simulation generates output. The links are coded with red if there were errors, yellow if there were warnings, and normal links if there are only notifications.

ModelVerifiedSimulateTotal buildModelParsingFrontendBackendSimCodeTemplatesCompile
Modelica.Blocks.Examples.BusUsage (sim) 0.024.271.050.220.020.010.043.99
Modelica.Blocks.Examples.LogicalNetwork1 (sim) 0.024.480.920.210.010.010.024.24
Modelica.Blocks.Examples.PID_Controller (sim) 0.034.891.050.230.020.010.204.43
Modelica.Blocks.Examples.ShowLogicalSources (sim) 0.024.430.990.200.010.010.024.20
Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed (sim) 0.034.741.060.280.020.010.124.32
Modelica.Electrical.Analog.Examples.CauerLowPassAnalog (sim) 0.024.720.980.350.020.010.024.32
Modelica.Electrical.Analog.Examples.CauerLowPassOPV (sim) 0.034.761.010.250.170.010.034.31
Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim) 4.956.530.990.490.290.030.265.47
Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes (sim) 0.024.560.990.220.030.010.034.28
Modelica.Electrical.Analog.Examples.CharacteristicThyristors (sim)0.04 (5 verified)0.074.560.940.210.030.010.074.24
Modelica.Electrical.Analog.Examples.ChuaCircuit (sim)0.04 (4 verified)0.064.410.930.250.010.010.024.12
Modelica.Electrical.Analog.Examples.CompareTransformers (sim) 0.064.800.990.230.030.010.034.49
Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc (sim) 0.034.820.980.220.020.100.034.45
Modelica.Electrical.Analog.Examples.DifferenceAmplifier (sim) 0.164.900.940.270.180.010.034.40
Modelica.Electrical.Analog.Examples.HeatingMOSInverter (sim) 0.024.601.020.220.040.010.144.19
Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate (sim) 0.035.100.980.260.220.010.044.57
Modelica.Electrical.Analog.Examples.HeatingRectifier (sim) 0.024.560.920.220.020.010.024.29
Modelica.Electrical.Analog.Examples.HeatingResistor (sim) 0.074.420.930.250.010.010.024.14
Modelica.Electrical.Analog.Examples.NandGate (sim) 0.034.730.960.250.080.130.024.25
Modelica.Electrical.Analog.Examples.OvervoltageProtection (sim) 0.034.560.990.220.170.010.024.14
Modelica.Electrical.Analog.Examples.Rectifier (sim) 0.074.971.030.230.050.010.154.52
Modelica.Electrical.Analog.Examples.ShowSaturatingInductor (sim) 0.024.390.970.200.020.010.024.14
Modelica.Electrical.Analog.Examples.ShowVariableResistor (sim) 0.024.600.950.210.040.010.054.29
Modelica.Electrical.Analog.Examples.SwitchWithArc (sim) 0.024.610.930.220.020.010.024.35
Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest (sim) 0.034.660.980.220.040.010.024.37
Modelica.Electrical.Analog.Lines.M_OLine 0.000.440.950.440.000.000.000.00
Modelica.Electrical.Digital.Examples.Adder4 (sim) 0.057.141.000.790.600.090.375.30
Modelica.Electrical.Digital.Examples.Counter 0.000.751.040.660.090.000.000.00
Modelica.Electrical.Digital.Examples.Counter3 0.000.611.040.560.050.000.000.00
Modelica.Electrical.Digital.Examples.FlipFlop 0.000.560.950.530.030.000.000.00
Modelica.Electrical.Digital.Examples.FullAdder 0.000.971.100.690.280.000.000.00
Modelica.Electrical.Digital.Examples.HalfAdder (sim) 0.025.091.030.430.030.010.044.58
Modelica.Electrical.Digital.Examples.Multiplexer 0.000.500.980.460.040.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_DOL (sim) 0.075.551.070.450.120.020.204.76
Modelica.Electrical.Machines.Examples.AIMC_Inverter (sim) 0.055.480.940.420.100.020.204.74
Modelica.Electrical.Machines.Examples.AIMC_Steinmetz (sim) 0.205.451.060.420.110.020.204.70
Modelica.Electrical.Machines.Examples.AIMC_YD (sim) 0.175.911.000.500.170.150.085.00
Modelica.Electrical.Machines.Examples.AIMS_Start (sim) 0.076.470.990.530.340.030.295.28
Modelica.Electrical.Machines.Examples.DCEE_Start (sim) 0.024.770.940.230.020.010.124.40
Modelica.Electrical.Machines.Examples.DCPM_Start (sim) 0.024.521.050.220.020.010.124.16
Modelica.Electrical.Machines.Examples.DCSE_Start (sim)0.09 (6 verified)0.064.640.940.230.030.010.034.35
Modelica.Electrical.Machines.Examples.Rectifier6pulse (sim) 0.105.791.050.640.260.020.094.77
Modelica.Electrical.Machines.Examples.Rectifier12pulse (sim) 0.227.561.000.930.390.040.525.67
Modelica.Electrical.Machines.Examples.SMEE_Generator (sim) 0.055.691.010.550.330.040.074.69
Modelica.Electrical.Machines.Examples.SMPM_Inverter (sim) 0.045.481.000.440.120.020.204.70
Modelica.Electrical.Machines.Examples.SMR_Inverter (sim) 0.045.590.940.430.110.020.194.84
Modelica.Electrical.Machines.Examples.TransformerTestbench (sim)0.39 (3 verified)0.155.730.940.570.260.020.074.80
Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater (sim) 0.1543.390.9622.323.930.765.8510.53
Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank (sim) 0.046.010.941.370.040.010.034.55
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1 (sim) 0.026.360.941.340.040.010.144.82
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 (sim) 0.036.430.941.510.200.010.054.66
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1 (sim) 0.057.270.941.930.250.020.074.99
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 (sim) 0.077.830.962.140.120.030.255.29
Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks (sim) 0.045.970.951.260.050.010.044.61
Modelica.Fluid.Examples.BranchingDynamicPipes (sim) 0.1122.350.957.143.610.452.198.97
Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks 0.001.470.981.440.030.000.000.00
Modelica.Fluid.Examples.DrumBoiler.DrumBoiler (sim) 0.0611.701.045.610.590.020.255.23
Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation 0.004.321.014.320.000.000.000.00
Modelica.Fluid.Examples.HeatingSystem (sim) 0.4515.750.947.721.070.320.426.21
Modelica.Fluid.Examples.IncompressibleFluidNetwork (sim) 0.9318.210.958.311.870.110.956.99
Modelica.Fluid.Examples.InverseParameterization (sim) 0.0514.310.956.521.110.050.416.22
Modelica.Fluid.Examples.PumpingSystem 0.002.120.971.770.350.000.000.00
Modelica.Fluid.Examples.Tanks.EmptyTanks (sim) 0.076.030.961.340.050.020.054.57
Modelica.Fluid.Examples.Tanks.TanksWithOverflow (sim) 2.9912.941.016.240.450.040.375.84
Modelica.Fluid.Examples.Tanks.ThreeTanks (sim) 1.507.131.081.910.120.020.224.84
Modelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim) 0.0310.340.955.140.100.020.075.01
Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim) 0.0210.850.975.200.320.030.085.23
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke (sim) 0.035.161.080.470.070.010.054.56
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour (sim) 0.024.880.970.290.170.010.034.38
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour (sim) 0.024.870.930.250.160.010.034.42
Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor (sim) 0.064.660.950.220.040.010.144.24
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke (sim) 0.099.920.990.651.100.072.255.85
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary (sim) 0.047.220.990.540.660.180.285.57
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum 0.005.500.951.131.720.060.432.16
Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody 0.005.600.951.101.690.070.542.20
Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses 0.008.530.951.693.480.110.702.54
Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum 0.004.770.990.991.360.050.282.10
Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper 0.005.770.941.191.970.060.322.23
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity 0.005.740.951.001.650.090.592.41
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses 0.004.880.950.971.410.050.312.14
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 0.0013.940.992.286.630.211.922.90
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel 0.005.830.951.001.660.060.712.41
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving 0.007.770.951.472.790.130.982.40
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling 0.007.700.951.492.720.370.792.32
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem 0.006.840.981.362.350.240.562.34
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem 0.005.700.991.401.820.210.152.12
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass 0.005.041.050.961.410.220.302.15
Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings 0.006.280.991.122.070.070.612.42
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a 0.008.360.951.733.020.310.762.54
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b 0.008.400.951.663.060.300.802.59
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic 0.008.210.951.623.160.320.592.52
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 0.0010.700.951.455.110.361.022.76
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 0.009.270.991.774.080.120.722.59
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic 0.006.330.991.471.980.070.542.26
Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic 0.0010.950.952.604.600.190.832.74
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive 0.006.040.951.142.010.070.522.30
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint 0.006.480.951.302.270.290.422.20
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects 0.009.470.961.643.500.321.432.58
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive 0.006.860.991.502.330.120.632.28
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot 0.0014.990.943.314.440.234.032.98
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis (sim) 0.055.580.990.500.080.020.184.79
Modelica.Mechanics.Rotational.Examples.CoupledClutches (sim) 0.034.810.980.230.050.010.144.38
Modelica.Mechanics.Rotational.Examples.ElasticBearing (sim) 0.024.360.990.210.020.010.024.11
Modelica.Mechanics.Rotational.Examples.FirstGrounded (sim) 0.024.521.000.210.020.010.024.27
Modelica.Mechanics.Rotational.Examples.Friction (sim) 0.034.910.950.240.040.010.144.48
Modelica.Mechanics.Rotational.Examples.LossyGearDemo1 (sim) 0.044.901.000.230.030.010.124.52
Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim) 0.064.940.950.230.040.010.144.52
Modelica.Mechanics.Rotational.Examples.RollingWheel (sim) 0.024.550.960.210.020.010.024.30
Modelica.Mechanics.Translational.Examples.Accelerate (sim) 0.024.340.980.200.010.010.024.11
Modelica.Mechanics.Translational.Examples.Brake (sim) 0.024.871.020.210.040.010.124.50
Modelica.Mechanics.Translational.Examples.Damper (sim) 0.024.431.010.210.020.010.024.18
Modelica.Mechanics.Translational.Examples.ElastoGap (sim) 0.024.540.970.220.030.010.024.26
Modelica.Mechanics.Translational.Examples.Friction (sim)0.09 (4/13 failed)0.135.150.980.260.250.020.044.58
Modelica.Mechanics.Translational.Examples.InitialConditions (sim) 0.024.391.000.210.020.010.024.13
Modelica.Mechanics.Translational.Examples.Oscillator (sim) 0.024.490.930.210.020.010.024.24
Modelica.Mechanics.Translational.Examples.PreLoad (sim) 0.024.620.960.230.040.010.144.20
Modelica.Mechanics.Translational.Examples.Sensors (sim) 0.024.371.050.200.010.010.024.14
Modelica.Mechanics.Translational.Examples.SignConvention (sim) 0.024.391.090.200.010.010.024.15
Modelica.Mechanics.Translational.Examples.WhyArrows (sim) 0.024.420.950.230.010.010.024.14
Modelica.Media.Air.MoistAir.PsychrometricData (sim) 0.079.440.993.700.420.040.085.19
Modelica.Media.Examples.IdealGasH2O (sim) 0.015.110.990.890.010.010.024.17
Modelica.Media.Examples.MixtureGases (sim) 0.027.180.962.170.040.010.184.78
Modelica.Media.Examples.SimpleLiquidWater (sim) 0.024.870.950.680.020.010.024.15
Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim) 0.024.810.980.470.010.000.024.31
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T (sim) 0.025.630.951.310.010.010.024.28
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX (sim) 0.016.460.992.050.010.010.024.36
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim) 0.024.381.000.220.010.010.024.13
Modelica.Media.Examples.TestOnly.FlueGas (sim) 0.026.500.951.930.020.010.034.52
Modelica.Media.Examples.TestOnly.IdealGasN2 (sim) 0.015.550.940.950.020.010.154.42
Modelica.Media.Examples.TestOnly.IdealGasN2Mix (sim) 0.026.490.941.950.020.010.034.48
Modelica.Media.Examples.TestOnly.MixIdealGasAir (sim) 0.026.421.001.910.020.010.034.46
Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim) 0.038.541.003.740.050.020.054.68
Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim) 0.029.711.014.590.170.010.064.88
Modelica.Media.Examples.WaterIF97 (sim) 0.029.150.943.740.330.020.055.01
Modelica.StateGraph.Examples.ControlledTanks 0.000.260.980.260.000.000.000.00
Modelica.StateGraph.Examples.ExecutionPaths (sim) 0.024.800.990.230.040.010.154.37
Modelica.StateGraph.Examples.FirstExample (sim) 0.024.471.000.200.010.010.024.23
Modelica.StateGraph.Examples.FirstExample_Variant2 (sim) 0.024.420.930.240.010.010.024.14
Modelica.StateGraph.Examples.FirstExample_Variant3 (sim) 0.024.371.030.200.010.010.024.12
Modelica.StateGraph.Examples.ShowCompositeStep (sim) 0.034.880.940.240.200.010.034.40
Modelica.StateGraph.Examples.ShowExceptions (sim) 0.034.890.970.270.200.010.034.38
Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling (sim) 0.025.091.000.270.180.010.044.59
Modelica.Thermal.FluidHeatFlow.Examples.OneMass (sim) 0.024.720.980.290.120.010.034.27
Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim) 0.025.150.990.310.180.010.044.60
Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim) 0.035.180.940.270.180.010.044.67
Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve (sim) 0.034.950.960.260.170.010.034.47
Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut (sim) 0.024.780.940.240.030.100.034.38
Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling (sim) 0.024.640.960.240.030.010.044.33
Modelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim) 0.085.091.020.260.180.010.044.59
Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature (sim) 0.024.580.950.220.020.010.034.31
Modelica.Thermal.HeatTransfer.Examples.Motor (sim) 0.014.440.950.210.010.010.024.19