Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr DroneLibrary_DroneLibrary.Tests.propellerTest.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_DeviceDrivers 2.1.1/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/DroneLibrary 1.0.0/package.mo", uses=false) Using package DroneLibrary with version 1.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/DroneLibrary 1.0.0/package.mo) Using package Modelica with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo) Using package Complex with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo) Using package ModelicaServices with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo) Using package Modelica_DeviceDrivers with version 2.1.1 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_DeviceDrivers 2.1.1/package.mo) Running command: "" <> buildModelFMU(DroneLibrary.Tests.propellerTest,fileNamePrefix="DroneLibrary_DroneLibrary_Tests_propellerTest",fmuType="me",version="2.0",platforms={"static"}) "" <> buildModelFMU(DroneLibrary.Tests.propellerTest,fileNamePrefix="DroneLibrary_DroneLibrary_Tests_propellerTest",fmuType="me",version="2.0",platforms={"static"}) Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_DeviceDrivers 2.1.1/package.mo): time 0.06396/0.06396, allocations: 12.02 MB / 27.14 MB, free: 2.199 MB / 19.63 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001061/0.001062, allocations: 119.3 kB / 30.84 MB, free: 5.332 MB / 26.18 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.001422/0.001422, allocations: 196.3 kB / 34.64 MB, free: 1.547 MB / 26.18 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo): time 1.657/1.657, allocations: 222.9 MB / 261.2 MB, free: 8.215 MB / 206.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/DroneLibrary 1.0.0/package.mo): time 0.06319/0.06319, allocations: 13.67 MB / 327.9 MB, free: 316 kB / 254.1 MB Notification: Skipped loading package Visualization (1.6,default) using MODELICAPATH /home/hudson/saved_omc/libraries/.openmodelica/libraries/ (uses-annotation may be wrong). Notification: Performance of FrontEnd - loaded program: time 0.03532/0.03532, allocations: 18.46 MB / 413.9 MB, free: 27.11 MB / 302.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.1424/0.1778, allocations: 55.42 MB / 469.3 MB, free: 5.414 MB / 334.1 MB Notification: Performance of NFInst.instantiate(DroneLibrary.Tests.propellerTest): time 0.4723/0.6502, allocations: 199.4 MB / 0.653 GB, free: 0.918 MB / 462.1 MB Notification: Performance of NFInst.instExpressions: time 0.1208/0.771, allocations: 36.26 MB / 0.6884 GB, free: 12.88 MB / 0.4982 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.07009/0.8411, allocations: 0.8806 MB / 0.6893 GB, free: 11.99 MB / 0.4982 GB Notification: Performance of NFTyping.typeComponents: time 0.4978/1.339, allocations: 11.55 MB / 0.7006 GB, free: 2.473 MB / 0.4982 GB Notification: Performance of NFTyping.typeBindings: time 0.01831/1.358, allocations: 4.489 MB / 0.705 GB, free: 2.367 MB / 0.4982 GB Notification: Performance of NFTyping.typeClassSections: time 0.007406/1.365, allocations: 2.164 MB / 0.7071 GB, free: 2.328 MB / 0.4982 GB Notification: Performance of NFFlatten.flatten: time 0.03911/1.404, allocations: 21.56 MB / 0.7281 GB, free: 2.324 MB / 0.4982 GB Notification: Performance of NFFlatten.resolveConnections: time 0.02692/1.431, allocations: 15.06 MB / 0.7428 GB, free: 0 / 0.4982 GB Notification: Performance of NFEvalConstants.evaluate: time 0.01788/1.449, allocations: 5.145 MB / 0.7478 GB, free: 15.39 MB / 0.5138 GB Notification: Performance of NFSimplifyModel.simplify: time 0.02157/1.471, allocations: 8.061 MB / 0.7557 GB, free: 13.35 MB / 0.5138 GB Notification: Performance of NFPackage.collectConstants: time 0.006339/1.477, allocations: 0.8774 MB / 0.7566 GB, free: 13.35 MB / 0.5138 GB Notification: Performance of NFFlatten.collectFunctions: time 0.01101/1.488, allocations: 2.246 MB / 0.7588 GB, free: 12.97 MB / 0.5138 GB Notification: Performance of NFScalarize.scalarize: time 0.01516/1.503, allocations: 6.629 MB / 0.7652 GB, free: 9.473 MB / 0.5138 GB Notification: Performance of NFVerifyModel.verify: time 0.02501/1.528, allocations: 7.189 MB / 0.7723 GB, free: 4.574 MB / 0.5138 GB Notification: Performance of NFConvertDAE.convert: time 0.03911/1.568, allocations: 22.32 MB / 0.7941 GB, free: 15.7 MB / 0.545 GB Notification: Performance of FrontEnd - DAE generated: time 7.534e-06/1.568, allocations: 0 / 0.7941 GB, free: 15.7 MB / 0.545 GB Notification: Performance of FrontEnd: time 1.994e-06/1.568, allocations: 0 / 0.7941 GB, free: 15.7 MB / 0.545 GB Notification: Performance of Transformations before backend: time 0.001124/1.569, allocations: 4 kB / 0.7941 GB, free: 15.7 MB / 0.545 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 4256 * Number of variables: 4256 Notification: Performance of Generate backend data structure: time 0.05616/1.625, allocations: 15.68 MB / 0.8094 GB, free: 160 kB / 0.545 GB Notification: Performance of prepare preOptimizeDAE: time 6.432e-05/1.625, allocations: 8.031 kB / 0.8094 GB, free: 152 kB / 0.545 GB Notification: Performance of preOpt introduceOutputAliases (simulation): time 0.009122/1.634, allocations: 2.027 MB / 0.8114 GB, free: 14.19 MB / 0.5607 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.0333/1.667, allocations: 5.818 MB / 0.817 GB, free: 8.348 MB / 0.5607 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.02521/1.693, allocations: 12.04 MB / 0.8288 GB, free: 12.87 MB / 0.5763 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.000782/1.694, allocations: 0.7916 MB / 0.8296 GB, free: 12.16 MB / 0.5763 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.005304/1.699, allocations: 1.172 MB / 0.8307 GB, free: 11.08 MB / 0.5763 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.07088/1.77, allocations: 28.59 MB / 0.8586 GB, free: 13.14 MB / 0.6075 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.0007237/1.771, allocations: 161.9 kB / 0.8588 GB, free: 13.04 MB / 0.6075 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.003765/1.774, allocations: 495.5 kB / 0.8593 GB, free: 12.63 MB / 0.6075 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.007853/1.782, allocations: 4.601 MB / 0.8638 GB, free: 8.082 MB / 0.6075 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.05287/1.835, allocations: 22.43 MB / 0.8857 GB, free: 2.121 MB / 0.6232 GB Warning: The model contains alias variables with redundant start and/or conflicting nominal values. It is recommended to resolve the conflicts, because otherwise the system could be hard to solve. To print the conflicting alias sets and the chosen candidates please use -d=aliasConflicts. Notification: Performance of preOpt removeSimpleEquations (simulation): time 0.5698/2.405, allocations: 120.1 MB / 1.003 GB, free: 248 MB / 0.67 GB Notification: Performance of preOpt comSubExp (simulation): time 0.02703/2.432, allocations: 10.28 MB / 1.013 GB, free: 247.1 MB / 0.67 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.009079/2.441, allocations: 6.918 MB / 1.02 GB, free: 244.2 MB / 0.67 GB Notification: Performance of preOpt evalFunc (simulation): time 0.001306/2.443, allocations: 1.037 MB / 1.021 GB, free: 243.3 MB / 0.67 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 5.698e-05/2.443, allocations: 76.53 kB / 1.021 GB, free: 243.3 MB / 0.67 GB Notification: Performance of pre-optimization done (n=356): time 7.464e-06/2.443, allocations: 2.656 kB / 1.021 GB, free: 243.3 MB / 0.67 GB Notification: Performance of matching and sorting (n=424): time 0.2447/2.687, allocations: 84.49 MB / 1.103 GB, free: 180.9 MB / 0.67 GB Notification: Performance of inlineWhenForInitialization (initialization): time 0.001338/2.689, allocations: 1.681 MB / 1.105 GB, free: 179.1 MB / 0.67 GB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape7.r_CM[3] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape7.r_CM[2] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape7.r_CM[1] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape6.r_CM[3] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape6.r_CM[2] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape6.r_CM[1] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape5.r_CM[3] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape5.r_CM[2] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape5.r_CM[1] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape4.r_CM[3] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape4.r_CM[2] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Mechanics/MultiBody/Parts/BodyShape.mo:21:3-22:65:writable] Warning: Parameter bodyShape4.r_CM[1] has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.02196/2.711, allocations: 10.74 MB / 1.115 GB, free: 168.4 MB / 0.67 GB Notification: Performance of collectPreVariables (initialization): time 0.001743/2.712, allocations: 85.7 kB / 1.116 GB, free: 168.3 MB / 0.67 GB Notification: Performance of collectInitialEqns (initialization): time 0.006813/2.719, allocations: 8.678 MB / 1.124 GB, free: 159.6 MB / 0.67 GB Notification: Performance of collectInitialBindings (initialization): time 0.003278/2.723, allocations: 1.638 MB / 1.126 GB, free: 158 MB / 0.67 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.01087/2.734, allocations: 2.727 MB / 1.128 GB, free: 155.2 MB / 0.67 GB Notification: Performance of setup shared object (initialization): time 5.719e-05/2.734, allocations: 313.8 kB / 1.129 GB, free: 154.9 MB / 0.67 GB Notification: Performance of preBalanceInitialSystem (initialization): time 0.01044/2.744, allocations: 6.577 MB / 1.135 GB, free: 148.3 MB / 0.67 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.01546/2.76, allocations: 14.54 MB / 1.149 GB, free: 130 MB / 0.67 GB Notification: Performance of analyzeInitialSystem (initialization): time 0.1061/2.866, allocations: 46.21 MB / 1.194 GB, free: 80.18 MB / 0.67 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 0.0003295/2.866, allocations: 80 kB / 1.194 GB, free: 80.1 MB / 0.67 GB Notification: Performance of matching and sorting (n=1728) (initialization): time 0.0667/2.933, allocations: 30.63 MB / 1.224 GB, free: 49.42 MB / 0.67 GB Notification: Performance of prepare postOptimizeDAE: time 0.0004051/2.933, allocations: 125.9 kB / 1.224 GB, free: 49.3 MB / 0.67 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 0.0005385/2.934, allocations: 284 kB / 1.225 GB, free: 49.02 MB / 0.67 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.03182/2.966, allocations: 11.19 MB / 1.236 GB, free: 37.81 MB / 0.67 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.00918/2.975, allocations: 2.959 MB / 1.239 GB, free: 34.84 MB / 0.67 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.4007/3.376, allocations: 47.44 MB / 1.285 GB, free: 279.7 MB / 0.67 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.01793/3.394, allocations: 0.9573 MB / 1.286 GB, free: 279.7 MB / 0.67 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.004388/3.398, allocations: 0.7849 MB / 1.287 GB, free: 279.7 MB / 0.67 GB Warning: Assuming fixed start value for the following 16 variables: $STATESET1.x[3]:VARIABLE(start = /*Real*/($STATESET1.A[3,1]) * $START.bodyCylinder.body.Q[4] + /*Real*/($STATESET1.A[3,2]) * $START.bodyCylinder.body.Q[3] + /*Real*/($STATESET1.A[3,3]) * $START.bodyCylinder.body.Q[2] + /*Real*/($STATESET1.A[3,4]) * $START.bodyCylinder.body.Q[1] fixed = true ) type: Real [3] $STATESET1.x[2]:VARIABLE(start = /*Real*/($STATESET1.A[2,1]) * $START.bodyCylinder.body.Q[4] + /*Real*/($STATESET1.A[2,2]) * $START.bodyCylinder.body.Q[3] + /*Real*/($STATESET1.A[2,3]) * $START.bodyCylinder.body.Q[2] + /*Real*/($STATESET1.A[2,4]) * $START.bodyCylinder.body.Q[1] fixed = true ) type: Real [3] $STATESET1.x[1]:VARIABLE(start = /*Real*/($STATESET1.A[1,1]) * $START.bodyCylinder.body.Q[4] + /*Real*/($STATESET1.A[1,2]) * $START.bodyCylinder.body.Q[3] + /*Real*/($STATESET1.A[1,3]) * $START.bodyCylinder.body.Q[2] + /*Real*/($STATESET1.A[1,4]) * $START.bodyCylinder.body.Q[1] fixed = true ) type: Real [3] bodyShape.body.w_a[1]:VARIABLE(start = bodyShape.body.w_0_start[1] unit = "rad/s" fixed = true stateSelect=StateSelect.avoid ) "Absolute angular velocity of frame_a resolved in frame_a" type: Real [3] bodyShape.body.w_a[2]:VARIABLE(start = bodyShape.body.w_0_start[2] unit = "rad/s" fixed = true stateSelect=StateSelect.avoid ) "Absolute angular velocity of frame_a resolved in frame_a" type: Real [3] bodyShape.body.w_a[3]:VARIABLE(start = bodyShape.body.w_0_start[3] unit = "rad/s" fixed = true stateSelect=StateSelect.avoid ) "Absolute angular velocity of frame_a resolved in frame_a" type: Real [3] bodyCylinder.v_0[1]:VARIABLE(start = 0.0 unit = "m/s" fixed = true stateSelect=StateSelect.avoid ) "Absolute velocity of frame_a, resolved in world frame (= der(r_0))" type: Real [3] bodyCylinder.v_0[2]:VARIABLE(start = 0.0 unit = "m/s" fixed = true stateSelect=StateSelect.avoid ) "Absolute velocity of frame_a, resolved in world frame (= der(r_0))" type: Real [3] bodyCylinder.v_0[3]:VARIABLE(start = 0.0 unit = "m/s" fixed = true stateSelect=StateSelect.avoid ) "Absolute velocity of frame_a, resolved in world frame (= der(r_0))" type: Real [3] bodyCylinder.body.frame_a.r_0[1]:VARIABLE(flow=false start = 0.0 unit = "m" fixed = true ) "Position vector from world frame to the connector frame origin, resolved in world frame" type: Real [3] bodyCylinder.body.frame_a.r_0[2]:VARIABLE(flow=false start = 0.0 unit = "m" fixed = true ) "Position vector from world frame to the connector frame origin, resolved in world frame" type: Real [3] revolute.phi:VARIABLE(start = 0.0 unit = "rad" fixed = true stateSelect=StateSelect.prefer ) "Relative rotation angle from frame_a to frame_b" type: Real revolute.w:VARIABLE(start = 0.0 unit = "rad/s" fixed = true stateSelect=StateSelect.prefer ) "First derivative of angle phi (relative angular velocity)" type: Real revolute1.phi:VARIABLE(start = 0.0 unit = "rad" fixed = true stateSelect=StateSelect.prefer ) "Relative rotation angle from frame_a to frame_b" type: Real revolute1.w:VARIABLE(start = 0.0 unit = "rad/s" fixed = true stateSelect=StateSelect.prefer ) "First derivative of angle phi (relative angular velocity)" type: Real integrator.y:VARIABLE(flow=false start = integrator.y_start fixed = true ) "Connector of Real output signal" type: Real Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 1281 * Number of states: 0 () * Number of discrete variables: 136 (torque5.torqueArrow.arrowLine.twoHeadedArrow,torque5.torqueArrow.headAtOrigin,torque.torqueArrow.arrowLine.twoHeadedArrow,torque.torqueArrow.headAtOrigin,force3.arrow.arrowLine.twoHeadedArrow,force3.arrow.headAtOrigin,force2.arrow.arrowLine.twoHeadedArrow,force2.arrow.headAtOrigin,force1.arrow.arrowLine.twoHeadedArrow,force1.arrow.headAtOrigin,force.arrow.arrowLine.twoHeadedArrow,force.arrow.headAtOrigin,integrator.local_reset,revolute1.cylinderColor[3],revolute1.cylinderColor[2],revolute1.cylinderColor[1],torque5.connectionLineColor[3],torque5.connectionLineColor[2],torque5.connectionLineColor[1],torque5.torqueColor[3],torque5.torqueColor[2],torque5.torqueColor[1],bodyShape7.color[3],bodyShape7.color[2],bodyShape7.color[1],bodyShape7.body.sphereColor[3],bodyShape7.body.sphereColor[2],bodyShape7.body.sphereColor[1],bodyShape7.frameTranslation.color[3],bodyShape7.frameTranslation.color[2],bodyShape7.frameTranslation.color[1],bodyShape6.color[3],bodyShape6.color[2],bodyShape6.color[1],bodyShape6.body.sphereColor[3],bodyShape6.body.sphereColor[2],bodyShape6.body.sphereColor[1],bodyShape6.frameTranslation.color[3],bodyShape6.frameTranslation.color[2],bodyShape6.frameTranslation.color[1],revolute.cylinderColor[3],revolute.cylinderColor[2],revolute.cylinderColor[1],torque.connectionLineColor[3],torque.connectionLineColor[2],torque.connectionLineColor[1],torque.torqueColor[3],torque.torqueColor[2],torque.torqueColor[1],bodyShape5.color[3],bodyShape5.color[2],bodyShape5.color[1],bodyShape5.body.sphereColor[3],bodyShape5.body.sphereColor[2],bodyShape5.body.sphereColor[1],bodyShape5.frameTranslation.color[3],bodyShape5.frameTranslation.color[2],bodyShape5.frameTranslation.color[1],bodyShape4.color[3],bodyShape4.color[2],bodyShape4.color[1],bodyShape4.body.sphereColor[3],bodyShape4.body.sphereColor[2],bodyShape4.body.sphereColor[1],bodyShape4.frameTranslation.color[3],bodyShape4.frameTranslation.color[2],bodyShape4.frameTranslation.color[1],pointMass.sphereColor[3],pointMass.sphereColor[2],pointMass.sphereColor[1],bodyCylinder.color[3],bodyCylinder.color[2],bodyCylinder.color[1],bodyCylinder.body.sphereColor[3],bodyCylinder.body.sphereColor[2],bodyCylinder.body.sphereColor[1],bodyShape3.color[3],bodyShape3.color[2],bodyShape3.color[1],bodyShape3.body.sphereColor[3],bodyShape3.body.sphereColor[2],bodyShape3.body.sphereColor[1],bodyShape3.frameTranslation.color[3],bodyShape3.frameTranslation.color[2],bodyShape3.frameTranslation.color[1],force3.color[3],force3.color[2],force3.color[1],bodyShape2.color[3],bodyShape2.color[2],bodyShape2.color[1],bodyShape2.body.sphereColor[3],bodyShape2.body.sphereColor[2],bodyShape2.body.sphereColor[1],bodyShape2.frameTranslation.color[3],bodyShape2.frameTranslation.color[2],bodyShape2.frameTranslation.color[1],force2.color[3],force2.color[2],force2.color[1],bodyShape1.color[3],bodyShape1.color[2],bodyShape1.color[1],bodyShape1.body.sphereColor[3],bodyShape1.body.sphereColor[2],bodyShape1.body.sphereColor[1],bodyShape1.frameTranslation.color[3],bodyShape1.frameTranslation.color[2],bodyShape1.frameTranslation.color[1],force1.color[3],force1.color[2],force1.color[1],world.gravityArrowColor[3],world.gravityArrowColor[2],world.gravityArrowColor[1],world.axisColor_x[3],world.axisColor_x[2],world.axisColor_x[1],world.groundColor[3],world.groundColor[2],world.groundColor[1],world.gravitySphereColor[3],world.gravitySphereColor[2],world.gravitySphereColor[1],bodyShape.color[3],bodyShape.color[2],bodyShape.color[1],bodyShape.body.sphereColor[3],bodyShape.body.sphereColor[2],bodyShape.body.sphereColor[1],bodyShape.frameTranslation.color[3],bodyShape.frameTranslation.color[2],bodyShape.frameTranslation.color[1],force.color[3],force.color[2],force.color[1]) * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (1542): * Single equations (assignments): 1534 * Array equations: 5 * Algorithm blocks: 0 * Record equations: 0 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 2 * Torn equation systems: 1 * Mixed (continuous/discrete) equation systems: 0 Notification: Equation system details (not torn): * Constant Jacobian (size): 0 systems * Linear Jacobian (size,density): 1 system {(4,100.0%)} * Non-linear Jacobian (size): 1 system {2} * Without analytic Jacobian (size): 0 systems Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 1 system {(13,140,65.7%)} * Non-linear torn systems (#iteration vars, #inner vars): 0 systems Notification: Performance of prepare postOptimizeDAE: time 0.01637/3.414, allocations: 5.792 MB / 1.292 GB, free: 279.5 MB / 0.67 GB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.003075/3.418, allocations: 0.941 MB / 1.293 GB, free: 279.5 MB / 0.67 GB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.04612/3.464, allocations: 20.62 MB / 1.313 GB, free: 274.5 MB / 0.67 GB Notification: Performance of postOpt inlineArrayEqn (simulation): time 0.03843/3.502, allocations: 18.67 MB / 1.331 GB, free: 269.6 MB / 0.67 GB Notification: Performance of postOpt constantLinearSystem (simulation): time 8.791e-05/3.502, allocations: 35.34 kB / 1.332 GB, free: 269.6 MB / 0.67 GB Notification: Performance of postOpt simplifysemiLinear (simulation): time 0.0001239/3.502, allocations: 21.67 kB / 1.332 GB, free: 269.6 MB / 0.67 GB Notification: Performance of postOpt removeSimpleEquations (simulation): time 0.09217/3.595, allocations: 41.17 MB / 1.372 GB, free: 242.2 MB / 0.67 GB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 6.604e-05/3.595, allocations: 4 kB / 1.372 GB, free: 242.2 MB / 0.67 GB Notification: Performance of postOpt solveSimpleEquations (simulation): time 0.002766/3.597, allocations: 0.5766 MB / 1.372 GB, free: 241.6 MB / 0.67 GB Notification: Performance of postOpt tearingSystem (simulation): time 0.03036/3.628, allocations: 10.87 MB / 1.383 GB, free: 230.8 MB / 0.67 GB Notification: Performance of postOpt inputDerivativesUsed (simulation): time 0.001717/3.63, allocations: 83.97 kB / 1.383 GB, free: 230.7 MB / 0.67 GB Notification: Performance of postOpt calculateStrongComponentJacobians (simulation): time 0.06583/3.695, allocations: 46.81 MB / 1.429 GB, free: 184.1 MB / 0.67 GB Notification: Performance of postOpt calculateStateSetsJacobians (simulation): time 0.0008863/3.696, allocations: 1.521 MB / 1.43 GB, free: 182.5 MB / 0.67 GB Notification: Performance of postOpt symbolicJacobian (simulation): time 0.05232/3.749, allocations: 27.63 MB / 1.457 GB, free: 155.4 MB / 0.67 GB Notification: Performance of postOpt removeConstants (simulation): time 0.003303/3.752, allocations: 0.9441 MB / 1.458 GB, free: 154.6 MB / 0.67 GB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.003956/3.756, allocations: 83.92 kB / 1.458 GB, free: 154.6 MB / 0.67 GB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.006863/3.763, allocations: 437.8 kB / 1.459 GB, free: 154.1 MB / 0.67 GB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.003726/3.767, allocations: 306.6 kB / 1.459 GB, free: 153.8 MB / 0.67 GB Notification: Performance of postOpt collapseArrayExpressions (simulation): time 0.002097/3.769, allocations: 105.4 kB / 1.459 GB, free: 153.7 MB / 0.67 GB Notification: Performance of sorting global known variables: time 0.01416/3.783, allocations: 6.746 MB / 1.466 GB, free: 147 MB / 0.67 GB Notification: Performance of sort global known variables: time 7.71e-07/3.783, allocations: 2.688 kB / 1.466 GB, free: 147 MB / 0.67 GB Notification: Performance of remove unused functions: time 0.01902/3.802, allocations: 3.348 MB / 1.469 GB, free: 143.7 MB / 0.67 GB Notification: Model statistics after passing the back-end for simulation: * Number of independent subsystems: 10 * Number of states: 18 ($STATESET1.x[3],$STATESET1.x[2],$STATESET1.x[1],bodyShape.body.w_a[1],bodyShape.body.w_a[2],bodyShape.body.w_a[3],bodyCylinder.v_0[1],bodyCylinder.v_0[2],bodyCylinder.v_0[3],bodyCylinder.body.frame_a.r_0[1],bodyCylinder.body.frame_a.r_0[2],bodyCylinder.body.frame_a.r_0[3],revolute.phi,revolute.w,revolute1.phi,revolute1.w,realDer.x,integrator.y) * Number of discrete variables: 0 () * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for simulation (244): * Single equations (assignments): 237 * Array equations: 4 * Algorithm blocks: 0 * Record equations: 0 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 2 * Torn equation systems: 1 * Mixed (continuous/discrete) equation systems: 0 Notification: Equation system details (not torn): * Constant Jacobian (size): 0 systems * Linear Jacobian (size,density): 1 system {(4,100.0%)} * Non-linear Jacobian (size): 1 system {4} * Without analytic Jacobian (size): 0 systems Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 1 system {(13,140,65.7%)} * Non-linear torn systems (#iteration vars, #inner vars): 0 systems Notification: Performance of Backend phase and start with SimCode phase: time 0.05837/3.86, allocations: 28.45 MB / 1.497 GB, free: 115.3 MB / 0.67 GB Notification: Performance of simCode: created initialization part: time 0.02867/3.889, allocations: 16.69 MB / 1.513 GB, free: 98.7 MB / 0.67 GB Notification: Performance of simCode: created event and clocks part: time 9.899e-06/3.889, allocations: 0 / 1.513 GB, free: 98.7 MB / 0.67 GB Notification: Performance of simCode: created simulation system equations: time 0.01596/3.905, allocations: 7.001 MB / 1.52 GB, free: 91.66 MB / 0.67 GB Notification: Performance of simCode: created of all other equations (e.g. parameter, nominal, assert, etc): time 0.01874/3.924, allocations: 1.667 MB / 1.521 GB, free: 90.09 MB / 0.67 GB Notification: Performance of simCode: created linear, non-linear and system jacobian parts: time 0.6646/4.589, allocations: 214.1 MB / 1.731 GB, free: 148 MB / 0.67 GB Notification: Performance of simCode: some other stuff during SimCode phase: time 0.01617/4.605, allocations: 8.64 MB / 1.739 GB, free: 139.4 MB / 0.67 GB Notification: Performance of simCode: alias equations: time 0.01084/4.616, allocations: 3.975 MB / 1.743 GB, free: 135.7 MB / 0.67 GB Notification: Performance of simCode: all other stuff during SimCode phase: time 0.009023/4.625, allocations: 6.292 MB / 1.749 GB, free: 129.4 MB / 0.67 GB Notification: Performance of SimCode: time 1.082e-06/4.625, allocations: 0 / 1.749 GB, free: 129.4 MB / 0.67 GB Notification: Performance of buildModelFMU: Generate the FMI files: time 0.768/5.393, allocations: 250.7 MB / 1.994 GB, free: 205.3 MB / 0.67 GB Notification: Performance of buildModelFMU: configured platform static using cached values: time 0.0002084/5.393, allocations: 215.1 kB / 1.994 GB, free: 205.1 MB / 0.67 GB Notification: Performance of buildModelFMU: Generate platform static: time 9.932/15.33, allocations: 0 / 1.994 GB, free: 205.1 MB / 0.67 GB (rm -f DroneLibrary_DroneLibrary.Tests.propellerTest.pipe ; mkfifo DroneLibrary_DroneLibrary.Tests.propellerTest.pipe ; head -c 1048576 < DroneLibrary_DroneLibrary.Tests.propellerTest.pipe >> ../files/DroneLibrary_DroneLibrary.Tests.propellerTest.sim & /home/hudson/saved_omc/OMSimulator/install/bin/OMSimulator --tempDir=temp_DroneLibrary_DroneLibrary_Tests_propellerTest_fmu --startTime=0 --stopTime=15 --timeout=50 --tolerance=1e-06 DroneLibrary_DroneLibrary_Tests_propellerTest.fmu > DroneLibrary_DroneLibrary.Tests.propellerTest.pipe 2>&1)