Modelica_3.1_cpp test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
151 102 98 98 95 93 79 3

Total time taken: 1:15:52

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

OpenModelica Version: OMCompiler v1.16.0-dev.202+gf162868f27

Test started: 2020-02-21 20:29:39

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.13.0 (diffSimulationResults)

Flags:
setCommandLineOptions("-d=newInst,-frontEndUnitCheck")
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 0.000.091.120.090.000.000.000.00
Modelica.Blocks.Examples.LogicalNetwork1 (sim) 0.035.021.220.070.020.010.054.87
Modelica.Blocks.Examples.PID_Controller (sim) 0.035.341.120.070.030.130.045.07
Modelica.Blocks.Examples.ShowLogicalSources (sim) 0.035.231.120.070.020.010.065.07
Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed (sim) 0.065.341.170.070.030.010.165.07
Modelica.Electrical.Analog.Examples.CauerLowPassAnalog (sim) 0.035.051.170.070.030.010.184.77
Modelica.Electrical.Analog.Examples.CauerLowPassOPV (sim) 0.035.381.220.080.190.010.075.03
Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim) 5.727.221.120.100.380.200.316.23
Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes (sim) 0.035.121.070.070.030.010.234.77
Modelica.Electrical.Analog.Examples.CharacteristicThyristors (sim)0.03 (5 verified)0.114.851.070.070.030.010.174.57
Modelica.Electrical.Analog.Examples.ChuaCircuit (sim)0.03 (4 verified)0.064.781.170.090.020.010.044.62
Modelica.Electrical.Analog.Examples.CompareTransformers (sim) 0.115.511.270.070.040.010.185.22
Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc (sim) 0.035.281.070.070.030.010.155.02
Modelica.Electrical.Analog.Examples.DifferenceAmplifier (sim) 0.215.421.120.120.220.020.094.97
Modelica.Electrical.Analog.Examples.HeatingMOSInverter (sim) 0.035.171.170.070.050.010.224.82
Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate (sim) 0.035.721.030.080.290.020.075.27
Modelica.Electrical.Analog.Examples.HeatingRectifier (sim) 0.035.171.120.200.030.010.054.88
Modelica.Electrical.Analog.Examples.HeatingResistor (sim) 0.034.831.070.090.030.010.084.62
Modelica.Electrical.Analog.Examples.NandGate (sim) 0.035.171.170.070.050.150.084.82
Modelica.Electrical.Analog.Examples.OvervoltageProtection (sim) 0.125.231.220.070.060.010.184.92
Modelica.Electrical.Analog.Examples.Rectifier (sim) 0.165.571.170.070.200.010.075.22
Modelica.Electrical.Analog.Examples.ShowSaturatingInductor (sim) 0.034.871.120.060.020.010.054.72
Modelica.Electrical.Analog.Examples.ShowVariableResistor (sim) 0.075.491.170.070.040.010.205.17
Modelica.Electrical.Analog.Examples.SwitchWithArc (sim) 0.035.241.070.100.040.160.074.87
Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest (sim) 0.085.421.070.060.040.010.225.07
Modelica.Electrical.Analog.Lines.M_OLine 0.000.091.020.090.000.000.000.00
Modelica.Electrical.Digital.Examples.Adder4 0.000.151.120.150.000.000.000.00
Modelica.Electrical.Digital.Examples.Counter 0.000.091.220.090.000.000.000.00
Modelica.Electrical.Digital.Examples.Counter3 0.000.321.170.090.230.000.000.00
Modelica.Electrical.Digital.Examples.FlipFlop 0.000.211.220.100.110.000.000.00
Modelica.Electrical.Digital.Examples.FullAdder 0.000.151.120.150.000.000.000.00
Modelica.Electrical.Digital.Examples.HalfAdder 0.000.091.070.090.000.000.000.00
Modelica.Electrical.Digital.Examples.Multiplexer 0.000.301.020.100.200.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_DOL (sim) 0.066.271.270.100.340.030.285.52
Modelica.Electrical.Machines.Examples.AIMC_Inverter (sim) 0.066.081.170.200.370.030.115.37
Modelica.Electrical.Machines.Examples.AIMC_Steinmetz (sim) 0.316.081.070.080.280.020.235.47
Modelica.Electrical.Machines.Examples.AIMC_YD (sim) 0.266.221.170.110.430.040.325.32
Modelica.Electrical.Machines.Examples.AIMS_Start (sim) 0.117.081.230.110.670.040.385.88
Modelica.Electrical.Machines.Examples.DCEE_Start (sim) 0.075.031.120.070.030.010.164.77
Modelica.Electrical.Machines.Examples.DCPM_Start (sim) 0.034.881.120.070.020.010.164.62
Modelica.Electrical.Machines.Examples.DCSE_Start (sim)0.06 (6 verified)0.065.071.170.070.030.010.194.77
Modelica.Electrical.Machines.Examples.Rectifier6pulse 0.003.061.170.090.330.030.302.32
Modelica.Electrical.Machines.Examples.Rectifier12pulse 0.004.571.070.140.660.070.722.97
Modelica.Electrical.Machines.Examples.SMEE_Generator 0.000.801.220.130.320.030.310.00
Modelica.Electrical.Machines.Examples.SMPM_Inverter (sim) 0.065.971.220.110.350.030.275.22
Modelica.Electrical.Machines.Examples.SMR_Inverter (sim) 0.116.241.170.130.330.030.235.53
Modelica.Electrical.Machines.Examples.TransformerTestbench 0.000.751.170.100.340.040.270.00
Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater 0.001.301.071.300.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank (sim) 0.065.921.070.260.050.020.115.47
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1 (sim) 0.085.791.220.390.110.030.095.17
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 (sim) 0.065.981.020.290.080.020.125.47
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1 (sim) 0.066.271.120.320.150.040.305.47
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 (sim) 0.116.621.120.360.170.180.145.77
Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks (sim) 0.065.621.020.320.070.020.105.12
Modelica.Fluid.Examples.BranchingDynamicPipes 0.001.141.071.140.000.000.000.00
Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks 0.000.331.120.330.000.000.000.00
Modelica.Fluid.Examples.DrumBoiler.DrumBoiler (sim) 0.127.171.120.400.580.030.245.92
Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation 0.000.341.020.340.000.000.000.00
Modelica.Fluid.Examples.HeatingSystem 0.002.401.120.871.530.000.000.00
Modelica.Fluid.Examples.IncompressibleFluidNetwork 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.InverseParameterization (sim) 0.179.041.220.661.220.060.436.68
Modelica.Fluid.Examples.PumpingSystem 0.000.361.120.360.000.000.000.00
Modelica.Fluid.Examples.Tanks.EmptyTanks (sim) 0.115.821.120.300.080.020.105.32
Modelica.Fluid.Examples.Tanks.TanksWithOverflow (sim) 0.138.171.170.570.470.200.316.63
Modelica.Fluid.Examples.Tanks.ThreeTanks (sim) 1.776.421.270.320.180.030.265.62
Modelica.Fluid.Examples.TraceSubstances.RoomCO2 0.000.791.020.790.000.000.000.00
Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls 0.000.791.120.790.000.000.000.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke (sim) 0.065.971.220.110.220.020.105.52
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour (sim) 0.035.471.320.080.220.020.085.07
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour (sim) 0.035.461.120.120.070.170.085.02
Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor (sim) 0.065.321.170.070.060.010.214.97
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke (sim) 0.1111.021.170.301.310.082.756.57
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary (sim) 0.068.641.270.111.340.190.386.63
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum 0.000.341.120.340.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody 0.000.391.070.390.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses 0.000.401.120.400.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum 0.000.241.170.240.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper 0.000.371.070.370.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity 0.000.351.070.350.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses 0.000.351.420.350.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 0.000.441.230.440.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel 0.000.441.170.440.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving 0.000.501.220.500.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling 0.000.451.140.450.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem 0.000.351.170.350.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem 0.000.341.070.340.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass 0.000.261.070.260.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings 0.000.401.270.400.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a 0.000.491.120.490.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b 0.000.451.170.450.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic 0.000.451.220.450.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 0.000.451.120.450.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 0.000.391.120.390.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic 0.000.341.070.340.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic 0.000.591.120.590.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive 0.000.501.120.500.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint 0.000.461.070.460.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects 0.000.541.120.540.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive 0.000.501.120.500.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot 0.000.841.320.840.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis 0.000.141.320.140.000.000.000.00
Modelica.Mechanics.Rotational.Examples.CoupledClutches (sim) 0.125.121.130.070.100.160.064.72
Modelica.Mechanics.Rotational.Examples.ElasticBearing (sim) 0.034.571.170.070.020.010.054.42
Modelica.Mechanics.Rotational.Examples.FirstGrounded (sim) 0.034.921.170.070.160.010.054.62
Modelica.Mechanics.Rotational.Examples.Friction (sim) 0.065.371.120.090.100.010.194.97
Modelica.Mechanics.Rotational.Examples.LossyGearDemo1 (sim) 0.125.231.220.070.040.010.194.92
Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim) 2.325.421.120.080.060.010.195.07
Modelica.Mechanics.Rotational.Examples.RollingWheel (sim) 0.034.861.130.210.020.010.054.57
Modelica.Mechanics.Translational.Examples.Accelerate (sim) 0.034.721.120.070.010.010.064.57
Modelica.Mechanics.Translational.Examples.Brake (sim) 0.035.431.170.090.060.010.195.07
Modelica.Mechanics.Translational.Examples.Damper (sim) 0.035.131.070.070.130.010.044.87
Modelica.Mechanics.Translational.Examples.ElastoGap (sim) 0.034.871.120.070.040.160.084.52
Modelica.Mechanics.Translational.Examples.Friction 0.000.141.120.140.000.000.000.00
Modelica.Mechanics.Translational.Examples.InitialConditions (sim) 0.034.951.170.060.140.010.064.67
Modelica.Mechanics.Translational.Examples.Oscillator (sim) 0.034.971.020.060.020.010.064.82
Modelica.Mechanics.Translational.Examples.PreLoad (sim) 0.035.241.120.070.050.010.224.88
Modelica.Mechanics.Translational.Examples.Sensors (sim) 0.035.091.070.060.010.010.074.94
Modelica.Mechanics.Translational.Examples.SignConvention (sim) 0.034.671.370.060.010.010.064.52
Modelica.Mechanics.Translational.Examples.WhyArrows (sim) 0.084.771.220.060.020.010.064.62
Modelica.Media.Air.MoistAir.PsychrometricData 0.000.701.020.700.000.000.000.00
Modelica.Media.Examples.IdealGasH2O (sim) 0.035.321.120.650.020.010.074.57
Modelica.Media.Examples.MixtureGases (sim) 0.036.131.180.660.060.020.065.32
Modelica.Media.Examples.SimpleLiquidWater (sim) 0.024.831.120.080.020.010.154.57
Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T (sim) 0.035.321.020.600.010.010.084.62
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX 0.000.641.020.640.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim) 0.034.621.120.060.010.010.074.47
Modelica.Media.Examples.TestOnly.FlueGas 0.000.701.270.700.000.000.000.00
Modelica.Media.Examples.TestOnly.IdealGasN2 (sim) 0.035.581.070.650.030.010.064.82
Modelica.Media.Examples.TestOnly.IdealGasN2Mix 0.000.741.070.740.000.000.000.00
Modelica.Media.Examples.TestOnly.MixIdealGasAir 0.000.701.080.700.000.000.000.00
Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim) 0.036.021.180.680.050.010.065.22
Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim) 0.036.371.420.300.460.020.075.53
Modelica.Media.Examples.WaterIF97 (sim) 0.036.271.120.350.220.020.265.42
Modelica.StateGraph.Examples.ControlledTanks 0.000.401.220.080.230.020.080.00
Modelica.StateGraph.Examples.ExecutionPaths (sim) 0.035.271.120.100.040.170.094.87
Modelica.StateGraph.Examples.FirstExample (sim) 0.025.171.120.080.020.010.055.02
Modelica.StateGraph.Examples.FirstExample_Variant2 (sim) 0.034.781.170.070.020.010.064.62
Modelica.StateGraph.Examples.FirstExample_Variant3 (sim) 0.034.841.220.110.030.010.064.63
Modelica.StateGraph.Examples.ShowCompositeStep (sim) 0.035.171.270.120.050.150.084.77
Modelica.StateGraph.Examples.ShowExceptions (sim) 0.035.021.170.080.200.010.054.67
Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling (sim) 0.035.391.120.080.230.020.084.99
Modelica.Thermal.FluidHeatFlow.Examples.OneMass (sim) 0.035.021.020.070.050.010.224.67
Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim) 0.035.421.020.100.250.020.084.97
Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim) 0.035.361.220.080.230.020.104.92
Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve (sim) 0.035.221.170.090.220.030.064.82
Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut (sim) 0.035.121.070.070.030.010.234.77
Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling (sim) 0.035.071.070.070.060.030.234.67
Modelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim) 0.035.321.120.070.220.020.084.92
Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature (sim) 0.034.931.070.070.130.010.054.67
Modelica.Thermal.HeatTransfer.Examples.Motor (sim) 0.034.921.020.060.020.010.064.77