Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving.conf.json 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) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices trunk/package.mo", uses=false) Using package ModelicaServices with version trunk (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices trunk/package.mo) 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) Running command: translateModel(Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|wheelSet.der_theta1|wheelSet.der_theta2|wheelSet.phi|wheelSet.theta1|wheelSet.theta2|wheelSet.x|wheelSet.y",fileNamePrefix="Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving") translateModel(Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|wheelSet.der_theta1|wheelSet.der_theta2|wheelSet.phi|wheelSet.theta1|wheelSet.theta2|wheelSet.x|wheelSet.y",fileNamePrefix="Modelica_trunk_Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving") [:1:1-1:32:writable] Error: Class GC_set_max_heap_size not found in scope (looking for a function or record). Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex trunk/package.mo): time 0.001053/0.001053, allocations: 199.2 kB / 8.542 MB, free: 1.809 MB / 5.871 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica trunk/package.mo): time 1.234/1.234, allocations: 225.5 MB / 234.4 MB, free: 3.496 MB / 186.7 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices trunk/package.mo): time 0.000862/0.0008621, allocations: 93.06 kB / 286.3 MB, free: 5.266 MB / 234.7 MB Notification: Performance of FrontEnd - loaded program: time 7.795e-06/7.835e-06, allocations: 4 kB / 343.2 MB, free: 8.789 MB / 282.7 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.1047/0.1047, allocations: 51.47 MB / 394.6 MB, free: 5.273 MB / 330.7 MB Notification: Performance of FrontEnd - scodeFlatten: time 0.2813/0.3861, allocations: 99.31 MB / 493.9 MB, free: 10.14 MB / 362.7 MB Notification: Performance of FrontEnd - mkProgramGraph: time 0.0002268/0.3864, allocations: 84.89 kB / 494 MB, free: 10.1 MB / 362.7 MB Notification: Performance of FrontEnd: time 0.525/0.9114, allocations: 117.5 MB / 0.5971 GB, free: 72.55 MB / 442.7 MB Notification: Performance of Transformations before backend: time 0.0004894/0.9119, allocations: 115 kB / 0.5972 GB, free: 72.55 MB / 442.7 MB Error: Too many equations, over-determined system. The model has 1971 equation(s) and 1959 variable(s). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica trunk/Utilities/Internal.mo:79:7-81:50:writable] Warning: Equation 418 (size: 3) world.surface.R.w = Modelica.Mechanics.MultiBody.Frames.resolve2(Modelica.Mechanics.MultiBody.Frames.Orientation({{6.123233995736766e-17, 1.0, -6.123233995736766e-17}, {0.0, 6.123233995736766e-17, 1.0}, {1.0, -6.123233995736766e-17, 3.749399456654644e-33}}, {0.0, 0.0, 0.0}), {0.0, 0.0, 0.0}) is not big enough to solve for enough variables. Remaining unsolved variables are: Already solved: world.surface.R.w[1], world.surface.R.w[2], world.surface.R.w[3] Equations used to solve those variables: Equation 415 (size: 1): world.surface.R.w[1] = 0.0 Equation 416 (size: 1): world.surface.R.w[2] = 0.0 Equation 417 (size: 1): world.surface.R.w[3] = 0.0 [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica trunk/Utilities/Internal.mo:79:7-81:50:writable] Warning: Equation 419 (size: 9) world.surface.R.T = {{6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[1, 1] + Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[2, 1] + -6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[3, 1], 6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[1, 2] + Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[2, 2] + -6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[3, 2], 6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[1, 3] + Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[2, 3] + -6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[3, 3]}, {6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[2, 1] + Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[3, 1], 6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[2, 2] + Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[3, 2], 6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[2, 3] + Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[3, 3]}, {Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[1, 1] + -6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[2, 1] + 3.749399456654644e-33 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[3, 1], Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[1, 2] + -6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[2, 2] + 3.749399456654644e-33 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[3, 2], Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[1, 3] + -6.123233995736766e-17 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[2, 3] + 3.749399456654644e-33 * Modelica.Mechanics.MultiBody.Frames.TransformationMatrices.from_nxy({world.n[1], world.n[2], world.n[3]}, {world.groundAxis_u[1], world.groundAxis_u[2], world.groundAxis_u[3]})[3, 3]}} is not big enough to solve for enough variables. Remaining unsolved variables are: Already solved: world.surface.R.T[1,1], world.surface.R.T[1,2], world.surface.R.T[1,3], world.surface.R.T[2,1], world.surface.R.T[2,2], world.surface.R.T[2,3], world.surface.R.T[3,1], world.surface.R.T[3,2], world.surface.R.T[3,3] Equations used to solve those variables: Equation 406 (size: 1): world.surface.R.T[1,1] = 1.0 Equation 407 (size: 1): world.surface.R.T[1,2] = 6.123233995736766e-17 Equation 408 (size: 1): world.surface.R.T[1,3] = -6.123233995736766e-17 Equation 409 (size: 1): world.surface.R.T[2,1] = 6.123233995736766e-17 Equation 410 (size: 1): world.surface.R.T[2,2] = -1.0 Equation 411 (size: 1): world.surface.R.T[2,3] = 0.0 Equation 412 (size: 1): world.surface.R.T[3,1] = -6.123233995736766e-17 Equation 413 (size: 1): world.surface.R.T[3,2] = -3.749399456654644e-33 Equation 414 (size: 1): world.surface.R.T[3,3] = -1.0