Modelica_3.1_cpp test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
151 82 79 79 76 74 66 3

Total time taken: 0:11:52

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

OpenModelica Version: OMCompiler v1.17.0-dev.220+g67bec2f83f

Test started: 2020-11-26 20:33:51

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.16.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.090.990.090.000.000.000.00
Modelica.Blocks.Examples.LogicalNetwork1 (sim) 0.024.461.010.060.010.010.034.35
Modelica.Blocks.Examples.PID_Controller (sim) 0.024.610.980.060.030.010.144.37
Modelica.Blocks.Examples.ShowLogicalSources (sim) 0.024.520.970.060.010.010.024.41
Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed (sim) 0.114.860.990.070.030.010.144.61
Modelica.Electrical.Analog.Examples.CauerLowPassAnalog (sim) 0.024.741.000.060.030.010.144.50
Modelica.Electrical.Analog.Examples.CauerLowPassOPV (sim) 0.024.771.040.070.180.010.044.47
Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim) 5.876.601.000.100.350.180.295.67
Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes (sim) 0.024.750.960.060.030.140.034.49
Modelica.Electrical.Analog.Examples.CharacteristicThyristors (sim)0.03 (5 verified)0.074.521.020.060.030.010.134.30
Modelica.Electrical.Analog.Examples.ChuaCircuit (sim)0.03 (4 verified)0.064.441.030.060.020.010.034.33
Modelica.Electrical.Analog.Examples.CompareTransformers (sim) 0.075.321.000.070.040.150.035.03
Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc (sim) 0.025.101.110.070.030.010.144.85
Modelica.Electrical.Analog.Examples.DifferenceAmplifier (sim) 0.174.890.970.080.240.020.044.51
Modelica.Electrical.Analog.Examples.HeatingMOSInverter (sim) 0.024.630.960.060.060.010.164.33
Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate (sim) 0.035.260.980.070.380.030.054.73
Modelica.Electrical.Analog.Examples.HeatingRectifier (sim) 0.024.710.960.060.130.010.024.49
Modelica.Electrical.Analog.Examples.HeatingResistor (sim) 0.024.471.010.090.030.010.034.33
Modelica.Electrical.Analog.Examples.NandGate (sim) 0.034.740.970.070.210.020.044.41
Modelica.Electrical.Analog.Examples.OvervoltageProtection (sim) 0.044.800.960.060.070.010.134.53
Modelica.Electrical.Analog.Examples.Rectifier (sim) 0.115.191.030.070.200.010.044.85
Modelica.Electrical.Analog.Examples.ShowSaturatingInductor (sim) 0.024.781.010.170.020.010.024.54
Modelica.Electrical.Analog.Examples.ShowVariableResistor (sim) 0.085.021.100.070.030.010.174.74
Modelica.Electrical.Analog.Examples.SwitchWithArc (sim) 0.044.710.980.070.030.010.164.45
Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest (sim) 0.035.101.070.070.060.020.164.80
Modelica.Electrical.Analog.Lines.M_OLine 0.000.091.130.090.000.000.000.00
Modelica.Electrical.Digital.Examples.Adder4 0.000.121.060.120.000.000.000.00
Modelica.Electrical.Digital.Examples.Counter 0.000.151.070.150.000.000.000.00
Modelica.Electrical.Digital.Examples.Counter3 0.000.411.080.090.320.000.000.00
Modelica.Electrical.Digital.Examples.FlipFlop 0.000.121.000.060.050.000.000.00
Modelica.Electrical.Digital.Examples.FullAdder 0.000.101.030.100.000.000.000.00
Modelica.Electrical.Digital.Examples.HalfAdder 0.000.101.270.100.000.000.000.00
Modelica.Electrical.Digital.Examples.Multiplexer 0.000.260.990.070.190.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_DOL (sim) 0.055.861.210.120.310.030.275.13
Modelica.Electrical.Machines.Examples.AIMC_Inverter (sim) 0.055.741.200.090.300.160.095.10
Modelica.Electrical.Machines.Examples.AIMC_Steinmetz (sim) 0.256.131.060.090.280.030.215.52
Modelica.Electrical.Machines.Examples.AIMC_YD (sim) 0.166.331.050.100.400.040.295.51
Modelica.Electrical.Machines.Examples.AIMS_Start (sim) 0.087.131.090.110.590.050.356.03
Modelica.Electrical.Machines.Examples.DCEE_Start (sim) 0.024.930.980.070.030.010.144.68
Modelica.Electrical.Machines.Examples.DCPM_Start (sim) 0.025.090.980.070.030.010.144.85
Modelica.Electrical.Machines.Examples.DCSE_Start (sim)0.04 (6 verified)0.055.001.160.070.040.010.234.64
Modelica.Electrical.Machines.Examples.Rectifier6pulse 0.002.991.090.100.320.030.272.26
Modelica.Electrical.Machines.Examples.Rectifier12pulse 0.003.941.090.280.560.050.672.38
Modelica.Electrical.Machines.Examples.SMEE_Generator 0.000.721.040.100.340.040.250.00
Modelica.Electrical.Machines.Examples.SMPM_Inverter (sim) 0.065.631.030.110.330.030.264.91
Modelica.Electrical.Machines.Examples.SMR_Inverter (sim) 0.055.621.070.080.320.030.244.95
Modelica.Electrical.Machines.Examples.TransformerTestbench 0.000.711.150.110.320.040.260.00
Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater 0.000.131.090.130.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank 0.000.101.090.100.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1 0.000.111.100.110.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 0.000.111.100.110.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1 0.000.091.320.090.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 0.000.091.340.090.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks 0.000.151.070.150.000.000.000.00
Modelica.Fluid.Examples.BranchingDynamicPipes 0.000.091.140.090.000.000.000.00
Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks 0.000.091.180.090.000.000.000.00
Modelica.Fluid.Examples.DrumBoiler.DrumBoiler 0.000.081.040.080.000.000.000.00
Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation 0.000.091.080.090.000.000.000.00
Modelica.Fluid.Examples.HeatingSystem 0.000.081.000.080.000.000.000.00
Modelica.Fluid.Examples.IncompressibleFluidNetwork 0.000.091.150.090.000.000.000.00
Modelica.Fluid.Examples.InverseParameterization 0.000.101.040.100.000.000.000.00
Modelica.Fluid.Examples.PumpingSystem 0.000.090.990.090.000.000.000.00
Modelica.Fluid.Examples.Tanks.EmptyTanks 0.000.091.120.090.000.000.000.00
Modelica.Fluid.Examples.Tanks.TanksWithOverflow 0.000.091.170.090.000.000.000.00
Modelica.Fluid.Examples.Tanks.ThreeTanks 0.000.091.040.090.000.000.000.00
Modelica.Fluid.Examples.TraceSubstances.RoomCO2 0.000.101.090.100.000.000.000.00
Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls 0.000.121.180.120.000.000.000.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke (sim) 0.095.660.980.080.230.020.075.26
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour (sim) 0.034.851.060.090.210.020.044.48
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour (sim) 0.024.910.990.070.190.010.034.60
Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor (sim) 0.054.910.980.080.090.010.204.54
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke (sim) 0.1311.160.980.301.230.082.606.95
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary (sim) 0.048.171.150.121.130.060.596.28
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum 0.000.360.980.360.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody 0.000.301.100.300.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses 0.000.341.050.340.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum 0.000.251.060.250.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper 0.000.391.050.390.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity 0.000.231.510.230.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses 0.000.311.080.310.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 0.000.591.050.590.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel 0.000.301.140.300.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving 0.000.411.020.410.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling 0.000.401.030.400.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem 0.000.341.080.340.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem 0.000.331.050.330.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass 0.000.221.040.220.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings 0.000.311.260.310.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a 0.000.451.040.450.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b 0.000.441.030.440.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic 0.000.661.060.660.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 0.000.401.190.400.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 0.000.361.190.360.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic 0.000.351.060.350.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic 0.000.411.120.410.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive 0.000.411.100.410.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint 0.000.451.080.450.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects 0.000.401.070.400.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive 0.000.491.180.490.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot 0.000.741.250.740.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis 0.000.141.090.140.000.000.000.00
Modelica.Mechanics.Rotational.Examples.CoupledClutches (sim) 0.045.051.110.070.060.200.034.69
Modelica.Mechanics.Rotational.Examples.ElasticBearing (sim) 0.024.431.070.060.020.010.034.31
Modelica.Mechanics.Rotational.Examples.FirstGrounded (sim) 0.024.991.110.070.020.140.034.72
Modelica.Mechanics.Rotational.Examples.Friction (sim) 0.045.111.120.070.050.020.194.78
Modelica.Mechanics.Rotational.Examples.LossyGearDemo1 (sim) 0.045.191.080.070.040.010.194.88
Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim) 2.185.111.080.070.050.010.234.75
Modelica.Mechanics.Rotational.Examples.RollingWheel (sim) 0.024.691.150.070.130.010.034.46
Modelica.Mechanics.Translational.Examples.Accelerate (sim) 0.024.531.190.060.010.010.034.42
Modelica.Mechanics.Translational.Examples.Brake (sim) 0.025.241.060.070.050.010.174.94
Modelica.Mechanics.Translational.Examples.Damper (sim) 0.024.661.170.060.150.010.024.41
Modelica.Mechanics.Translational.Examples.ElastoGap (sim) 0.025.071.240.060.030.010.144.82
Modelica.Mechanics.Translational.Examples.Friction 0.000.091.040.090.000.000.000.00
Modelica.Mechanics.Translational.Examples.InitialConditions (sim) 0.024.851.020.060.130.010.034.61
Modelica.Mechanics.Translational.Examples.Oscillator (sim) 0.024.591.050.070.020.010.034.46
Modelica.Mechanics.Translational.Examples.PreLoad (sim) 0.025.151.090.070.090.040.214.74
Modelica.Mechanics.Translational.Examples.Sensors (sim) 0.024.731.140.070.010.010.024.62
Modelica.Mechanics.Translational.Examples.SignConvention (sim) 0.024.621.040.060.010.010.024.51
Modelica.Mechanics.Translational.Examples.WhyArrows (sim) 0.024.521.250.070.020.010.024.40
Modelica.Media.Air.MoistAir.PsychrometricData 0.000.101.210.100.000.000.000.00
Modelica.Media.Examples.IdealGasH2O 0.000.091.180.090.000.000.000.00
Modelica.Media.Examples.MixtureGases 0.000.091.260.090.000.000.000.00
Modelica.Media.Examples.SimpleLiquidWater 0.000.121.160.120.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T 0.000.121.150.120.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T 0.000.151.160.150.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX 0.000.121.250.120.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim) 0.024.621.160.080.010.010.024.51
Modelica.Media.Examples.TestOnly.FlueGas 0.000.091.210.090.000.000.000.00
Modelica.Media.Examples.TestOnly.IdealGasN2 0.000.101.170.100.000.000.000.00
Modelica.Media.Examples.TestOnly.IdealGasN2Mix 0.000.091.100.090.000.000.000.00
Modelica.Media.Examples.TestOnly.MixIdealGasAir 0.000.111.270.110.000.000.000.00
Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition 0.000.131.320.130.000.000.000.00
Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates 0.000.091.220.090.000.000.000.00
Modelica.Media.Examples.WaterIF97 0.000.121.320.120.000.000.000.00
Modelica.StateGraph.Examples.ControlledTanks 0.000.331.060.070.190.010.040.00
Modelica.StateGraph.Examples.ExecutionPaths (sim) 0.024.780.980.070.040.140.044.49
Modelica.StateGraph.Examples.FirstExample (sim) 0.024.411.080.060.020.010.034.29
Modelica.StateGraph.Examples.FirstExample_Variant2 (sim) 0.024.421.040.060.020.010.024.31
Modelica.StateGraph.Examples.FirstExample_Variant3 (sim) 0.024.411.020.060.020.010.034.30
Modelica.StateGraph.Examples.ShowCompositeStep (sim) 0.024.830.970.070.050.150.044.53
Modelica.StateGraph.Examples.ShowExceptions (sim) 0.024.891.000.080.190.010.044.56
Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling (sim) 0.035.231.220.080.210.020.064.85
Modelica.Thermal.FluidHeatFlow.Examples.OneMass (sim) 0.024.871.080.070.040.010.174.57
Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim) 0.035.321.090.090.240.020.064.91
Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim) 0.025.481.130.080.240.020.065.08
Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve (sim) 0.035.151.130.080.240.030.054.75
Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut (sim) 0.024.881.090.070.050.160.044.57
Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling (sim) 0.024.881.280.070.040.010.184.58
Modelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim) 0.045.441.050.080.240.020.065.04
Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature (sim) 0.025.121.060.060.130.010.034.89
Modelica.Thermal.HeatTransfer.Examples.Motor (sim) 0.024.800.990.060.020.010.024.69