Modelica_3.1_cpp test using OpenModelica

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

Total time taken: 0:28:50

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

OpenModelica Version: OMCompiler v1.13.2

Test started: 2021-02-13 11:17:41

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.661.100.230.010.000.014.41
Modelica.Blocks.Examples.LogicalNetwork1 (sim) 0.024.911.000.260.010.000.024.62
Modelica.Blocks.Examples.PID_Controller (sim) 0.025.061.180.260.020.010.024.74
Modelica.Blocks.Examples.ShowLogicalSources (sim) 0.024.891.020.230.010.000.024.63
Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed (sim) 0.034.971.020.310.030.010.024.60
Modelica.Electrical.Analog.Examples.CauerLowPassAnalog (sim) 0.024.701.090.240.020.010.024.42
Modelica.Electrical.Analog.Examples.CauerLowPassOPV (sim) 0.034.851.120.250.040.010.034.52
Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim) 5.826.840.970.450.350.020.325.69
Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes (sim) 0.024.980.940.300.030.010.024.63
Modelica.Electrical.Analog.Examples.CharacteristicThyristors (sim)0.05 (5 verified)0.074.661.060.250.020.010.024.36
Modelica.Electrical.Analog.Examples.ChuaCircuit (sim)0.05 (4 verified)0.054.421.070.230.010.000.024.16
Modelica.Electrical.Analog.Examples.CompareTransformers (sim) 0.075.021.170.260.030.010.034.70
Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc (sim) 0.024.841.070.250.020.010.024.55
Modelica.Electrical.Analog.Examples.DifferenceAmplifier (sim) 0.085.041.000.280.060.010.044.65
Modelica.Electrical.Analog.Examples.HeatingMOSInverter (sim) 0.034.750.970.260.030.010.024.43
Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate (sim) 0.035.091.210.320.100.010.044.62
Modelica.Electrical.Analog.Examples.HeatingRectifier (sim) 0.034.770.990.290.020.000.014.44
Modelica.Electrical.Analog.Examples.HeatingResistor (sim) 0.014.690.990.250.010.000.024.41
Modelica.Electrical.Analog.Examples.NandGate (sim) 0.024.751.070.260.040.010.034.41
Modelica.Electrical.Analog.Examples.OvervoltageProtection (sim) 0.044.911.110.240.030.010.024.61
Modelica.Electrical.Analog.Examples.Rectifier (sim) 0.115.220.970.250.040.010.034.89
Modelica.Electrical.Analog.Examples.ShowSaturatingInductor (sim) 0.024.960.970.210.020.010.024.72
Modelica.Electrical.Analog.Examples.ShowVariableResistor (sim) 0.025.151.000.250.030.010.024.84
Modelica.Electrical.Analog.Examples.SwitchWithArc (sim) 0.024.740.990.250.030.010.034.42
Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest (sim) 0.034.931.020.300.030.010.024.57
Modelica.Electrical.Analog.Lines.M_OLine 0.000.321.070.320.000.000.000.00
Modelica.Electrical.Digital.Examples.Adder4 (sim) 0.087.101.070.750.510.070.385.38
Modelica.Electrical.Digital.Examples.Counter 0.000.801.060.740.070.000.000.00
Modelica.Electrical.Digital.Examples.Counter3 0.000.661.070.520.140.000.000.00
Modelica.Electrical.Digital.Examples.FlipFlop 0.000.511.190.330.190.000.000.00
Modelica.Electrical.Digital.Examples.FullAdder 0.000.761.070.680.080.000.000.00
Modelica.Electrical.Digital.Examples.HalfAdder (sim) 0.025.191.110.420.060.020.074.63
Modelica.Electrical.Digital.Examples.Multiplexer 0.000.451.000.400.040.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_DOL (sim) 0.095.631.180.370.260.020.074.91
Modelica.Electrical.Machines.Examples.AIMC_Inverter (sim) 0.055.461.080.320.120.140.064.83
Modelica.Electrical.Machines.Examples.AIMC_Steinmetz (sim) 0.205.640.990.300.230.020.065.03
Modelica.Electrical.Machines.Examples.AIMC_YD (sim) 0.236.061.040.370.290.020.215.16
Modelica.Electrical.Machines.Examples.AIMS_Start (sim) 0.076.811.080.520.330.030.285.64
Modelica.Electrical.Machines.Examples.DCEE_Start (sim) 0.024.621.100.310.040.020.044.22
Modelica.Electrical.Machines.Examples.DCPM_Start (sim) 0.024.711.110.300.020.010.024.37
Modelica.Electrical.Machines.Examples.DCSE_Start (sim)0.05 (6 verified)0.084.651.180.260.020.010.024.34
Modelica.Electrical.Machines.Examples.Rectifier6pulse (sim) 0.115.901.040.460.250.020.214.96
Modelica.Electrical.Machines.Examples.Rectifier12pulse (sim) 0.237.780.950.770.360.040.705.92
Modelica.Electrical.Machines.Examples.SMEE_Generator (sim) 0.066.120.960.470.250.020.155.24
Modelica.Electrical.Machines.Examples.SMPM_Inverter (sim) 0.045.770.950.340.240.020.055.12
Modelica.Electrical.Machines.Examples.SMR_Inverter (sim) 0.075.711.060.340.250.020.075.03
Modelica.Electrical.Machines.Examples.TransformerTestbench (sim)0.41 (3 verified)0.165.911.100.500.260.020.204.94
Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater (sim) 0.2043.431.0322.263.790.206.5110.67
Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank (sim) 0.096.190.961.240.160.010.044.74
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1 (sim) 0.036.300.941.330.200.010.054.72
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 (sim) 0.036.360.971.490.060.010.054.75
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1 (sim) 482.037.461.031.750.260.020.115.31
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 (sim) 0.067.981.071.960.140.020.255.62
Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks (sim) 0.056.200.961.180.050.010.034.94
Modelica.Fluid.Examples.BranchingDynamicPipes (sim) 0.1321.441.077.002.520.192.499.25
Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks 0.001.471.111.440.030.000.000.00
Modelica.Fluid.Examples.DrumBoiler.DrumBoiler (sim) 0.0812.061.075.620.900.020.255.27
Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation 0.004.201.094.200.000.000.000.00
Modelica.Fluid.Examples.HeatingSystem (sim) 0.1519.001.028.031.460.320.618.58
Modelica.Fluid.Examples.IncompressibleFluidNetwork (sim) 0.9517.930.958.182.180.110.586.87
Modelica.Fluid.Examples.InverseParameterization (sim) 0.0614.331.036.331.320.050.376.27
Modelica.Fluid.Examples.PumpingSystem 0.001.921.081.690.230.000.000.00
Modelica.Fluid.Examples.Tanks.EmptyTanks (sim) 0.106.300.981.360.070.010.044.82
Modelica.Fluid.Examples.Tanks.TanksWithOverflow (sim) 2.4013.001.006.020.490.040.316.14
Modelica.Fluid.Examples.Tanks.ThreeTanks (sim) 0.987.420.961.830.340.020.075.16
Modelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim) 0.0310.191.014.790.290.020.065.04
Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim) 0.0310.840.975.150.130.020.285.26
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke (sim) 0.045.690.960.380.120.020.194.98
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour (sim) 0.035.030.980.300.060.010.044.62
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour (sim) 0.024.861.000.270.040.010.034.50
Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor (sim) 0.065.080.940.260.060.020.054.68
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke (sim) 0.1010.170.980.491.080.072.426.11
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary (sim) 0.057.320.970.400.810.040.295.78
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum 0.005.550.951.071.890.070.332.19
Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody 0.005.410.971.061.560.060.532.20
Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses 0.008.690.971.633.390.110.792.77
Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum 0.004.840.960.921.470.050.272.14
Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper 0.005.540.961.021.840.060.322.30
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity 0.006.060.950.991.770.070.752.48
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses 0.005.040.970.971.450.200.112.31
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 0.0013.411.122.615.680.421.742.96
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel 0.005.851.040.891.650.210.572.53
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving 0.007.751.001.262.790.300.772.62
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling 0.007.860.971.252.870.300.892.54
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem 0.006.681.111.352.110.240.632.35
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem 0.005.701.031.331.860.060.312.14
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass 0.005.071.080.981.520.060.322.19
Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings 0.006.041.071.051.850.070.612.45
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a 0.008.590.951.683.500.130.772.51
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b 0.008.400.961.613.340.170.802.47
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic 0.008.000.961.762.850.140.762.49
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 0.0010.611.051.295.120.201.162.85
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 0.009.340.951.634.150.120.942.50
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic 0.006.131.001.331.790.080.602.32
Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic 0.0010.821.042.314.680.250.872.71
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive 0.006.061.021.222.060.070.522.20
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint 0.006.230.961.271.980.250.422.31
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects 0.009.450.971.473.780.331.292.58
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive 0.006.920.951.302.420.100.652.45
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot 0.0014.831.022.884.380.464.093.01
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis (sim) 0.055.660.990.450.230.020.054.92
Modelica.Mechanics.Rotational.Examples.CoupledClutches (sim) 0.034.731.100.260.040.010.034.39
Modelica.Mechanics.Rotational.Examples.ElasticBearing (sim) 0.034.480.960.310.010.000.014.15
Modelica.Mechanics.Rotational.Examples.FirstGrounded (sim) 0.024.900.960.260.010.010.024.60
Modelica.Mechanics.Rotational.Examples.Friction (sim) 0.034.791.120.260.040.010.034.46
Modelica.Mechanics.Rotational.Examples.LossyGearDemo1 (sim) 0.054.941.000.250.030.010.024.64
Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim) 0.725.241.000.330.040.010.024.84
Modelica.Mechanics.Rotational.Examples.RollingWheel (sim) 0.024.961.040.230.010.000.024.69
Modelica.Mechanics.Translational.Examples.Accelerate (sim) 0.024.410.950.230.010.000.014.16
Modelica.Mechanics.Translational.Examples.Brake (sim) 0.025.040.990.240.030.010.024.73
Modelica.Mechanics.Translational.Examples.Damper (sim) 0.024.801.010.240.010.010.024.53
Modelica.Mechanics.Translational.Examples.ElastoGap (sim) 0.024.771.120.240.020.010.024.49
Modelica.Mechanics.Translational.Examples.Friction (sim)0.17 (4/13 failed)0.185.600.990.280.260.010.035.02
Modelica.Mechanics.Translational.Examples.InitialConditions (sim) 0.024.531.120.240.020.010.024.25
Modelica.Mechanics.Translational.Examples.Oscillator (sim) 0.024.841.030.260.010.010.024.55
Modelica.Mechanics.Translational.Examples.PreLoad (sim) 0.024.821.120.260.090.020.044.41
Modelica.Mechanics.Translational.Examples.Sensors (sim) 0.024.621.000.230.010.000.014.36
Modelica.Mechanics.Translational.Examples.SignConvention (sim) 0.024.790.970.230.010.000.014.53
Modelica.Mechanics.Translational.Examples.WhyArrows (sim) 0.024.661.080.240.010.010.024.38
Modelica.Media.Air.MoistAir.PsychrometricData (sim) 0.069.601.023.620.470.040.085.38
Modelica.Media.Examples.IdealGasH2O (sim) 0.025.231.030.830.150.010.024.23
Modelica.Media.Examples.MixtureGases (sim) 0.027.080.961.970.050.140.044.87
Modelica.Media.Examples.SimpleLiquidWater (sim) 0.024.850.960.550.130.010.024.14
Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim) 0.015.031.020.530.020.010.024.44
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T (sim) 0.015.831.041.070.010.010.154.60
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX (sim) 0.026.481.011.930.010.010.024.52
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim) 0.014.561.030.240.010.010.024.29
Modelica.Media.Examples.TestOnly.FlueGas (sim) 0.026.460.991.990.040.010.034.40
Modelica.Media.Examples.TestOnly.IdealGasN2 (sim) 0.025.361.080.930.030.010.024.38
Modelica.Media.Examples.TestOnly.IdealGasN2Mix (sim) 0.026.811.061.660.150.010.024.98
Modelica.Media.Examples.TestOnly.MixIdealGasAir (sim) 0.026.510.941.890.030.010.034.56
Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim) 0.038.670.963.630.030.010.044.97
Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim) 0.089.420.954.140.360.010.054.85
Modelica.Media.Examples.WaterIF97 (sim) 0.039.221.033.850.270.010.055.05
Modelica.StateGraph.Examples.ControlledTanks 0.000.271.030.270.000.000.000.00
Modelica.StateGraph.Examples.ExecutionPaths (sim) 0.024.801.050.300.030.010.034.43
Modelica.StateGraph.Examples.FirstExample (sim) 0.014.771.000.300.010.000.024.43
Modelica.StateGraph.Examples.FirstExample_Variant2 (sim) 0.014.691.090.270.020.010.034.36
Modelica.StateGraph.Examples.FirstExample_Variant3 (sim) 0.024.751.140.330.010.000.024.38
Modelica.StateGraph.Examples.ShowCompositeStep (sim) 0.024.851.010.260.040.010.034.51
Modelica.StateGraph.Examples.ShowExceptions (sim) 0.024.830.990.270.040.010.034.47
Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling (sim) 0.035.210.950.380.060.010.074.69
Modelica.Thermal.FluidHeatFlow.Examples.OneMass (sim) 0.024.810.980.260.020.010.034.49
Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim) 0.035.001.020.350.060.010.054.53
Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim) 0.035.150.990.280.060.020.054.74
Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve (sim) 0.095.051.050.280.090.020.044.63
Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut (sim) 0.024.660.930.300.030.010.034.30
Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling (sim) 0.024.820.940.260.020.010.034.50
Modelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim) 0.035.570.970.400.070.010.055.05
Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature (sim) 0.024.640.950.260.030.010.034.31
Modelica.Thermal.HeatTransfer.Examples.Motor (sim) 0.024.871.050.230.010.010.024.61