Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr ModelicaTest_4.0.0_ModelicaTest.MultiBody.WorldGroundVisualization.conf.json 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/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaTest 4.0.0+maint.om/package.mo", uses=false) Using package ModelicaTest with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaTest 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 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) Running command: translateModel(ModelicaTest.MultiBody.WorldGroundVisualization,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|visGroundAxis.n.1.|visGroundAxis.n.2.|visGroundAxis.n.3.",fileNamePrefix="ModelicaTest_4.0.0_ModelicaTest.MultiBody.WorldGroundVisualization") translateModel(ModelicaTest.MultiBody.WorldGroundVisualization,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|visGroundAxis.n.1.|visGroundAxis.n.2.|visGroundAxis.n.3.",fileNamePrefix="ModelicaTest_4.0.0_ModelicaTest.MultiBody.WorldGroundVisualization") [: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 4.0.0+maint.om/package.mo): time 0.001097/0.001097, allocations: 178.6 kB / 8.519 MB, free: 1.832 MB / 5.871 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo): time 1.226/1.226, allocations: 221.4 MB / 230.3 MB, free: 7.734 MB / 186.7 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001249/0.001249, allocations: 87.36 kB / 281.2 MB, free: 5.492 MB / 234.7 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaTest 4.0.0+maint.om/package.mo): time 0.1773/0.1773, allocations: 44.15 MB / 376.1 MB, free: 3.199 MB / 266.7 MB Notification: Performance of FrontEnd - loaded program: time 5.12e-06/5.17e-06, allocations: 3.938 kB / 444 MB, free: 15.59 MB / 282.7 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.1083/0.1083, allocations: 61.91 MB / 0.4941 GB, free: 1.59 MB / 330.7 MB Notification: Performance of FrontEnd - scodeFlatten: time 0.331/0.4393, allocations: 93 MB / 0.5849 GB, free: 3.711 MB / 394.7 MB Notification: Performance of FrontEnd - mkProgramGraph: time 0.000264/0.4396, allocations: 67.97 kB / 0.585 GB, free: 3.645 MB / 394.7 MB Notification: Performance of FrontEnd: time 0.09966/0.5393, allocations: 41 MB / 0.625 GB, free: 10.26 MB / 442.7 MB Notification: Performance of Transformations before backend: time 5.253e-05/0.5394, allocations: 32 kB / 0.625 GB, free: 10.23 MB / 442.7 MB Error: Too many equations, over-determined system. The model has 786 equation(s) and 774 variable(s). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Utilities/Internal.mo:79:7-81:50:writable] Warning: Equation 448 (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 445 (size: 1): world.surface.R.w[1] = 0.0 Equation 446 (size: 1): world.surface.R.w[2] = 0.0 Equation 447 (size: 1): world.surface.R.w[3] = 0.0 [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/Utilities/Internal.mo:79:7-81:50:writable] Warning: Equation 449 (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 436 (size: 1): world.surface.R.T[1,1] = 0.9438257694770538 Equation 437 (size: 1): world.surface.R.T[1,2] = 0.3168801319904911 Equation 438 (size: 1): world.surface.R.T[1,3] = -0.09370111429826353 Equation 439 (size: 1): world.surface.R.T[2,1] = 0.2716517748562517 Equation 440 (size: 1): world.surface.R.T[2,2] = -0.9055059161875056 Equation 441 (size: 1): world.surface.R.T[2,3] = -0.325982129827502 Equation 442 (size: 1): world.surface.R.T[3,1] = -0.1881441736767195 Equation 443 (size: 1): world.surface.R.T[3,2] = 0.2822162605150791 Equation 444 (size: 1): world.surface.R.T[3,3] = -0.9407208683835973