Modelica_3.1_cpp test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
151 148 131 131 0 0 0 0

Total time taken: 0:12:08

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

OpenModelica Version: OMCompiler v1.17.0-dev.279+g4997786a13

Test started: 2020-12-12 19:38:01

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("--daeMode=true")
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.331.030.290.010.000.020.00
Modelica.Blocks.Examples.LogicalNetwork1 0.000.331.030.290.010.010.020.00
Modelica.Blocks.Examples.PID_Controller 0.000.401.060.310.040.010.050.00
Modelica.Blocks.Examples.ShowLogicalSources 0.000.311.030.270.010.010.020.00
Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed 0.000.461.110.360.040.010.050.00
Modelica.Electrical.Analog.Examples.CauerLowPassAnalog 0.000.381.060.300.030.010.040.00
Modelica.Electrical.Analog.Examples.CauerLowPassOPV 0.000.481.020.350.050.010.070.00
Modelica.Electrical.Analog.Examples.CauerLowPassSC 0.001.171.140.410.370.020.370.00
Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes 0.000.391.110.310.030.010.040.00
Modelica.Electrical.Analog.Examples.CharacteristicThyristors 0.000.371.020.290.030.010.040.00
Modelica.Electrical.Analog.Examples.ChuaCircuit 0.000.381.010.330.010.010.030.00
Modelica.Electrical.Analog.Examples.CompareTransformers 0.000.401.190.310.030.010.050.00
Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc 0.000.371.170.300.020.010.040.00
Modelica.Electrical.Analog.Examples.DifferenceAmplifier 0.000.671.010.400.140.020.100.00
Modelica.Electrical.Analog.Examples.HeatingMOSInverter 0.000.451.020.330.060.010.050.00
Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate 0.000.821.010.380.230.010.210.00
Modelica.Electrical.Analog.Examples.HeatingRectifier 0.000.351.110.290.020.010.030.00
Modelica.Electrical.Analog.Examples.HeatingResistor 0.000.391.070.340.010.010.030.00
Modelica.Electrical.Analog.Examples.NandGate 0.000.471.160.320.080.010.060.00
Modelica.Electrical.Analog.Examples.OvervoltageProtection 0.000.391.100.290.050.010.030.00
Modelica.Electrical.Analog.Examples.Rectifier 0.000.481.070.340.060.010.060.00
Modelica.Electrical.Analog.Examples.ShowSaturatingInductor 0.000.371.030.320.020.010.030.00
Modelica.Electrical.Analog.Examples.ShowVariableResistor 0.000.421.020.350.020.010.040.00
Modelica.Electrical.Analog.Examples.SwitchWithArc 0.000.411.040.330.030.010.040.00
Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest 0.000.451.090.350.060.010.040.00
Modelica.Electrical.Analog.Lines.M_OLine 0.000.421.210.420.000.000.000.00
Modelica.Electrical.Digital.Examples.Adder4 0.002.301.050.880.560.380.470.00
Modelica.Electrical.Digital.Examples.Counter 0.000.831.080.720.110.000.000.00
Modelica.Electrical.Digital.Examples.Counter3 0.000.771.100.500.260.000.000.00
Modelica.Electrical.Digital.Examples.FlipFlop 0.000.501.080.440.050.000.000.00
Modelica.Electrical.Digital.Examples.FullAdder 0.000.981.090.860.120.000.000.00
Modelica.Electrical.Digital.Examples.HalfAdder 0.000.561.040.410.060.020.070.00
Modelica.Electrical.Digital.Examples.Multiplexer 0.000.531.080.470.060.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_DOL 0.000.881.070.400.320.020.140.00
Modelica.Electrical.Machines.Examples.AIMC_Inverter 0.000.901.070.390.160.170.180.00
Modelica.Electrical.Machines.Examples.AIMC_Steinmetz 0.000.831.080.410.140.160.120.00
Modelica.Electrical.Machines.Examples.AIMC_YD 0.001.171.150.420.340.050.360.00
Modelica.Electrical.Machines.Examples.AIMS_Start 0.001.451.080.480.410.030.510.00
Modelica.Electrical.Machines.Examples.DCEE_Start 0.000.411.210.330.030.010.050.00
Modelica.Electrical.Machines.Examples.DCPM_Start 0.000.471.050.390.020.010.040.00
Modelica.Electrical.Machines.Examples.DCSE_Start 0.000.391.220.310.030.010.040.00
Modelica.Electrical.Machines.Examples.Rectifier6pulse 0.001.261.100.570.300.020.370.00
Modelica.Electrical.Machines.Examples.Rectifier12pulse 0.002.251.150.910.460.030.850.00
Modelica.Electrical.Machines.Examples.SMEE_Generator 0.001.151.010.600.340.020.190.00
Modelica.Electrical.Machines.Examples.SMPM_Inverter 0.000.961.040.430.360.020.150.00
Modelica.Electrical.Machines.Examples.SMR_Inverter 0.000.921.070.420.330.040.130.00
Modelica.Electrical.Machines.Examples.TransformerTestbench 0.001.311.150.620.310.020.350.00
Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater 0.0029.711.0125.943.770.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank 0.001.801.011.450.260.010.080.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1 0.001.831.081.680.060.010.080.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 0.001.911.081.730.070.020.100.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1 0.002.561.052.280.110.020.150.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 0.002.971.062.380.140.020.430.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks 0.001.850.991.500.090.010.250.00
Modelica.Fluid.Examples.BranchingDynamicPipes 0.0016.640.978.804.860.482.490.00
Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks 0.001.861.061.820.040.000.000.00
Modelica.Fluid.Examples.DrumBoiler.DrumBoiler 0.008.071.146.800.840.030.400.00
Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation 0.005.551.105.550.000.000.000.00
Modelica.Fluid.Examples.HeatingSystem 0.0011.061.079.641.420.000.000.00
Modelica.Fluid.Examples.IncompressibleFluidNetwork 0.0014.411.039.502.640.122.150.00
Modelica.Fluid.Examples.InverseParameterization 0.009.451.108.051.400.000.000.00
Modelica.Fluid.Examples.PumpingSystem 0.002.531.161.960.570.000.000.00
Modelica.Fluid.Examples.Tanks.EmptyTanks 0.001.701.041.380.070.010.240.00
Modelica.Fluid.Examples.Tanks.TanksWithOverflow 0.008.191.057.590.600.000.000.00
Modelica.Fluid.Examples.Tanks.ThreeTanks 0.002.551.121.990.340.030.180.00
Modelica.Fluid.Examples.TraceSubstances.RoomCO2 0.006.671.146.080.350.030.200.00
Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls 0.007.191.146.500.150.040.500.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke 0.000.911.050.490.120.020.280.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour 0.000.561.070.370.090.010.090.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour 0.000.541.030.380.080.010.070.00
Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor 0.000.401.090.300.050.010.040.00
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke 0.001.081.210.630.450.000.000.00
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary 0.000.871.050.500.370.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum 0.005.191.091.182.830.081.100.00
Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody 0.005.141.101.112.850.081.100.00
Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses 0.009.911.152.025.770.141.980.00
Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum 0.004.151.071.032.480.070.570.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper 0.005.501.091.323.040.300.840.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity 0.004.801.061.032.760.080.930.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses 0.004.481.061.002.590.270.620.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 0.009.251.002.566.690.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel 0.004.911.051.012.920.080.900.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving 0.007.891.041.484.260.351.810.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling 0.008.111.021.474.360.132.140.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem 0.004.511.001.463.050.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem 0.005.850.971.393.480.090.890.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass 0.003.481.110.992.490.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings 0.005.961.051.363.440.091.070.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a 0.009.310.971.974.840.142.370.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b 0.009.660.971.934.800.392.540.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic 0.009.430.982.024.670.132.610.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 0.0014.021.001.669.700.452.210.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 0.0010.941.022.026.840.151.930.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic 0.006.710.981.493.610.101.520.00
Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic 0.0015.460.982.808.040.514.100.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive 0.006.531.101.463.750.111.210.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint 0.007.121.021.463.920.341.410.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects 0.006.110.982.124.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive 0.007.791.051.664.470.151.510.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot 0.0018.760.993.796.770.497.710.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis 0.000.911.020.520.270.010.100.00
Modelica.Mechanics.Rotational.Examples.CoupledClutches 0.000.421.000.310.050.010.050.00
Modelica.Mechanics.Rotational.Examples.ElasticBearing 0.000.381.050.330.020.010.030.00
Modelica.Mechanics.Rotational.Examples.FirstGrounded 0.000.370.980.320.020.010.030.00
Modelica.Mechanics.Rotational.Examples.Friction 0.000.411.020.310.040.010.050.00
Modelica.Mechanics.Rotational.Examples.LossyGearDemo1 0.000.431.010.330.040.010.040.00
Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 0.000.421.070.320.050.010.050.00
Modelica.Mechanics.Rotational.Examples.RollingWheel 0.000.391.030.320.020.020.030.00
Modelica.Mechanics.Translational.Examples.Accelerate 0.000.381.130.340.010.010.020.00
Modelica.Mechanics.Translational.Examples.Brake 0.000.401.130.310.040.010.040.00
Modelica.Mechanics.Translational.Examples.Damper 0.000.361.150.300.020.010.040.00
Modelica.Mechanics.Translational.Examples.ElastoGap 0.000.441.070.350.040.010.040.00
Modelica.Mechanics.Translational.Examples.Friction 0.000.821.080.400.190.010.210.00
Modelica.Mechanics.Translational.Examples.InitialConditions 0.000.381.110.320.020.010.040.00
Modelica.Mechanics.Translational.Examples.Oscillator 0.000.361.100.300.020.010.030.00
Modelica.Mechanics.Translational.Examples.PreLoad 0.000.491.110.360.060.010.060.00
Modelica.Mechanics.Translational.Examples.Sensors 0.000.371.090.320.010.010.030.00
Modelica.Mechanics.Translational.Examples.SignConvention 0.000.401.050.350.010.010.020.00
Modelica.Mechanics.Translational.Examples.WhyArrows 0.000.351.210.300.010.010.030.00
Modelica.Media.Air.MoistAir.PsychrometricData 0.005.171.024.620.350.020.170.00
Modelica.Media.Examples.IdealGasH2O 0.001.211.081.150.020.010.030.00
Modelica.Media.Examples.MixtureGases 0.002.691.102.550.060.010.060.00
Modelica.Media.Examples.SimpleLiquidWater 0.000.911.090.850.020.010.030.00
Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T 0.000.671.020.470.010.010.180.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T 0.001.581.081.520.010.010.040.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX 0.002.731.002.670.010.010.040.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine 0.000.341.100.310.010.010.020.00
Modelica.Media.Examples.TestOnly.FlueGas 0.002.591.002.310.020.010.250.00
Modelica.Media.Examples.TestOnly.IdealGasN2 0.001.301.061.230.020.010.040.00
Modelica.Media.Examples.TestOnly.IdealGasN2Mix 0.002.361.052.290.020.010.040.00
Modelica.Media.Examples.TestOnly.MixIdealGasAir 0.002.330.992.250.020.010.050.00
Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition 0.004.851.094.540.220.010.080.00
Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates 0.006.091.065.580.410.020.080.00
Modelica.Media.Examples.WaterIF97 0.005.351.034.870.360.020.090.00
Modelica.StateGraph.Examples.ControlledTanks 0.000.361.040.360.000.000.000.00
Modelica.StateGraph.Examples.ExecutionPaths 0.000.431.040.310.040.010.070.00
Modelica.StateGraph.Examples.FirstExample 0.000.321.160.270.010.010.030.00
Modelica.StateGraph.Examples.FirstExample_Variant2 0.000.331.130.290.010.010.030.00
Modelica.StateGraph.Examples.FirstExample_Variant3 0.000.331.240.280.010.010.030.00
Modelica.StateGraph.Examples.ShowCompositeStep 0.000.471.110.350.040.010.070.00
Modelica.StateGraph.Examples.ShowExceptions 0.000.511.070.340.070.020.090.00
Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling 0.000.651.090.350.070.010.220.00
Modelica.Thermal.FluidHeatFlow.Examples.OneMass 0.000.431.070.320.040.010.060.00
Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling 0.000.511.150.340.080.010.070.00
Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut 0.000.691.090.380.200.020.090.00
Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve 0.000.551.090.350.090.030.080.00
Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut 0.000.451.100.320.050.010.070.00
Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling 0.000.481.080.390.030.010.050.00
Modelica.Thermal.FluidHeatFlow.Examples.TwoMass 0.000.531.040.340.080.020.090.00
Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature 0.000.310.970.260.020.010.030.00
Modelica.Thermal.HeatTransfer.Examples.Motor 0.000.300.970.260.010.010.030.00