Modelica_3.1_cpp test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
151 148 141 141 108 108 99 0

Total time taken: 0:31:51

System info: AMD Ryzen Threadripper 1950X 16-Core Processor, 126 GB RAM, Ubuntu 18.04.2 LTS

OpenModelica Version: OMCompiler v1.15.0-dev.49+gb315f0e39a

FMI version: 2.0

Test started: 2020-06-13 20:00:45

Tested Library: 3.1 OMSimulator v2.0.0-dev-967-g1552061-linux OMSimulator v2.0.0-dev-967-g1552061-linux

BuildModel time limit: 660s

Simulation time limit: 50s

Default tolerance: 1e-06

Optimization level: Tool default

Reference Files: $REFERENCEFILES/msl31

Verified using: OpenModelica 1.13.0 (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")

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.032.751.070.240.010.010.012.48
Modelica.Blocks.Examples.LogicalNetwork1 (sim) 50.102.801.070.290.010.010.012.48
Modelica.Blocks.Examples.PID_Controller (sim) 0.062.951.170.290.030.010.022.60
Modelica.Blocks.Examples.ShowLogicalSources (sim) 0.032.801.070.290.010.010.012.48
Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed (sim) 50.202.901.220.280.030.010.022.56
Modelica.Electrical.Analog.Examples.CauerLowPassAnalog (sim) 0.063.161.070.330.040.010.022.76
Modelica.Electrical.Analog.Examples.CauerLowPassOPV (sim) 0.063.391.120.340.050.010.222.77
Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim) 3.685.401.120.430.360.040.504.08
Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes (sim) 0.063.151.120.300.030.010.022.79
Modelica.Electrical.Analog.Examples.CharacteristicThyristors (sim) 0.123.001.120.260.030.010.022.68
Modelica.Electrical.Analog.Examples.ChuaCircuit (sim) 0.032.851.020.250.020.010.012.56
Modelica.Electrical.Analog.Examples.CompareTransformers (sim) 0.223.291.120.280.040.150.032.80
Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc (sim) 0.512.911.070.280.040.010.022.55
Modelica.Electrical.Analog.Examples.DifferenceAmplifier (sim) 50.203.661.020.340.100.160.043.02
Modelica.Electrical.Analog.Examples.HeatingMOSInverter (sim) 0.213.151.020.280.050.010.022.80
Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate (sim) 50.203.851.020.320.310.010.053.16
Modelica.Electrical.Analog.Examples.HeatingRectifier (sim) 50.162.901.120.290.030.010.022.56
Modelica.Electrical.Analog.Examples.HeatingResistor (sim) 0.062.861.120.290.020.010.012.53
Modelica.Electrical.Analog.Examples.NandGate (sim) 50.202.981.120.320.050.010.162.44
Modelica.Electrical.Analog.Examples.OvervoltageProtection (sim) 0.212.961.070.270.060.010.022.60
Modelica.Electrical.Analog.Examples.Rectifier (sim) 0.363.501.070.300.080.010.182.93
Modelica.Electrical.Analog.Examples.ShowSaturatingInductor (sim) 0.062.911.070.310.020.010.012.55
Modelica.Electrical.Analog.Examples.ShowVariableResistor (sim) 0.062.951.130.250.030.010.022.64
Modelica.Electrical.Analog.Examples.SwitchWithArc (sim) 0.223.001.120.260.020.010.022.69
Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest (sim) 50.163.001.020.280.050.010.022.64
Modelica.Electrical.Analog.Lines.M_OLine 0.000.391.020.390.000.000.000.00
Modelica.Electrical.Digital.Examples.Adder4 (sim) 0.115.921.020.860.680.080.433.86
Modelica.Electrical.Digital.Examples.Counter 0.000.791.020.680.120.000.000.00
Modelica.Electrical.Digital.Examples.Counter3 0.000.691.070.620.070.000.000.00
Modelica.Electrical.Digital.Examples.FlipFlop 0.000.601.070.370.220.000.000.00
Modelica.Electrical.Digital.Examples.FullAdder 0.001.091.070.700.390.000.000.00
Modelica.Electrical.Digital.Examples.HalfAdder (sim) 0.063.301.130.360.190.010.042.70
Modelica.Electrical.Digital.Examples.Multiplexer 0.000.641.070.570.070.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_DOL (sim) 0.134.151.070.390.300.030.273.17
Modelica.Electrical.Machines.Examples.AIMC_Inverter (sim) 0.073.951.020.340.280.020.233.07
Modelica.Electrical.Machines.Examples.AIMC_Steinmetz (sim) 0.074.061.070.350.300.030.263.13
Modelica.Electrical.Machines.Examples.AIMC_YD (sim) 0.064.401.020.390.370.180.113.35
Modelica.Electrical.Machines.Examples.AIMS_Start (sim) 0.065.351.070.590.420.040.543.76
Modelica.Electrical.Machines.Examples.DCEE_Start (sim) 0.062.951.070.270.030.010.022.62
Modelica.Electrical.Machines.Examples.DCPM_Start (sim) 0.112.901.070.320.020.010.022.53
Modelica.Electrical.Machines.Examples.DCSE_Start (sim) 0.112.901.020.260.030.010.022.58
Modelica.Electrical.Machines.Examples.Rectifier6pulse (sim) 0.514.511.120.660.320.140.123.27
Modelica.Electrical.Machines.Examples.Rectifier12pulse (sim) 1.326.571.070.870.700.060.704.24
Modelica.Electrical.Machines.Examples.SMEE_Generator (sim) 0.064.301.070.660.340.030.093.18
Modelica.Electrical.Machines.Examples.SMPM_Inverter (sim) 0.064.201.070.410.340.020.263.18
Modelica.Electrical.Machines.Examples.SMR_Inverter (sim) 0.114.150.970.370.290.020.233.23
Modelica.Electrical.Machines.Examples.TransformerTestbench (sim) 0.214.301.020.670.300.030.103.20
Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater (sim) 0.2150.251.1726.285.660.307.6810.33
Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank (sim) 0.114.861.121.720.050.020.043.03
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1 (sim) 0.115.161.071.680.060.020.053.35
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 (sim) 0.115.411.121.720.070.020.233.36
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1 (sim) 0.926.461.172.240.150.030.293.74
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 (sim) 0.676.851.072.330.370.050.333.77
Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks (sim) 0.114.801.171.670.060.020.053.00
Modelica.Fluid.Examples.BranchingDynamicPipes (sim) 6.2324.851.128.445.000.572.788.07
Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks 0.001.791.171.740.050.000.000.00
Modelica.Fluid.Examples.DrumBoiler.DrumBoiler (sim) 8.7812.171.077.080.840.030.303.92
Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation 0.005.341.135.340.000.000.000.00
Modelica.Fluid.Examples.HeatingSystem (sim) 0.1116.571.179.631.430.080.534.90
Modelica.Fluid.Examples.IncompressibleFluidNetwork (sim) 1.7719.381.129.352.580.161.276.02
Modelica.Fluid.Examples.InverseParameterization (sim) 0.1115.271.028.141.480.070.495.08
Modelica.Fluid.Examples.PumpingSystem 0.002.691.222.240.450.000.000.00
Modelica.Fluid.Examples.Tanks.EmptyTanks (sim) 50.164.861.221.580.070.020.053.13
Modelica.Fluid.Examples.Tanks.TanksWithOverflow (sim) 0.3113.171.127.640.620.310.174.43
Modelica.Fluid.Examples.Tanks.ThreeTanks (sim) 0.366.261.122.340.160.040.293.43
Modelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim) 0.1310.311.226.210.140.030.333.60
Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls 0.006.771.126.210.420.040.100.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke (sim) 50.163.751.070.400.230.020.053.05
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour 0.000.681.170.360.270.020.040.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour 0.000.571.070.310.060.020.180.00
Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor (sim) 0.463.051.070.260.060.010.022.70
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke 0.006.011.020.701.390.093.830.00
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary 0.002.301.070.601.010.300.390.00
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum 0.004.361.171.282.240.080.770.00
Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody 0.004.491.071.302.240.080.860.00
Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses 0.007.471.021.904.510.150.900.00
Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum 0.003.501.020.951.930.060.560.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper 0.004.331.021.252.410.080.590.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity 0.004.571.071.042.520.110.910.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses 0.003.691.071.022.230.250.190.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 0.0014.711.072.769.240.322.390.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel 0.004.721.121.242.460.280.740.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving 0.007.551.021.514.310.391.340.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling 0.007.341.071.574.250.191.340.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem 0.005.891.071.503.220.340.840.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem 0.004.631.221.362.560.090.620.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass 0.004.031.070.992.380.250.420.00
Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings 0.005.211.221.332.670.290.920.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a 0.008.161.022.044.430.401.300.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b 0.008.131.121.984.400.401.350.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic 0.007.731.272.314.000.421.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 0.0011.161.321.617.410.531.610.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 0.009.231.272.095.600.181.370.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic 0.005.301.171.462.970.110.760.00
Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic 0.0011.241.122.726.750.291.480.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive 0.005.251.071.393.040.110.710.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint 0.005.921.071.423.360.320.830.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects 0.009.331.121.945.030.202.160.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive 0.005.871.071.463.490.130.790.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot 0.0016.521.074.156.210.675.490.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis (sim) 50.064.251.070.630.110.030.253.23
Modelica.Mechanics.Rotational.Examples.CoupledClutches (sim) 0.163.491.120.290.060.150.032.96
Modelica.Mechanics.Rotational.Examples.ElasticBearing (sim) 0.072.761.070.300.020.010.022.41
Modelica.Mechanics.Rotational.Examples.FirstGrounded (sim) 0.113.111.070.260.020.010.022.79
Modelica.Mechanics.Rotational.Examples.Friction (sim) 0.113.611.020.460.050.020.033.05
Modelica.Mechanics.Rotational.Examples.LossyGearDemo1 (sim) 0.313.351.220.300.040.010.032.98
Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim) 0.083.631.170.450.050.010.023.08
Modelica.Mechanics.Rotational.Examples.RollingWheel (sim) 0.063.151.120.270.020.010.012.84
Modelica.Mechanics.Translational.Examples.Accelerate (sim) 0.072.711.320.270.020.010.012.41
Modelica.Mechanics.Translational.Examples.Brake (sim) 0.123.351.070.290.040.010.022.99
Modelica.Mechanics.Translational.Examples.Damper (sim) 0.063.011.220.270.030.010.022.69
Modelica.Mechanics.Translational.Examples.ElastoGap (sim) 0.063.061.120.310.030.010.022.68
Modelica.Mechanics.Translational.Examples.Friction (sim) 0.363.851.120.320.350.020.043.13
Modelica.Mechanics.Translational.Examples.InitialConditions (sim) 0.063.061.170.360.030.010.022.63
Modelica.Mechanics.Translational.Examples.Oscillator (sim) 0.062.901.170.260.020.010.012.60
Modelica.Mechanics.Translational.Examples.PreLoad (sim) 50.163.271.170.290.220.010.032.72
Modelica.Mechanics.Translational.Examples.Sensors (sim) 0.062.801.120.250.010.010.012.52
Modelica.Mechanics.Translational.Examples.SignConvention (sim) 0.062.901.180.250.020.010.012.62
Modelica.Mechanics.Translational.Examples.WhyArrows (sim) 0.032.951.120.270.020.010.022.64
Modelica.Media.Air.MoistAir.PsychrometricData (sim) 0.069.311.124.500.440.070.304.01
Modelica.Media.Examples.IdealGasH2O (sim) 0.063.701.071.160.020.010.022.50
Modelica.Media.Examples.MixtureGases (sim) 0.116.061.072.500.060.020.203.29
Modelica.Media.Examples.SimpleLiquidWater (sim) 0.063.501.070.870.030.010.012.58
Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim) 0.063.301.120.630.010.010.012.63
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T (sim) 0.064.191.071.480.010.010.022.67
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX (sim) 0.065.401.072.620.010.010.022.74
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim) 0.032.801.070.280.010.010.012.49
Modelica.Media.Examples.TestOnly.FlueGas (sim) 0.065.261.222.430.020.010.032.77
Modelica.Media.Examples.TestOnly.IdealGasN2 (sim) 50.064.161.071.130.020.010.142.86
Modelica.Media.Examples.TestOnly.IdealGasN2Mix (sim) 0.065.561.072.220.030.190.023.11
Modelica.Media.Examples.TestOnly.MixIdealGasAir (sim) 0.065.311.022.380.030.010.032.86
Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim) 0.067.761.024.560.050.010.043.10
Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim) 0.179.511.075.490.420.020.053.51
Modelica.Media.Examples.WaterIF97 (sim) 0.068.911.125.000.410.030.063.42
Modelica.StateGraph.Examples.ControlledTanks 0.000.421.070.420.000.000.000.00
Modelica.StateGraph.Examples.ExecutionPaths (sim) 0.073.191.220.290.040.010.172.67
Modelica.StateGraph.Examples.FirstExample (sim) 0.032.851.120.250.020.010.012.55
Modelica.StateGraph.Examples.FirstExample_Variant2 (sim) 0.082.851.020.280.020.010.022.53
Modelica.StateGraph.Examples.FirstExample_Variant3 (sim) 0.122.951.020.310.030.010.022.59
Modelica.StateGraph.Examples.ShowCompositeStep (sim) 0.063.301.270.310.050.010.182.75
Modelica.StateGraph.Examples.ShowExceptions (sim) 0.063.251.170.310.060.010.212.66
Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling (sim) 0.123.801.070.330.280.020.053.11
Modelica.Thermal.FluidHeatFlow.Examples.OneMass (sim) 0.063.281.020.310.030.010.152.77
Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim) 0.063.601.070.310.240.020.092.95
Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim) 0.063.751.020.350.240.020.053.09
Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve (sim) 0.063.701.120.310.230.020.043.10
Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut (sim) 0.063.361.120.310.050.010.032.96
Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling (sim) 0.063.451.120.290.180.010.032.94
Modelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim) 0.063.751.170.320.240.020.053.12
Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature (sim) 0.063.051.120.290.020.010.022.72
Modelica.Thermal.HeatTransfer.Examples.Motor 0.000.351.070.310.020.010.020.00