Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr OpenHydraulics_OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple.conf.json 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/Complex 4.0.0+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/OpenHydraulics 1.0.0-master/package.mo", uses=false) Using package OpenHydraulics with version 1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.0-master/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 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 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) Running command: translateModel(OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="OpenHydraulics_OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple") translateModel(OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="OpenHydraulics_OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple") Thread is still alive. OMC died, but the thread is still running? This will end badly. The log-file of omc: Created ZeroMQ Server. Dumped server port in file: /tmp/openmodelica.hudson.port.739ff18d3be648679c79a4cd062c90be[stateselection] Natural states before index reduction: ********************************************************* [STAT] (1) Real slidingMass.flange_b.s [STAT] (1) Real doubleActingCylinder.cushionHead.s_rel = (-(0.5 * doubleActingCylinder.piston.L + (0.5 * doubleActingCylinder.piston.L - (-(0.5 * doubleActingCylinder.rod.L + (0.5 * doubleActingCylinder.rod.L - (-(0.5 * slidingMass.L + (0.5 * slidingMass.L - slidingMass.flange_b.s))))))))) - fixed.s0 (min = 0.0) [STAT] (1) Real doubleActingCylinder.cushionRod.s_rel = (0.5 * doubleActingCylinder.cylinder.L - (-(fixed.s0 + 0.5 * doubleActingCylinder.cylinder.L))) - (-(0.5 * doubleActingCylinder.rod.L + (0.5 * doubleActingCylinder.rod.L - (-(0.5 * slidingMass.L + (0.5 * slidingMass.L - slidingMass.flange_b.s)))))) (min = 0.0) [STAT] (1) Real reliefValve.valvePosition (start = 0.0) [STAT] (1) Real doubleActingCylinder.cylinderChamberHead.s_rel (start = 0.0) [STAT] (1) Real doubleActingCylinder.cylinderChamberHead.m (start = doubleActingCylinder.cylinderChamberHead.residualVolume * OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple.oil.density(doubleActingCylinder.cylinderChamberHead.p_init), min = 0.0) [STAT] (1) Real doubleActingCylinder.cylinderChamberRod.s_rel (start = 0.0) [STAT] (1) Real doubleActingCylinder.cylinderChamberRod.m (start = doubleActingCylinder.cylinderChamberRod.residualVolume * OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple.oil.density(doubleActingCylinder.cylinderChamberRod.p_init), min = 0.0) [STAT] (1) Real doubleActingCylinder.cushionHead.reliefValve.valvePosition (start = 0.0) [STAT] (1) Real doubleActingCylinder.cushionHead.cushionRestriction.control [STAT] (1) Real doubleActingCylinder.cushionRod.reliefValve.valvePosition (start = 0.0) [STAT] (1) Real doubleActingCylinder.cushionRod.cushionRestriction.control [STAT] (1) Real doubleActingCylinder.piston.v (start = 0.0, StateSelect = default) [STAT] (1) Real doubleActingCylinder.damper.s_rel (start = 0.0, nominal = doubleActingCylinder.damper.s_nominal, StateSelect = prefer) [STAT] (1) Real doubleActingCylinder.jA.volumeClosed.m = 1e-6 * OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple.oil.density(doubleActingCylinder.jA.volumeClosed.p_vol) (min = 0.0) [STAT] (1) Real doubleActingCylinder.jB.volumeClosed.m = 1e-6 * OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple.oil.density(doubleActingCylinder.jB.volumeClosed.p_vol) (min = 0.0) [STAT] (1) Real slidingMass.v (start = 0.0, StateSelect = default) [STAT] (1) Real j1.volumeClosed.m = 1e-6 * OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple.oil.density(j1.volumeClosed.p_vol) (min = 0.0) [STAT] (1) Real j2.volumeClosed.m = 1e-6 * OpenHydraulics.DevelopmentTests.DirectionalValveTestSimple.oil.density(j2.volumeClosed.p_vol) (min = 0.0) [stateselection] Natural discrete states from discrete equations: ******************************************************************* [stateselection] Natural discrete states from initial equations: ****************************************************************** Limited backtrace at point of segmentation fault /lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f34329e5520] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBAdjacency_Dependency_addListFull+0x2c)[0x7f34338776ec] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBAdjacency_collectDependenciesEquation+0x1c2)[0x7f3433876da2] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBAdjacency_Matrix_createFull+0xbc9)[0x7f3433881d29] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBCausalize_causalizePseudoArray+0x11d)[0x7f34338ac3ed] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBCausalize_applyModule+0xc7)[0x7f34338ad327] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBCausalize_main+0x232)[0x7f34338ad652] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBackendDAE_applyModules+0x277)[0x7f34338d5967] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBackendDAE_main+0x924)[0x7f34338d6964] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_SimCodeMain_translateModelCallBackendNB+0xc2)[0x7f34335e1392] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_SimCodeMain_translateModel+0x178)[0x7f34335e3198] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScriptBackend_translateModel+0x3f6)[0x7f3433630bd6] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScriptBackend_cevalInteractiveFunctions3+0x7401)[0x7f343364ce61] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScript_cevalInteractiveFunctions2+0x43e5)[0x7f3433d22845] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScript_cevalInteractiveFunctions+0x1da)[0x7f3433d2578a] Segmentation fault (core dumped) Aborted the command. Failed to read output from testmodel.py, exit status != 0: OMC died, but the thread is still running? This will end badly.