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:12:51

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

OpenModelica Version: OMCompiler v1.16.0-dev.642+g65764f0305

Test started: 2020-09-21 11:31:17

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.141.070.140.000.000.000.00
Modelica.Blocks.Examples.LogicalNetwork1 (sim) 0.024.621.120.060.010.010.074.47
Modelica.Blocks.Examples.PID_Controller (sim) 0.035.021.120.090.070.020.204.64
Modelica.Blocks.Examples.ShowLogicalSources (sim) 0.034.721.270.060.010.010.074.57
Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed (sim) 0.064.981.120.070.030.010.154.72
Modelica.Electrical.Analog.Examples.CauerLowPassAnalog (sim) 0.034.881.270.070.030.010.154.62
Modelica.Electrical.Analog.Examples.CauerLowPassOPV (sim) 0.035.141.170.070.190.020.084.77
Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim) 6.136.971.120.110.360.190.345.98
Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes (sim) 0.035.071.170.060.040.140.054.77
Modelica.Electrical.Analog.Examples.CharacteristicThyristors (sim)0.03 (5 verified)0.114.891.030.060.030.010.164.63
Modelica.Electrical.Analog.Examples.ChuaCircuit (sim)0.03 (4 verified)0.114.871.120.080.020.010.054.72
Modelica.Electrical.Analog.Examples.CompareTransformers (sim) 0.115.371.070.070.040.150.085.02
Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc (sim) 0.035.231.270.070.030.010.154.97
Modelica.Electrical.Analog.Examples.DifferenceAmplifier (sim) 0.265.441.170.080.250.020.065.02
Modelica.Electrical.Analog.Examples.HeatingMOSInverter (sim) 0.125.021.070.070.060.010.214.67
Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate (sim) 0.035.431.070.070.350.030.114.88
Modelica.Electrical.Analog.Examples.HeatingRectifier (sim) 0.034.931.220.170.030.010.054.67
Modelica.Electrical.Analog.Examples.HeatingResistor (sim) 0.034.721.070.060.020.010.064.57
Modelica.Electrical.Analog.Examples.NandGate (sim) 0.035.171.420.070.270.020.034.79
Modelica.Electrical.Analog.Examples.OvervoltageProtection (sim) 0.065.031.170.070.070.010.164.72
Modelica.Electrical.Analog.Examples.Rectifier (sim) 0.115.371.270.070.230.010.084.98
Modelica.Electrical.Analog.Examples.ShowSaturatingInductor (sim) 0.034.921.020.170.020.010.064.67
Modelica.Electrical.Analog.Examples.ShowVariableResistor (sim) 0.035.071.170.060.030.010.194.77
Modelica.Electrical.Analog.Examples.SwitchWithArc (sim) 0.034.931.070.070.020.010.164.67
Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest (sim) 0.035.071.270.060.050.020.224.72
Modelica.Electrical.Analog.Lines.M_OLine 0.000.091.270.090.000.000.000.00
Modelica.Electrical.Digital.Examples.Adder4 0.000.141.120.140.000.000.000.00
Modelica.Electrical.Digital.Examples.Counter 0.000.091.270.090.000.000.000.00
Modelica.Electrical.Digital.Examples.Counter3 0.000.361.220.090.280.000.000.00
Modelica.Electrical.Digital.Examples.FlipFlop 0.000.151.170.070.080.000.000.00
Modelica.Electrical.Digital.Examples.FullAdder 0.000.141.070.140.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.251.270.070.180.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_DOL (sim) 0.066.071.270.100.320.030.295.32
Modelica.Electrical.Machines.Examples.AIMC_Inverter (sim) 0.125.801.170.080.410.030.115.17
Modelica.Electrical.Machines.Examples.AIMC_Steinmetz (sim) 0.226.091.120.080.280.030.235.47
Modelica.Electrical.Machines.Examples.AIMC_YD (sim) 0.276.171.230.090.360.040.315.37
Modelica.Electrical.Machines.Examples.AIMS_Start (sim) 0.116.821.220.100.600.050.405.67
Modelica.Electrical.Machines.Examples.DCEE_Start (sim) 0.034.851.070.070.030.010.174.57
Modelica.Electrical.Machines.Examples.DCPM_Start (sim) 0.074.781.120.070.030.010.164.52
Modelica.Electrical.Machines.Examples.DCSE_Start (sim)0.06 (6 verified)0.065.421.020.070.030.010.245.07
Modelica.Electrical.Machines.Examples.Rectifier6pulse 0.003.071.070.100.300.030.312.32
Modelica.Electrical.Machines.Examples.Rectifier12pulse 0.004.181.120.260.520.050.682.67
Modelica.Electrical.Machines.Examples.SMEE_Generator 0.000.751.170.100.330.030.280.00
Modelica.Electrical.Machines.Examples.SMPM_Inverter (sim) 0.065.821.120.090.310.030.275.12
Modelica.Electrical.Machines.Examples.SMR_Inverter (sim) 0.075.921.170.090.300.030.275.22
Modelica.Electrical.Machines.Examples.TransformerTestbench 0.000.751.070.120.320.040.270.00
Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater 0.000.091.120.090.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank 0.000.151.270.150.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1 0.000.151.070.150.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 0.000.141.220.140.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1 0.000.111.230.110.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 0.000.161.120.160.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks 0.000.091.170.090.000.000.000.00
Modelica.Fluid.Examples.BranchingDynamicPipes 0.000.151.220.150.000.000.000.00
Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks 0.000.091.120.090.000.000.000.00
Modelica.Fluid.Examples.DrumBoiler.DrumBoiler 0.000.121.220.120.000.000.000.00
Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation 0.000.101.270.100.000.000.000.00
Modelica.Fluid.Examples.HeatingSystem 0.000.091.170.090.000.000.000.00
Modelica.Fluid.Examples.IncompressibleFluidNetwork 0.000.091.220.090.000.000.000.00
Modelica.Fluid.Examples.InverseParameterization 0.000.091.170.090.000.000.000.00
Modelica.Fluid.Examples.PumpingSystem 0.000.141.120.140.000.000.000.00
Modelica.Fluid.Examples.Tanks.EmptyTanks 0.000.131.120.130.000.000.000.00
Modelica.Fluid.Examples.Tanks.TanksWithOverflow 0.000.091.120.090.000.000.000.00
Modelica.Fluid.Examples.Tanks.ThreeTanks 0.000.091.070.090.000.000.000.00
Modelica.Fluid.Examples.TraceSubstances.RoomCO2 0.000.091.220.090.000.000.000.00
Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls 0.000.131.320.130.000.000.000.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke (sim) 0.065.821.170.080.260.020.095.37
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour (sim) 0.035.271.170.100.220.020.054.87
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour (sim) 0.035.221.120.080.200.020.064.87
Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor (sim) 0.065.131.270.070.060.010.214.77
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke (sim) 0.1110.631.120.301.230.102.676.33
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary (sim) 0.068.131.170.151.180.050.486.27
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum 0.000.341.070.340.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody 0.000.341.070.340.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses 0.000.441.070.440.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum 0.000.251.020.250.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper 0.000.351.120.350.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity 0.000.261.070.260.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses 0.000.291.070.290.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 0.000.601.120.600.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel 0.000.291.220.290.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving 0.000.391.120.390.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling 0.000.451.070.450.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem 0.000.341.070.340.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem 0.000.401.070.400.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass 0.000.251.120.250.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings 0.000.351.270.350.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a 0.000.501.170.500.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b 0.000.541.270.540.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic 0.000.601.170.600.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 0.000.451.270.450.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 0.000.401.130.400.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic 0.000.391.120.390.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic 0.000.451.220.450.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive 0.000.491.120.490.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint 0.000.441.170.440.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects 0.000.441.270.440.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive 0.000.491.220.490.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot 0.000.691.280.690.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis 0.000.181.220.180.000.000.000.00
Modelica.Mechanics.Rotational.Examples.CoupledClutches (sim) 0.035.271.270.070.060.150.064.93
Modelica.Mechanics.Rotational.Examples.ElasticBearing (sim) 0.034.431.080.090.020.010.084.22
Modelica.Mechanics.Rotational.Examples.FirstGrounded (sim) 0.034.981.220.070.130.010.054.72
Modelica.Mechanics.Rotational.Examples.Friction (sim) 0.065.171.220.070.050.020.214.82
Modelica.Mechanics.Rotational.Examples.LossyGearDemo1 (sim) 0.065.231.220.070.040.010.234.87
Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim) 2.225.271.170.080.060.010.254.87
Modelica.Mechanics.Rotational.Examples.RollingWheel (sim) 0.025.131.120.170.020.010.064.87
Modelica.Mechanics.Translational.Examples.Accelerate (sim) 0.034.871.170.060.010.010.074.72
Modelica.Mechanics.Translational.Examples.Brake (sim) 0.035.521.120.060.040.010.235.17
Modelica.Mechanics.Translational.Examples.Damper (sim) 0.034.851.020.070.150.010.044.57
Modelica.Mechanics.Translational.Examples.ElastoGap (sim) 0.035.231.120.120.050.010.174.87
Modelica.Mechanics.Translational.Examples.Friction 0.000.151.120.150.000.000.000.00
Modelica.Mechanics.Translational.Examples.InitialConditions (sim) 0.074.731.120.060.130.010.054.47
Modelica.Mechanics.Translational.Examples.Oscillator (sim) 0.034.871.220.060.020.010.064.72
Modelica.Mechanics.Translational.Examples.PreLoad (sim) 0.035.371.070.070.070.020.244.97
Modelica.Mechanics.Translational.Examples.Sensors (sim) 0.035.021.120.060.010.010.064.87
Modelica.Mechanics.Translational.Examples.SignConvention (sim) 0.084.621.120.060.010.010.074.47
Modelica.Mechanics.Translational.Examples.WhyArrows (sim) 0.074.671.170.060.020.010.064.52
Modelica.Media.Air.MoistAir.PsychrometricData 0.000.201.120.200.000.000.000.00
Modelica.Media.Examples.IdealGasH2O 0.000.151.120.150.000.000.000.00
Modelica.Media.Examples.MixtureGases 0.000.091.170.090.000.000.000.00
Modelica.Media.Examples.SimpleLiquidWater 0.000.101.220.100.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T 0.000.141.170.140.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T 0.000.091.170.090.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX 0.000.091.120.090.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim) 0.024.571.270.070.010.010.074.42
Modelica.Media.Examples.TestOnly.FlueGas 0.000.091.220.090.000.000.000.00
Modelica.Media.Examples.TestOnly.IdealGasN2 0.000.101.320.100.000.000.000.00
Modelica.Media.Examples.TestOnly.IdealGasN2Mix 0.000.091.220.090.000.000.000.00
Modelica.Media.Examples.TestOnly.MixIdealGasAir 0.000.151.170.150.000.000.000.00
Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition 0.000.091.170.090.000.000.000.00
Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates 0.000.111.170.110.000.000.000.00
Modelica.Media.Examples.WaterIF97 0.000.151.170.150.000.000.000.00
Modelica.StateGraph.Examples.ControlledTanks 0.000.351.320.080.200.010.060.00
Modelica.StateGraph.Examples.ExecutionPaths (sim) 0.035.171.130.070.040.150.084.82
Modelica.StateGraph.Examples.FirstExample (sim) 0.074.591.070.060.020.010.064.44
Modelica.StateGraph.Examples.FirstExample_Variant2 (sim) 0.034.741.120.070.020.010.064.58
Modelica.StateGraph.Examples.FirstExample_Variant3 (sim) 0.024.671.070.070.020.010.064.52
Modelica.StateGraph.Examples.ShowCompositeStep (sim) 0.035.421.080.080.060.140.065.07
Modelica.StateGraph.Examples.ShowExceptions (sim) 0.035.131.070.100.270.020.064.68
Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling (sim) 0.035.471.120.080.220.020.095.07
Modelica.Thermal.FluidHeatFlow.Examples.OneMass (sim) 0.035.071.120.070.040.010.224.72
Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim) 0.035.371.220.090.230.020.114.92
Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim) 0.035.581.120.080.240.020.115.12
Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve (sim) 0.035.381.220.100.260.020.074.92
Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut (sim) 0.034.921.170.070.040.010.224.57
Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling (sim) 0.034.771.120.070.040.010.234.42
Modelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim) 0.035.371.070.080.240.020.064.97
Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature (sim) 0.034.981.070.060.130.010.054.72
Modelica.Thermal.HeatTransfer.Examples.Motor (sim) 0.024.971.020.060.010.010.064.82