Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr OpenHydraulics_OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.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.DoubleActingCylinderTestSimple1,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="OpenHydraulics_OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1") translateModel(OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="OpenHydraulics_OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1") 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.56640ab0ef214ce792cd107109982dd5[stateselection] Natural states before index reduction: ********************************************************* [STAT] (1) Real doubleActingCylinder.rod.s [STAT] (1) Real doubleActingCylinder.cushionHead.s_rel = (-(0.5 * doubleActingCylinder.piston.L + (0.5 * doubleActingCylinder.piston.L - (doubleActingCylinder.rod.s - 0.5 * doubleActingCylinder.rod.L)))) - fixed.s0 (min = 0.0) [STAT] (1) Real doubleActingCylinder.cushionRod.s_rel = (0.5 * doubleActingCylinder.cylinder.L - (-(fixed.s0 + 0.5 * doubleActingCylinder.cylinder.L))) - (doubleActingCylinder.rod.s - 0.5 * doubleActingCylinder.rod.L) (min = 0.0) [STAT] (1) Real doubleActingCylinder.cylinderChamberHead.s_rel (start = 0.0) [STAT] (1) Real doubleActingCylinder.cylinderChamberHead.m (start = doubleActingCylinder.cylinderChamberHead.residualVolume * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.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.DoubleActingCylinderTestSimple1.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.DoubleActingCylinderTestSimple1.oil.density(doubleActingCylinder.jA.volumeClosed.p_vol) (min = 0.0) [STAT] (1) Real doubleActingCylinder.jB.volumeClosed.m = 1e-6 * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.oil.density(doubleActingCylinder.jB.volumeClosed.p_vol) (min = 0.0) [STAT] (1) Real pump.flange_b.phi [STAT] (1) Real circuitTank.volumeOpen.m = circuitTank.volumeOpen.V_actual * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.oil.density(circuitTank.volumeOpen.p_const) (min = 0.0) [STAT] (1) Real reliefValve.valvePosition (start = 0.0) [STAT] (1) Real position.phi (StateSelect = prefer) [STAT] (1) Real position.w (start = 0.0, StateSelect = prefer) [STAT] (1) Real lineA.volumeMiddle.m = lineA.volumeMiddle.V_actual * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.oil.density(lineA.volumeMiddle.p_vol) (min = 0.0) [STAT] (1) Real lineA.volumeA.m = lineA.volumeA.V_actual * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.oil.density(lineA.volumeA.p_vol) (min = 0.0) [STAT] (1) Real lineA.volumeB.m = lineA.volumeB.V_actual * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.oil.density(lineA.volumeB.p_vol) (min = 0.0) [STAT] (1) Real lineB.volumeMiddle.m = lineB.volumeMiddle.V_actual * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.oil.density(lineB.volumeMiddle.p_vol) (min = 0.0) [STAT] (1) Real lineB.volumeA.m = lineB.volumeA.V_actual * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.oil.density(lineB.volumeA.p_vol) (min = 0.0) [STAT] (1) Real lineB.volumeB.m = lineB.volumeB.V_actual * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.oil.density(lineB.volumeB.p_vol) (min = 0.0) [STAT] (1) Real j1.volumeClosed.m = 1e-6 * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.oil.density(j1.volumeClosed.p_vol) (min = 0.0) [STAT] (1) Real j2.volumeClosed.m = 1e-6 * OpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1.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)[0x7f16584ba520] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBAdjacency_Dependency_addListFull+0x2c)[0x7f165934c6ec] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBAdjacency_collectDependenciesEquation+0x1c2)[0x7f165934bda2] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBAdjacency_Matrix_createFull+0xbc9)[0x7f1659356d29] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBCausalize_causalizePseudoArray+0x11d)[0x7f16593813ed] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBCausalize_applyModule+0xc7)[0x7f1659382327] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBCausalize_main+0x232)[0x7f1659382652] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBackendDAE_applyModules+0x277)[0x7f16593aa967] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBackendDAE_main+0x924)[0x7f16593ab964] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_SimCodeMain_translateModelCallBackendNB+0xc2)[0x7f16590b6392] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_SimCodeMain_translateModel+0x178)[0x7f16590b8198] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScriptBackend_translateModel+0x3f6)[0x7f1659105bd6] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScriptBackend_cevalInteractiveFunctions3+0x7401)[0x7f1659121e61] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScript_cevalInteractiveFunctions2+0x43e5)[0x7f16597f7845] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScript_cevalInteractiveFunctions+0x1da)[0x7f16597fa78a] 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.