Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices trunk/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex trunk/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica trunk/package.mo", uses=false) Using package Modelica with version trunk (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica trunk/package.mo) Using package Complex with version trunk (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex trunk/package.mo) Using package ModelicaServices with version trunk (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices trunk/package.mo) Running command: "" <> buildModelFMU(Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint,fileNamePrefix="Modelica_trunk_Modelica_Mechanics_MultiBody_Examples_Constraints_RevoluteConstraint",fmuType="me",version="2.0",platforms={"static"}) "" <> buildModelFMU(Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint,fileNamePrefix="Modelica_trunk_Modelica_Mechanics_MultiBody_Examples_Constraints_RevoluteConstraint",fmuType="me",version="2.0",platforms={"static"}) Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices trunk/package.mo): time 0.001345/0.001345, allocations: 122.8 kB / 17.79 MB, free: 5.258 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex trunk/package.mo): time 0.001681/0.001681, allocations: 197.2 kB / 18.73 MB, free: 4.32 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica trunk/package.mo): time 1.358/1.358, allocations: 227.4 MB / 246.9 MB, free: 10.49 MB / 206.1 MB Notification: Performance of FrontEnd - loaded program: time 0.001145/0.001145, allocations: 55.91 kB / 358.2 MB, free: 13.43 MB / 302.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.2527/0.2539, allocations: 50.54 MB / 408.7 MB, free: 1.523 MB / 318.1 MB Notification: Performance of NFInst.instantiate(Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint): time 0.01982/0.2737, allocations: 18.69 MB / 427.4 MB, free: 14.75 MB / 350.1 MB Notification: Performance of NFInst.instExpressions: time 0.01296/0.2868, allocations: 6.152 MB / 433.6 MB, free: 8.578 MB / 350.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.003908/0.2907, allocations: 147.5 kB / 433.7 MB, free: 8.434 MB / 350.1 MB Notification: Performance of NFTyping.typeComponents: time 0.01054/0.3013, allocations: 6.016 MB / 439.8 MB, free: 2.398 MB / 350.1 MB Notification: Performance of NFTyping.typeBindings: time 0.006552/0.3079, allocations: 2.54 MB / 442.3 MB, free: 15.84 MB / 366.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.005054/0.313, allocations: 2.385 MB / 444.7 MB, free: 13.46 MB / 366.1 MB Notification: Performance of NFFlatten.flatten: time 0.008504/0.3215, allocations: 6.657 MB / 451.3 MB, free: 6.789 MB / 366.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.009941/0.3314, allocations: 8.073 MB / 459.4 MB, free: 14.62 MB / 382.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.005233/0.3367, allocations: 2.824 MB / 462.2 MB, free: 11.79 MB / 382.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.00575/0.3425, allocations: 3.521 MB / 465.8 MB, free: 8.254 MB / 382.1 MB Notification: Performance of NFPackage.collectConstants: time 0.00207/0.3446, allocations: 0.6405 MB / 466.4 MB, free: 7.613 MB / 382.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.004585/0.3492, allocations: 1.83 MB / 468.2 MB, free: 5.781 MB / 382.1 MB Notification: Performance of NFScalarize.scalarize: time 0.004406/0.3536, allocations: 3.324 MB / 471.5 MB, free: 2.449 MB / 382.1 MB Notification: Performance of NFVerifyModel.verify: time 0.0067/0.3604, allocations: 3.738 MB / 475.3 MB, free: 14.69 MB / 398.1 MB Notification: Performance of NFConvertDAE.convert: time 0.01456/0.375, allocations: 11.88 MB / 487.2 MB, free: 2.77 MB / 398.1 MB Notification: Performance of FrontEnd - DAE generated: time 8.216e-06/0.375, allocations: 4 kB / 487.2 MB, free: 2.766 MB / 398.1 MB Notification: Performance of FrontEnd: time 1.973e-06/0.375, allocations: 0 / 487.2 MB, free: 2.766 MB / 398.1 MB Notification: Performance of Transformations before backend: time 0.0004046/0.3754, allocations: 0 / 487.2 MB, free: 2.766 MB / 398.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 2312 * Number of variables: 2312 Notification: Performance of Generate backend data structure: time 0.02121/0.3966, allocations: 8.275 MB / 495.4 MB, free: 10.41 MB / 414.1 MB Notification: Performance of prepare preOptimizeDAE: time 4.906e-05/0.3967, allocations: 15.97 kB / 495.5 MB, free: 10.39 MB / 414.1 MB Notification: Performance of preOpt introduceOutputAliases (simulation): time 0.002952/0.3997, allocations: 1.123 MB / 496.6 MB, free: 9.258 MB / 414.1 MB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.008128/0.4078, allocations: 2.238 MB / 498.8 MB, free: 7.008 MB / 414.1 MB Notification: Performance of preOpt evaluateParameters (simulation): time 0.009022/0.4169, allocations: 4.539 MB / 0.4916 GB, free: 2.387 MB / 414.1 MB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.000301/0.4172, allocations: 427 kB / 0.492 GB, free: 1.969 MB / 414.1 MB Notification: Performance of preOpt expandDerOperator (simulation): time 0.001622/0.4188, allocations: 0.5699 MB / 0.4925 GB, free: 1.398 MB / 414.1 MB Notification: Performance of preOpt clockPartitioning (simulation): time 0.03207/0.4509, allocations: 16.34 MB / 0.5085 GB, free: 168 kB / 430.1 MB Notification: Performance of preOpt findStateOrder (simulation): time 0.0002194/0.4512, allocations: 63.47 kB / 0.5085 GB, free: 104 kB / 430.1 MB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.00112/0.4523, allocations: 263.8 kB / 0.5088 GB, free: 15.84 MB / 446.1 MB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.003706/0.456, allocations: 2.514 MB / 0.5112 GB, free: 13.32 MB / 446.1 MB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.02861/0.4846, allocations: 13.97 MB / 0.5249 GB, free: 15.32 MB / 462.1 MB 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.4469/0.9316, allocations: 61.67 MB / 0.5851 GB, free: 77.39 MB / 462.1 MB Notification: Performance of preOpt comSubExp (simulation): time 0.01852/0.9501, allocations: 7.587 MB / 0.5925 GB, free: 69.68 MB / 462.1 MB Notification: Performance of preOpt resolveLoops (simulation): time 0.003851/0.954, allocations: 3.93 MB / 0.5964 GB, free: 65.74 MB / 462.1 MB Notification: Performance of preOpt evalFunc (simulation): time 0.01946/0.9735, allocations: 16.65 MB / 0.6126 GB, free: 48.68 MB / 462.1 MB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 3.925e-05/0.9736, allocations: 65.16 kB / 0.6127 GB, free: 48.61 MB / 462.1 MB Notification: Performance of pre-optimization done (n=265): time 4.498e-06/0.9736, allocations: 4 kB / 0.6127 GB, free: 48.61 MB / 462.1 MB Notification: Performance of matching and sorting (n=331): time 0.1079/1.081, allocations: 42.5 MB / 0.6542 GB, free: 5.902 MB / 462.1 MB Notification: Performance of inlineWhenForInitialization (initialization): time 0.02181/1.103, allocations: 16.7 MB / 0.6705 GB, free: 4.625 MB / 478.1 MB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.008589/1.112, allocations: 5.61 MB / 0.676 GB, free: 15.04 MB / 494.1 MB Notification: Performance of collectPreVariables (initialization): time 0.0008521/1.113, allocations: 77.7 kB / 0.6761 GB, free: 14.95 MB / 494.1 MB Notification: Performance of collectInitialEqns (initialization): time 0.003347/1.116, allocations: 4.616 MB / 0.6806 GB, free: 10.27 MB / 494.1 MB Notification: Performance of collectInitialBindings (initialization): time 0.001846/1.118, allocations: 1.238 MB / 0.6818 GB, free: 9.02 MB / 494.1 MB Notification: Performance of simplifyInitialFunctions (initialization): time 0.003137/1.121, allocations: 1.879 MB / 0.6836 GB, free: 7.125 MB / 494.1 MB Notification: Performance of setup shared object (initialization): time 9.092e-05/1.121, allocations: 305.1 kB / 0.6839 GB, free: 6.824 MB / 494.1 MB Notification: Performance of preBalanceInitialSystem (initialization): time 0.005886/1.127, allocations: 4.043 MB / 0.6878 GB, free: 2.773 MB / 494.1 MB Notification: Performance of partitionIndependentBlocks (initialization): time 0.01001/1.137, allocations: 9.189 MB / 0.6968 GB, free: 7.043 MB / 0.4982 GB Notification: Performance of analyzeInitialSystem (initialization): time 0.01783/1.155, allocations: 14.33 MB / 0.7108 GB, free: 6.145 MB / 0.5138 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 0.0001687/1.155, allocations: 52 kB / 0.7109 GB, free: 6.094 MB / 0.5138 GB Notification: Performance of matching and sorting (n=1172) (initialization): time 0.03817/1.193, allocations: 17.34 MB / 0.7278 GB, free: 4.621 MB / 0.5294 GB Notification: Performance of prepare postOptimizeDAE: time 0.0003112/1.194, allocations: 84 kB / 0.7279 GB, free: 4.539 MB / 0.5294 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 0.000363/1.194, allocations: 180 kB / 0.728 GB, free: 4.363 MB / 0.5294 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.01494/1.209, allocations: 4.558 MB / 0.7325 GB, free: 15.77 MB / 0.5451 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.006945/1.216, allocations: 1.981 MB / 0.7344 GB, free: 13.79 MB / 0.5451 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.255/1.471, allocations: 36.37 MB / 0.7699 GB, free: 180.3 MB / 0.5451 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.007002/1.478, allocations: 0.5428 MB / 0.7705 GB, free: 180.2 MB / 0.5451 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.001262/1.48, allocations: 0.549 MB / 0.771 GB, free: 180.1 MB / 0.5451 GB Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 823 * Number of states: 0 () * Number of discrete variables: 62 (sensorConstraintRelative.arrow.twoHeadedArrow,sensorConstraintRelative.arrow.headAtOrigin,freeMotionScalarInit.arrowColor[3],freeMotionScalarInit.arrowColor[2],freeMotionScalarInit.arrowColor[1],fixedTranslation.color[3],fixedTranslation.color[2],fixedTranslation.color[1],fixedRotation.color[3],fixedRotation.color[2],fixedRotation.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],springOfConstraint.color[3],springOfConstraint.color[2],springOfConstraint.color[1],springOfConstraint.massColor[3],springOfConstraint.massColor[2],springOfConstraint.massColor[1],springOfJoint.color[3],springOfJoint.color[2],springOfJoint.color[1],springOfJoint.massColor[3],springOfJoint.massColor[2],springOfJoint.massColor[1],bodyOfConstraint.color[3],bodyOfConstraint.color[2],bodyOfConstraint.color[1],bodyOfConstraint.body.sphereColor[3],bodyOfConstraint.body.sphereColor[2],bodyOfConstraint.body.sphereColor[1],bodyOfConstraint.frameTranslation.color[3],bodyOfConstraint.frameTranslation.color[2],bodyOfConstraint.frameTranslation.color[1],bodyOfJoint.color[3],bodyOfJoint.color[2],bodyOfJoint.color[1],bodyOfJoint.body.sphereColor[3],bodyOfJoint.body.sphereColor[2],bodyOfJoint.body.sphereColor[1],bodyOfJoint.frameTranslation.color[3],bodyOfJoint.frameTranslation.color[2],bodyOfJoint.frameTranslation.color[1],sensorConstraintRelative.arrowColor[3],sensorConstraintRelative.arrowColor[2],sensorConstraintRelative.arrowColor[1],constraint.sphereColor[3],constraint.sphereColor[2],constraint.sphereColor[1],joint.cylinderColor[3],joint.cylinderColor[2],joint.cylinderColor[1]) * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (1041): * Single equations (assignments): 1028 * Array equations: 6 * Algorithm blocks: 0 * Record equations: 0 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 0 * Torn equation systems: 7 * Mixed (continuous/discrete) equation systems: 0 Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 6 systems {(3,33,100.0%), (2,19,100.0%), (2,13,100.0%), (2,1,100.0%), (2,1,100.0%), (2,1,100.0%)} * Non-linear torn systems (#iteration vars, #inner vars): 1 system {(2,19)} Notification: Performance of prepare postOptimizeDAE: time 0.004369/1.484, allocations: 3.176 MB / 0.7741 GB, free: 178.9 MB / 0.5451 GB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.0009228/1.485, allocations: 0.5141 MB / 0.7746 GB, free: 178.9 MB / 0.5451 GB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.01763/1.503, allocations: 9.833 MB / 0.7842 GB, free: 175.4 MB / 0.5451 GB Notification: Performance of postOpt inlineArrayEqn (simulation): time 7.152e-05/1.503, allocations: 45.81 kB / 0.7843 GB, free: 175.4 MB / 0.5451 GB Notification: Performance of postOpt constantLinearSystem (simulation): time 0.01523/1.518, allocations: 8.411 MB / 0.7925 GB, free: 168.6 MB / 0.5451 GB Notification: Performance of postOpt simplifysemiLinear (simulation): time 6.44e-05/1.518, allocations: 15.95 kB / 0.7925 GB, free: 168.5 MB / 0.5451 GB Notification: Performance of postOpt removeSimpleEquations (simulation): time 0.03413/1.552, allocations: 21.95 MB / 0.8139 GB, free: 146.6 MB / 0.5451 GB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 3.108e-05/1.552, allocations: 4 kB / 0.8139 GB, free: 146.6 MB / 0.5451 GB Notification: Performance of postOpt solveSimpleEquations (simulation): time 0.002256/1.554, allocations: 466.6 kB / 0.8144 GB, free: 146.2 MB / 0.5451 GB Notification: Performance of postOpt tearingSystem (simulation): time 0.00925/1.564, allocations: 3.222 MB / 0.8175 GB, free: 143 MB / 0.5451 GB Notification: Performance of postOpt inputDerivativesUsed (simulation): time 0.0004729/1.564, allocations: 67.48 kB / 0.8176 GB, free: 142.9 MB / 0.5451 GB Notification: Performance of postOpt calculateStrongComponentJacobians (simulation): time 0.02797/1.592, allocations: 26.37 MB / 0.8433 GB, free: 116.2 MB / 0.5451 GB Notification: Performance of postOpt calculateStateSetsJacobians (simulation): time 0.01167/1.604, allocations: 10.75 MB / 0.8538 GB, free: 105.3 MB / 0.5451 GB Notification: Performance of postOpt symbolicJacobian (simulation): time 0.02123/1.625, allocations: 13.66 MB / 0.8672 GB, free: 91.67 MB / 0.5451 GB Notification: Performance of postOpt removeConstants (simulation): time 0.001171/1.626, allocations: 0.5411 MB / 0.8677 GB, free: 91.1 MB / 0.5451 GB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.0009199/1.627, allocations: 63.16 kB / 0.8678 GB, free: 91.05 MB / 0.5451 GB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.002857/1.63, allocations: 222.2 kB / 0.868 GB, free: 90.83 MB / 0.5451 GB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.0007279/1.631, allocations: 221.6 kB / 0.8682 GB, free: 90.61 MB / 0.5451 GB Notification: Performance of postOpt collapseArrayExpressions (simulation): time 0.0002462/1.631, allocations: 87.33 kB / 0.8683 GB, free: 90.53 MB / 0.5451 GB Notification: Performance of sorting global known variables: time 0.004208/1.635, allocations: 3.506 MB / 0.8717 GB, free: 87.05 MB / 0.5451 GB Notification: Performance of sort global known variables: time 5.11e-07/1.635, allocations: 0 / 0.8717 GB, free: 87.05 MB / 0.5451 GB Notification: Performance of remove unused functions: time 0.008639/1.644, allocations: 1.926 MB / 0.8736 GB, free: 85.14 MB / 0.5451 GB Notification: Model statistics after passing the back-end for simulation: * Number of independent subsystems: 16 * Number of states: 4 ($STATESET2.x,$STATESET1.x,joint.phi,joint.w) * 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 (210): * Single equations (assignments): 202 * Array equations: 4 * Algorithm blocks: 0 * Record equations: 0 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 0 * Torn equation systems: 4 * Mixed (continuous/discrete) equation systems: 0 Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 3 systems {(1,11,100.0%), (3,30,100.0%), (3,21,100.0%)} * Non-linear torn systems (#iteration vars, #inner vars): 1 system {(3,25)} Notification: Performance of Backend phase and start with SimCode phase: time 0.02151/1.666, allocations: 14.38 MB / 0.8876 GB, free: 70.66 MB / 0.5451 GB Notification: Performance of simCode: created initialization part: time 0.01281/1.678, allocations: 10.62 MB / 0.898 GB, free: 59.96 MB / 0.5451 GB Notification: Performance of simCode: created event and clocks part: time 6.532e-06/1.678, allocations: 0 / 0.898 GB, free: 59.96 MB / 0.5451 GB Notification: Performance of simCode: created simulation system equations: time 0.004888/1.683, allocations: 4.091 MB / 0.902 GB, free: 55.82 MB / 0.5451 GB Notification: Performance of simCode: created of all other equations (e.g. parameter, nominal, assert, etc): time 0.004268/1.688, allocations: 0.8452 MB / 0.9028 GB, free: 54.99 MB / 0.5451 GB Notification: Performance of simCode: created linear, non-linear and system jacobian parts: time 0.3148/2.002, allocations: 82.82 MB / 0.9837 GB, free: 165.2 MB / 0.5451 GB Notification: Performance of simCode: some other stuff during SimCode phase: time 0.005821/2.008, allocations: 4.862 MB / 0.9884 GB, free: 163.5 MB / 0.5451 GB Notification: Performance of simCode: alias equations: time 0.005861/2.014, allocations: 2.73 MB / 0.9911 GB, free: 162 MB / 0.5451 GB Notification: Performance of simCode: all other stuff during SimCode phase: time 0.004058/2.018, allocations: 3.087 MB / 0.9941 GB, free: 159.1 MB / 0.5451 GB Notification: Performance of SimCode: time 1.263e-06/2.018, allocations: 0 / 0.9941 GB, free: 159.1 MB / 0.5451 GB Notification: Performance of buildModelFMU: Generate the FMI files: time 0.1813/2.2, allocations: 140.8 MB / 1.132 GB, free: 19.09 MB / 0.5451 GB Notification: Performance of buildModelFMU: Generate platform static: time 25.53/27.73, allocations: 8.016 kB / 1.132 GB, free: 19.08 MB / 0.5451 GB (rm -f Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint.pipe ; mkfifo Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint.pipe ; head -c 1048576 < Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint.pipe >> ../files/Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint.sim & /home/hudson/saved_omc/OMSimulator/install/bin/OMSimulator -r=Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint_res.mat --tempDir=temp_Modelica_trunk_Modelica_Mechanics_MultiBody_Examples_Constraints_RevoluteConstraint_fmu --startTime=0 --stopTime=10 --timeout=50 --tolerance=1e-06 Modelica_trunk_Modelica_Mechanics_MultiBody_Examples_Constraints_RevoluteConstraint.fmu > Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint.pipe 2>&1) diffSimulationResults("Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint_res.mat","/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/Reference-modelica.org/ReferenceResults/MAP-LIB_ReferenceResults/v4.0.0/Modelica/Mechanics/MultiBody/Examples/Constraints/RevoluteConstraint/RevoluteConstraint.csv","/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelicaLibraryTesting/files/Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint.diff",relTol=0.003,relTolDiffMinMax=0.003,rangeDelta=0.001) Reference file matches