startTime=0 stopTime=4 tolerance=1e-06 numberOfIntervals=2500 stepSize=0.0016 Regular simulation: ./ModelicaTest_trunk_cpp_ModelicaTest.MultiBody.Joints.JointUSP2 --alarm=480 -emit_protected ERROR : solver: DASSL: failed step at t = 0.823857: Singular position of loop (either no or two analytic solutions; the mechanism has lost one-degree-of freedom in this position). Try first to use another Modelica.Mechanics.MultiBody.Joints.Assemblies.JointXXX component. If this also lead to singular positions, it could be that this kinematic loop cannot be solved analytically with a fixed state selection. In this case you have to build up the loop with basic joints (NO aggregation JointXXX components) and rely on dynamic state selection, i.e., during simulation the states will be dynamically selected in such a way that in no position a degree of freedom is lost. ERROR : solver: SimManager: Simulation stopped with errors before t = 4.000000 ERROR : solver: SimManager: DASSL: solve failed with idid = 1 ERROR : solver: SimController: Simulation failed using nonlinear solver newton ERROR : solver: SimController: Recovering with nonlinear solver kinsol ERROR : solver: DASSL: failed step at t = 0.823857: Singular position of loop (either no or two analytic solutions; the mechanism has lost one-degree-of freedom in this position). Try first to use another Modelica.Mechanics.MultiBody.Joints.Assemblies.JointXXX component. If this also lead to singular positions, it could be that this kinematic loop cannot be solved analytically with a fixed state selection. In this case you have to build up the loop with basic joints (NO aggregation JointXXX components) and rely on dynamic state selection, i.e., during simulation the states will be dynamically selected in such a way that in no position a degree of freedom is lost. ERROR : solver: SimManager: Simulation stopped with errors before t = 4.000000 ERROR : solver: SimManager: DASSL: solve failed with idid = 1 ERROR : solver: SimController: Simulation failed using nonlinear solver kinsol