Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr Modelica_3.2.3_cpp_Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 3.2.3+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 3.2.3+maint.om/package.mo", uses=false) Using package ModelicaServices with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 3.2.3+maint.om/package.mo) Using package Modelica with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo) Using package Complex with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 3.2.3+maint.om/package.mo) Running command: translateModel(Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|prismatic.s|prismatic.v",fileNamePrefix="Modelica_3.2.3_cpp_Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces") translateModel(Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|prismatic.s|prismatic.v",fileNamePrefix="Modelica_3.2.3_cpp_Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces") [: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 3.2.3+maint.om/package.mo): time 0.002303/0.002303, allocations: 175.8 kB / 8.154 MB, free: 2.215 MB / 5.871 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo): time 1.753/1.753, allocations: 205.2 MB / 213.8 MB, free: 13.88 MB / 186.7 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 3.2.3+maint.om/package.mo): time 0.001288/0.001287, allocations: 90.06 kB / 261.8 MB, free: 13.64 MB / 218.7 MB Notification: Performance of FrontEnd - loaded program: time 9.859e-06/1.007e-05, allocations: 0 / 314.3 MB, free: 9.059 MB / 266.7 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.2524/0.2524, allocations: 47.56 MB / 361.8 MB, free: 45.66 MB / 298.7 MB Notification: Performance of FrontEnd - scodeFlatten: time 0.1474/0.3999, allocations: 92.48 MB / 454.3 MB, free: 9.574 MB / 346.7 MB Notification: Performance of FrontEnd - mkProgramGraph: time 0.0003326/0.4003, allocations: 94.8 kB / 454.4 MB, free: 9.484 MB / 346.7 MB Notification: Performance of FrontEnd: time 0.4503/0.8506, allocations: 64.35 MB / 0.5066 GB, free: 97.5 MB / 394.7 MB Notification: Performance of Transformations before backend: time 0.0002381/0.8509, allocations: 67.81 kB / 0.5067 GB, free: 97.5 MB / 394.7 MB Error: Too many equations, over-determined system. The model has 1155 equation(s) and 1143 variable(s). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/Utilities/Internal.mo:59:7-61:50:writable] Warning: Equation 435 (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 432 (size: 1): world.surface.R.w[1] = 0.0 Equation 433 (size: 1): world.surface.R.w[2] = 0.0 Equation 434 (size: 1): world.surface.R.w[3] = 0.0 [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/Utilities/Internal.mo:59:7-61:50:writable] Warning: Equation 436 (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 423 (size: 1): world.surface.R.T[1,1] = 1.0 Equation 424 (size: 1): world.surface.R.T[1,2] = 6.123233995736766e-17 Equation 425 (size: 1): world.surface.R.T[1,3] = -6.123233995736766e-17 Equation 426 (size: 1): world.surface.R.T[2,1] = 6.123233995736766e-17 Equation 427 (size: 1): world.surface.R.T[2,2] = -1.0 Equation 428 (size: 1): world.surface.R.T[2,3] = 0.0 Equation 429 (size: 1): world.surface.R.T[3,1] = -6.123233995736766e-17 Equation 430 (size: 1): world.surface.R.T[3,2] = -3.749399456654644e-33 Equation 431 (size: 1): world.surface.R.T[3,3] = -1.0