Modelica_3.1_cpp test using OpenModelica

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

Total time taken: 0:01:47

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

OpenModelica Version: OMCompiler v1.12.0-v1.12.0.7+ga21325026

FMI version: 2.0

Test started: 2021-02-13 11:03:34

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.16.2 (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")
Config:
{
 "abortSlowSimulation": "",
 "alarmFlag": "--alarm",
 "changeHash": 1,
 "configExtraName": "cpp",
 "library": "Modelica",
 "libraryVersion": "3.1",
 "referenceFiles": "$REFERENCEFILES/msl31",
 "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.000.000.000.000.000.000.00
Modelica.Blocks.Examples.LogicalNetwork1 0.000.000.000.000.000.000.000.00
Modelica.Blocks.Examples.PID_Controller 0.000.000.000.000.000.000.000.00
Modelica.Blocks.Examples.ShowLogicalSources 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.CauerLowPassAnalog 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.CauerLowPassOPV 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.CauerLowPassSC 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.CharacteristicThyristors 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.ChuaCircuit 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.CompareTransformers 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.DifferenceAmplifier 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.HeatingMOSInverter 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.HeatingRectifier 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.HeatingResistor 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.NandGate 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.OvervoltageProtection 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.Rectifier 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.ShowSaturatingInductor 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.ShowVariableResistor 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.SwitchWithArc 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Analog.Lines.M_OLine 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Digital.Examples.Adder4 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Digital.Examples.Counter 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Digital.Examples.Counter3 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Digital.Examples.FlipFlop 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Digital.Examples.FullAdder 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Digital.Examples.HalfAdder 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Digital.Examples.Multiplexer 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_DOL 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_Inverter 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_Steinmetz 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_YD 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.AIMS_Start 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.DCEE_Start 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.DCPM_Start 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.DCSE_Start 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.Rectifier6pulse 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.Rectifier12pulse 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.SMEE_Generator 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.SMPM_Inverter 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.SMR_Inverter 0.000.000.000.000.000.000.000.00
Modelica.Electrical.Machines.Examples.TransformerTestbench 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.BranchingDynamicPipes 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.DrumBoiler.DrumBoiler 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.HeatingSystem 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.IncompressibleFluidNetwork 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.InverseParameterization 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.PumpingSystem 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.Tanks.EmptyTanks 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.Tanks.TanksWithOverflow 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.Tanks.ThreeTanks 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.TraceSubstances.RoomCO2 0.000.000.000.000.000.000.000.00
Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls 0.000.000.000.000.000.000.000.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke 0.000.000.000.000.000.000.000.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour 0.000.000.000.000.000.000.000.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour 0.000.000.000.000.000.000.000.00
Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor 0.000.000.000.000.000.000.000.00
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke 0.000.000.000.000.000.000.000.00
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Rotational.Examples.CoupledClutches 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Rotational.Examples.ElasticBearing 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Rotational.Examples.FirstGrounded 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Rotational.Examples.Friction 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Rotational.Examples.LossyGearDemo1 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Rotational.Examples.RollingWheel 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.Accelerate 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.Brake 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.Damper 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.ElastoGap 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.Friction 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.InitialConditions 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.Oscillator 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.PreLoad 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.Sensors 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.SignConvention 0.000.000.000.000.000.000.000.00
Modelica.Mechanics.Translational.Examples.WhyArrows 0.000.000.000.000.000.000.000.00
Modelica.Media.Air.MoistAir.PsychrometricData 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.IdealGasH2O 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.MixtureGases 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.SimpleLiquidWater 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.TestOnly.FlueGas 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.TestOnly.IdealGasN2 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.TestOnly.IdealGasN2Mix 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.TestOnly.MixIdealGasAir 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates 0.000.000.000.000.000.000.000.00
Modelica.Media.Examples.WaterIF97 0.000.000.000.000.000.000.000.00
Modelica.StateGraph.Examples.ControlledTanks 0.000.000.000.000.000.000.000.00
Modelica.StateGraph.Examples.ExecutionPaths 0.000.000.000.000.000.000.000.00
Modelica.StateGraph.Examples.FirstExample 0.000.000.000.000.000.000.000.00
Modelica.StateGraph.Examples.FirstExample_Variant2 0.000.000.000.000.000.000.000.00
Modelica.StateGraph.Examples.FirstExample_Variant3 0.000.000.000.000.000.000.000.00
Modelica.StateGraph.Examples.ShowCompositeStep 0.000.000.000.000.000.000.000.00
Modelica.StateGraph.Examples.ShowExceptions 0.000.000.000.000.000.000.000.00
Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling 0.000.000.000.000.000.000.000.00
Modelica.Thermal.FluidHeatFlow.Examples.OneMass 0.000.000.000.000.000.000.000.00
Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling 0.000.000.000.000.000.000.000.00
Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut 0.000.000.000.000.000.000.000.00
Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve 0.000.000.000.000.000.000.000.00
Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut 0.000.000.000.000.000.000.000.00
Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling 0.000.000.000.000.000.000.000.00
Modelica.Thermal.FluidHeatFlow.Examples.TwoMass 0.000.000.000.000.000.000.000.00
Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature 0.000.000.000.000.000.000.000.00
Modelica.Thermal.HeatTransfer.Examples.Motor 0.000.000.000.000.000.000.000.00