Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_latest_Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo): time 0.00154/0.00154, allocations: 104.3 kB / 19.77 MB, free: 2.051 MB / 14.72 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo): time 0.001657/0.001657, allocations: 216.9 kB / 23.07 MB, free: 4.848 MB / 14.72 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo): time 1.366/1.366, allocations: 230.7 MB / 256.9 MB, free: 7.762 MB / 206.1 MB " [Timeout remaining time 178] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings master/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings master/package.mo): time 3.136/3.136, allocations: 0.5108 GB / 0.8167 GB, free: 17.73 MB / 0.6231 GB " [Timeout remaining time 177] Using package Buildings with version 13.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings master/package.mo) Using package Modelica with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo) Using package Complex with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo) Using package ModelicaServices with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo) Running command: translateModel(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump,tolerance=1e-06,outputFormat="empty",numberOfIntervals=2500,variableFilter="",fileNamePrefix="Buildings_latest_Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump") translateModel(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump,tolerance=1e-06,outputFormat="empty",numberOfIntervals=2500,variableFilter="",fileNamePrefix="Buildings_latest_Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump") [Timeout 300] 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.133a860689754bd5989785ee7f6ce6e0[stateselection] (0) Forced states by StateSelect.ALWAYS: *********************************************************** [stateselection] (78) Natural states before index reduction: ************************************************************** [STAT] (1) protected Real ets.heaPum.pumCon.preSou.V_flow = (-995.586 * ets.heaPum.pumCon.preSou.V_flow) / Modelica.Fluid.Utilities.regStep(-995.586 * ets.heaPum.pumCon.preSou.V_flow, Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.heaPum.pumCon.preSou.Medium.density(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.heaPum.pumCon.preSou.Medium.setState_phX(ets.heaPum.pumCon.senMasFlo.port_a.p, -4184.0 * (273.15 - ets.heaPum.senTConEnt.T_a_inflow), {})), Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.heaPum.pumCon.preSou.Medium.density(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.heaPum.pumCon.preSou.Medium.setState_phX(ets.heaPum.senTConEnt.port_b.p, -4184.0 * (273.15 - ets.heaPum.senTConEnt.T_b_inflow), {})), ets.heaPum.pumCon.preSou.m_flow_small) (min = -100.44335697769957, max = 1.0044335697769955e57) [STAT] (1) protected Real ets.heaPum.pumEva.preSou.V_flow = (-995.586 * ets.heaPum.pumEva.preSou.V_flow) / Modelica.Fluid.Utilities.regStep(-995.586 * ets.heaPum.pumEva.preSou.V_flow, Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.heaPum.pumEva.preSou.Medium.density(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.heaPum.pumEva.preSou.Medium.setState_phX(ets.heaPum.pumEva.senMasFlo.port_a.p, ets.heaPum.pumEva.port_b.h_outflow, {})), Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.heaPum.pumEva.preSou.Medium.density(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.heaPum.pumEva.preSou.Medium.setState_phX(ets.heaPum.splEva.port_1.p, ets.heaPum.splEva.port_1.h_outflow, {})), ets.heaPum.pumEva.preSou.m_flow_small) (min = -100.44335697769957, max = 1.0044335697769955e57) [STAT] (1) Real senTHeaWatSup.T (start = senTHeaWatSup.T_start, min = 0.0) [STAT] (1) Real senTChiWatSup.T (start = senTChiWatSup.T_start, min = 0.0) [STAT] (1) Real ets.heaPum.heaPum.con.vol.U [STAT] (1) Real ets.heaPum.heaPum.con.vol.m (min = 0.0) [STAT] (1) Real ets.heaPum.heaPum.eva.vol.U [STAT] (1) Real ets.heaPum.heaPum.eva.vol.m (min = 0.0) [STAT] (1) Real ets.heaPum.heaPum.ySet [STAT] (1) protected Real ets.heaPum.con.movAveHea.mu [STAT] (1) protected Real ets.heaPum.con.movAveCoo.mu [STAT] (1) Real ets.heaPum.con.swiTSupSetHea.u3 [STAT] (1) Real ets.heaPum.con.conCoo.u_s [STAT] (1) Real ets.heaPum.senTConLvg.T (start = ets.heaPum.senTConLvg.T_start, min = 0.0) [STAT] (1) Real ets.heaPum.senTConEnt.T (start = ets.heaPum.senTConEnt.T_start, min = 0.0) [STAT] (1) Real ets.heaPum.senTEvaEnt.T (start = ets.heaPum.senTEvaEnt.T_start, min = 0.0) [STAT] (1) Real ets.heaPum.senTEvaLvg.T (start = ets.heaPum.senTEvaLvg.T_start, min = 0.0) [STAT] (1) Real ets.heaPum.splEva.vol.U [STAT] (1) Real ets.heaPum.splEva.vol.m (min = 0.0) [STAT] (1) Real ets.heaPum.splConMix.vol.U [STAT] (1) Real ets.heaPum.splConMix.vol.m (min = 0.0) [STAT] (1) Real ets.heaPum.valEva.vol.U [STAT] (1) Real ets.heaPum.valEva.vol.m (min = 0.0) [STAT] (1) Real ets.heaPum.valCon.vol.U [STAT] (1) Real ets.heaPum.valCon.vol.m (min = 0.0) [STAT] (1) Real ets.heaPum.senTHeaWatRet.T (start = ets.heaPum.senTHeaWatRet.T_start, min = 0.0) [STAT] (1) Real ets.heaPum.senTChiWatRet.T (start = ets.heaPum.senTChiWatRet.T_start, min = 0.0) [STAT] (1) Real ets.hex.senT2WatEnt.T (start = ets.hex.senT2WatEnt.T_start, min = 0.0) [STAT] (1) Real ets.hex.senT2WatLvg.T (start = ets.hex.senT2WatLvg.T_start, min = 0.0) [STAT] (3) protected Real[3] ets.tanChiWat.tan.vol.dynBal.U (start = {Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.tanChiWat.tan.vol.dynBal.Medium.specificInternalEnergy(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.tanChiWat.tan.vol.dynBal.Medium.setState_pTX(ets.tanChiWat.tan.vol[$vol1].dynBal.p_start, ets.tanChiWat.tan.vol[$vol1].dynBal.T_start, {})) * ets.tanChiWat.tan.vol[$vol1].dynBal.fluidVolume * ets.tanChiWat.tan.vol[$vol1].dynBal.rho_start + ets.tanChiWat.tan.vol[$vol1].dynBal.CSen * (ets.tanChiWat.tan.vol[$vol1].dynBal.T_start - 273.15) for $vol1 in 1:3}, nominal = {1e5 for $f1 in 1:3}) [STAT] (3) protected Real[3] ets.tanChiWat.tan.vol.dynBal.m (start = {ets.tanChiWat.tan.vol[$vol1].V * ets.tanChiWat.tan.vol[$vol1].rho_start for $vol1 in 1:3}, min = {0.0 for $f1 in 1:3}, StateSelect = prefer) [STAT] (1) Real ets.tanChiWat.junTop.vol.U [STAT] (1) Real ets.tanChiWat.junTop.vol.m (min = 0.0) [STAT] (1) Real ets.tanChiWat.junBot.vol.U [STAT] (1) Real ets.tanChiWat.junBot.vol.m (min = 0.0) [STAT] (3) protected Real[3] ets.tanHeaWat.tan.vol.dynBal.U (start = {Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.tanHeaWat.tan.vol.dynBal.Medium.specificInternalEnergy(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.tanHeaWat.tan.vol.dynBal.Medium.setState_pTX(ets.tanHeaWat.tan.vol[$vol1].dynBal.p_start, ets.tanHeaWat.tan.vol[$vol1].dynBal.T_start, {})) * ets.tanHeaWat.tan.vol[$vol1].dynBal.fluidVolume * ets.tanHeaWat.tan.vol[$vol1].dynBal.rho_start + ets.tanHeaWat.tan.vol[$vol1].dynBal.CSen * (ets.tanHeaWat.tan.vol[$vol1].dynBal.T_start - 273.15) for $vol1 in 1:3}, nominal = {1e5 for $f1 in 1:3}) [STAT] (3) protected Real[3] ets.tanHeaWat.tan.vol.dynBal.m (start = {ets.tanHeaWat.tan.vol[$vol1].V * ets.tanHeaWat.tan.vol[$vol1].rho_start for $vol1 in 1:3}, min = {0.0 for $f1 in 1:3}, StateSelect = prefer) [STAT] (1) Real ets.tanHeaWat.junTop.vol.U [STAT] (1) Real ets.tanHeaWat.junTop.vol.m (min = 0.0) [STAT] (1) Real ets.tanHeaWat.junBot.vol.U [STAT] (1) Real ets.tanHeaWat.junBot.vol.m (min = 0.0) [STAT] (1) protected Real ets.valIsoEva.y_filtered (min = 0.0, max = 1.0) [STAT] (1) protected Real ets.valIsoCon.y_filtered (min = 0.0, max = 1.0) [STAT] (2) protected Real[2] ets.colChiWat.con.junConSup.vol.dynBal.U (start = {Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.colChiWat.con.junConSup.vol.dynBal.Medium.specificInternalEnergy(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.colChiWat.con.junConSup.vol.dynBal.Medium.setState_pTX(ets.colChiWat.con[$con1].junConSup.vol.dynBal.p_start, ets.colChiWat.con[$con1].junConSup.vol.dynBal.T_start, {})) * ets.colChiWat.con[$con1].junConSup.vol.dynBal.fluidVolume * ets.colChiWat.con[$con1].junConSup.vol.dynBal.rho_start + ets.colChiWat.con[$con1].junConSup.vol.dynBal.CSen * (ets.colChiWat.con[$con1].junConSup.vol.dynBal.T_start - 273.15) for $con1 in 1:2}, nominal = {1e5 for $f1 in 1:2}) [STAT] (2) protected Real[2] ets.colChiWat.con.junConSup.vol.dynBal.m (start = {ets.colChiWat.con[$con1].junConSup.vol.V * ets.colChiWat.con[$con1].junConSup.vol.rho_start for $con1 in 1:2}, min = {0.0 for $f1 in 1:2}, StateSelect = prefer) [STAT] (2) protected Real[2] ets.colChiWat.con.junConRet.vol.dynBal.U (start = {Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.colChiWat.con.junConRet.vol.dynBal.Medium.specificInternalEnergy(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.colChiWat.con.junConRet.vol.dynBal.Medium.setState_pTX(ets.colChiWat.con[$con1].junConRet.vol.dynBal.p_start, ets.colChiWat.con[$con1].junConRet.vol.dynBal.T_start, {})) * ets.colChiWat.con[$con1].junConRet.vol.dynBal.fluidVolume * ets.colChiWat.con[$con1].junConRet.vol.dynBal.rho_start + ets.colChiWat.con[$con1].junConRet.vol.dynBal.CSen * (ets.colChiWat.con[$con1].junConRet.vol.dynBal.T_start - 273.15) for $con1 in 1:2}, nominal = {1e5 for $f1 in 1:2}) [STAT] (2) protected Real[2] ets.colChiWat.con.junConRet.vol.dynBal.m (start = {ets.colChiWat.con[$con1].junConRet.vol.V * ets.colChiWat.con[$con1].junConRet.vol.rho_start for $con1 in 1:2}, min = {0.0 for $f1 in 1:2}, StateSelect = prefer) [STAT] (2) protected Real[2] ets.colHeaWat.con.junConSup.vol.dynBal.U (start = {Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.colHeaWat.con.junConSup.vol.dynBal.Medium.specificInternalEnergy(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.colHeaWat.con.junConSup.vol.dynBal.Medium.setState_pTX(ets.colHeaWat.con[$con1].junConSup.vol.dynBal.p_start, ets.colHeaWat.con[$con1].junConSup.vol.dynBal.T_start, {})) * ets.colHeaWat.con[$con1].junConSup.vol.dynBal.fluidVolume * ets.colHeaWat.con[$con1].junConSup.vol.dynBal.rho_start + ets.colHeaWat.con[$con1].junConSup.vol.dynBal.CSen * (ets.colHeaWat.con[$con1].junConSup.vol.dynBal.T_start - 273.15) for $con1 in 1:2}, nominal = {1e5 for $f1 in 1:2}) [STAT] (2) protected Real[2] ets.colHeaWat.con.junConSup.vol.dynBal.m (start = {ets.colHeaWat.con[$con1].junConSup.vol.V * ets.colHeaWat.con[$con1].junConSup.vol.rho_start for $con1 in 1:2}, min = {0.0 for $f1 in 1:2}, StateSelect = prefer) [STAT] (2) protected Real[2] ets.colHeaWat.con.junConRet.vol.dynBal.U (start = {Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.colHeaWat.con.junConRet.vol.dynBal.Medium.specificInternalEnergy(Buildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump.ets.colHeaWat.con.junConRet.vol.dynBal.Medium.setState_pTX(ets.colHeaWat.con[$con1].junConRet.vol.dynBal.p_start, ets.colHeaWat.con[$con1].junConRet.vol.dynBal.T_start, {})) * ets.colHeaWat.con[$con1].junConRet.vol.dynBal.fluidVolume * ets.colHeaWat.con[$con1].junConRet.vol.dynBal.rho_start + ets.colHeaWat.con[$con1].junConRet.vol.dynBal.CSen * (ets.colHeaWat.con[$con1].junConRet.vol.dynBal.T_start - 273.15) for $con1 in 1:2}, nominal = {1e5 for $f1 in 1:2}) [STAT] (2) protected Real[2] ets.colHeaWat.con.junConRet.vol.dynBal.m (start = {ets.colHeaWat.con[$con1].junConRet.vol.V * ets.colHeaWat.con[$con1].junConRet.vol.rho_start for $con1 in 1:2}, min = {0.0 for $f1 in 1:2}, StateSelect = prefer) [STAT] (1) protected Real[1] ets.colAmbWat.con.junConSup.vol.dynBal.UOut [STAT] (1) protected Real[1] ets.colAmbWat.con.junConSup.vol.dynBal.mOut (min = max({0.0 for $f1 in 1:1}, {0.0})) [STAT] (1) protected Real[1] ets.colAmbWat.con.junConRet.vol.dynBal.UOut [STAT] (1) protected Real[1] ets.colAmbWat.con.junConRet.vol.dynBal.mOut (min = max({0.0 for $f1 in 1:1}, {0.0})) [STAT] (1) Real ets.senTHexBuiEnt.T (start = ets.senTHexBuiEnt.T_start, min = 0.0) [STAT] (1) Real ets.senTHexBuiLvg.T (start = ets.senTHexBuiLvg.T_start, min = 0.0) [STAT] (1) Real ets.valDivCon.vol.U [STAT] (1) Real ets.valDivCon.vol.m (min = 0.0) [STAT] (1) protected Real ets.valDivCon.y_filtered (min = 0.0, max = 1.0) [STAT] (1) Real ets.valDivEva.vol.U [STAT] (1) Real ets.valDivEva.vol.m (min = 0.0) [STAT] (1) protected Real ets.valDivEva.y_filtered (min = 0.0, max = 1.0) [STAT] (1) Real ets.junChiWat.vol.U [STAT] (1) Real ets.junChiWat.vol.m (min = 0.0) [STAT] (1) Real ets.junHeaWat.vol.U [STAT] (1) Real ets.junHeaWat.vol.m (min = 0.0) [STAT] (1) Real ets.senTSerEnt.T (start = ets.senTSerEnt.T_start, min = 0.0) [STAT] (1) Real ets.senTSerLinLvg.T (start = ets.senTSerLinLvg.T_start, min = 0.0) [STAT] (1) Real senTHeaWatRet.T (start = senTHeaWatRet.T_start, min = 0.0) [STAT] (1) Real senTChiWatRet.T (start = senTChiWatRet.T_start, min = 0.0) [STAT] (1) Real volHeaWat.U [STAT] (1) Real volHeaWat.m (min = 0.0) [STAT] (1) Real volChiWat.U [STAT] (1) Real volChiWat.m (min = 0.0) [STAT] (1) Real senTDisWatSup.T (start = senTDisWatSup.T_start, min = 0.0) [STAT] (1) Real EChi.y [STAT] (1) Real senTDisWatRet.T (start = senTDisWatRet.T_start, min = 0.0) [stateselection] Natural discrete states from discrete equations: ******************************************************************* [DISS] (1) protected discrete Real loa.nextTimeEvent (fixed = true, start = 0.0) [DISS] (1) protected discrete Real loa.nextTimeEventScaled (fixed = true, start = 0.0) [DISS] (1) protected discrete Real TDisWatSup.nextTimeEvent (fixed = true, start = 0.0) [DISS] (1) protected discrete Real TDisWatSup.nextTimeEventScaled (fixed = true, start = 0.0) [DISS] (1) Boolean ets.tanHeaWat.tanCha.lat.y [DISS] (1) Boolean ets.tanChiWat.tanCha.lat.y [DISS] (1) protected Real ets.heaPum.con.delPumOff.t_next [DISS] (1) Boolean ets.heaPum.con.yComOn [DISS] (1) protected Real ets.heaPum.con.delSta.t_next [DISS] (1) protected Boolean ets.heaPum.con.movAveCoo.mode (fixed = true, start = false) [DISS] (1) protected Boolean ets.heaPum.con.movAveHea.mode (fixed = true, start = false) [discreteinfo] pre() and previous() variables from discrete equations: ************************************************************************ [PRE-] (1) Boolean $PRE.ets.opeEtsHex.valOpe.greHys.y [PRE-] (1) Boolean $PRE.ets.tanHeaWat.tanCha.chaTBotHea.greHys.y [PRE-] (1) Boolean $PRE.ets.tanHeaWat.tanCha.chaTopHea.greHys.y [PRE-] (1) Boolean $PRE.ets.tanChiWat.tanCha.chaTTopCoo.lesHys.y [PRE-] (1) Boolean $PRE.ets.tanChiWat.tanCha.chaTBotCoo.lesHys.y [PRE-] (1) Boolean $PRE.ets.heaPum.con.heaDom.greHys.y [PRE-] (1) Boolean $PRE.ets.heaPum.heaPum.hys.y [PRE-] (1) Boolean $PRE.ets.heaPum.heaPum.eff.hys.y [PRE-] (1) discrete Real $PRE.loa.nextTimeEvent [PRE-] (1) discrete Real $PRE.loa.nextTimeEventScaled [PRE-] (1) discrete Real $PRE.TDisWatSup.nextTimeEvent [PRE-] (1) discrete Real $PRE.TDisWatSup.nextTimeEventScaled [PRE-] (1) Boolean $PRE.ets.tanHeaWat.tanCha.lat.y [PRE-] (1) Boolean $PRE.ets.tanChiWat.tanCha.lat.y [PRE-] (1) Real $PRE.ets.heaPum.con.delPumOff.t_next [PRE-] (1) Boolean $PRE.ets.heaPum.con.yComOn [PRE-] (1) Real $PRE.ets.heaPum.con.delSta.t_next [PRE-] (1) Boolean $PRE.ets.heaPum.con.movAveCoo.mode [PRE-] (1) Boolean $PRE.ets.heaPum.con.movAveHea.mode [discreteinfo] pre() and previous() variables from initial equations: *********************************************************************** [PRE-] (1) Boolean $PRE.ets.heaPum.con.delPumOff.u [PRE-] (1) Boolean $PRE.ets.heaPum.con.delSta.u [stateselection] State Order: ******************************* (volChiWat.m --d/dt--> volChiWat.dynBal.mb_flow) (volHeaWat.m --d/dt--> volHeaWat.dynBal.mb_flow) (ets.junHeaWat.vol.m --d/dt--> ets.junHeaWat.vol.dynBal.mb_flow) (ets.junHeaWat.vol.U --d/dt--> ets.junHeaWat.vol.dynBal.Hb_flow) (ets.junChiWat.vol.m --d/dt--> ets.junChiWat.vol.dynBal.mb_flow) (ets.junChiWat.vol.U --d/dt--> ets.junChiWat.vol.dynBal.Hb_flow) (ets.valDivEva.vol.m --d/dt--> ets.valDivEva.vol.dynBal.mb_flow) (ets.valDivEva.vol.U --d/dt--> ets.valDivEva.vol.dynBal.Hb_flow) (ets.valDivCon.vol.m --d/dt--> ets.valDivCon.vol.dynBal.mb_flow) (ets.valDivCon.vol.U --d/dt--> ets.valDivCon.vol.dynBal.Hb_flow) (ets.colAmbWat.con.junConRet.vol.dynBal.mOut --d/dt--> ets.colAmbWat.con.junConRet.vol.dynBal.mb_flow) (ets.colAmbWat.con.junConSup.vol.dynBal.mOut --d/dt--> ets.colAmbWat.con.junConSup.vol.dynBal.mb_flow) (ets.colHeaWat.con.junConRet.vol.dynBal.m --d/dt--> ets.colHeaWat.con.junConRet.vol.dynBal.mb_flow) (ets.colHeaWat.con.junConSup.vol.dynBal.m --d/dt--> ets.colHeaWat.con.junConSup.vol.dynBal.mb_flow) (ets.colChiWat.con.junConRet.vol.dynBal.m --d/dt--> ets.colChiWat.con.junConRet.vol.dynBal.mb_flow) (ets.colChiWat.con.junConSup.vol.dynBal.m --d/dt--> ets.colChiWat.con.junConSup.vol.dynBal.mb_flow) (ets.tanHeaWat.junBot.vol.m --d/dt--> ets.tanHeaWat.junBot.vol.dynBal.mb_flow) (ets.tanHeaWat.junBot.vol.U --d/dt--> ets.tanHeaWat.junBot.vol.dynBal.Hb_flow) (ets.tanHeaWat.junTop.vol.m --d/dt--> ets.tanHeaWat.junTop.vol.dynBal.mb_flow) (ets.tanHeaWat.junTop.vol.U --d/dt--> ets.tanHeaWat.junTop.vol.dynBal.Hb_flow) (ets.tanHeaWat.tan.vol.dynBal.m --d/dt--> ets.tanHeaWat.tan.vol.dynBal.mb_flow) (ets.tanChiWat.junBot.vol.m --d/dt--> ets.tanChiWat.junBot.vol.dynBal.mb_flow) (ets.tanChiWat.junBot.vol.U --d/dt--> ets.tanChiWat.junBot.vol.dynBal.Hb_flow) (ets.tanChiWat.junTop.vol.m --d/dt--> ets.tanChiWat.junTop.vol.dynBal.mb_flow) (ets.tanChiWat.junTop.vol.U --d/dt--> ets.tanChiWat.junTop.vol.dynBal.Hb_flow) (ets.tanChiWat.tan.vol.dynBal.m --d/dt--> ets.tanChiWat.tan.vol.dynBal.mb_flow) (ets.heaPum.valCon.vol.m --d/dt--> ets.heaPum.valCon.vol.dynBal.mb_flow) (ets.heaPum.valCon.vol.U --d/dt--> ets.heaPum.valCon.vol.dynBal.Hb_flow) (ets.heaPum.valEva.vol.m --d/dt--> ets.heaPum.valEva.vol.dynBal.mb_flow) (ets.heaPum.valEva.vol.U --d/dt--> ets.heaPum.valEva.vol.dynBal.Hb_flow) (ets.heaPum.splConMix.vol.m --d/dt--> ets.heaPum.splConMix.vol.dynBal.mb_flow) (ets.heaPum.splConMix.vol.U --d/dt--> ets.heaPum.splConMix.vol.dynBal.Hb_flow) (ets.heaPum.splEva.vol.m --d/dt--> ets.heaPum.splEva.vol.dynBal.mb_flow) (ets.heaPum.splEva.vol.U --d/dt--> ets.heaPum.splEva.vol.dynBal.Hb_flow) (ets.heaPum.con.movAveCoo.mu --d/dt--> ets.heaPum.con.movAveCoo.u) (ets.heaPum.con.movAveHea.mu --d/dt--> ets.heaPum.con.movAveHea.u) (ets.heaPum.heaPum.eva.vol.m --d/dt--> ets.heaPum.heaPum.eva.vol.dynBal.mb_flow) (ets.heaPum.heaPum.con.vol.m --d/dt--> ets.heaPum.heaPum.con.vol.dynBal.mb_flow) [stateselection] (8) State Derivatives Created by Differentiation ******************************************************************* [DDER] (2) Real[2] $DER.ets.colHeaWat.con.junConRet.vol.dynBal.medium.d (StateSelect = avoid) [DDER] (1) Real[1] $DER.ets.colAmbWat.con.junConRet.vol.dynBal.medium.d (StateSelect = avoid) [DDER] (1) Real[1] $DER.ets.colAmbWat.con.junConSup.vol.dynBal.medium.d (StateSelect = avoid) [DDER] (3) Real[3] $DER.ets.tanHeaWat.tan.vol.dynBal.medium.d (StateSelect = avoid) [DDER] (2) Real[2] $DER.ets.colChiWat.con.junConSup.vol.dynBal.medium.d (StateSelect = avoid) [DDER] (2) Real[2] $DER.ets.colChiWat.con.junConRet.vol.dynBal.medium.d (StateSelect = avoid) [DDER] (3) Real[3] $DER.ets.tanChiWat.tan.vol.dynBal.medium.d (StateSelect = avoid) [DDER] (2) Real[2] $DER.ets.colHeaWat.con.junConSup.vol.dynBal.medium.d (StateSelect = avoid) [stateselection] (32) Selected Dummy States ********************************************* [DSTA] (1) Real ets.heaPum.heaPum.con.vol.m (min = 0.0); [DSTA] (3) protected Real[3] ets.tanHeaWat.tan.vol.dynBal.medium.d = {995.586 for $f1 in 1:3} (start = {ets.tanHeaWat.tan.vol[$vol1].dynBal.rho_start for $vol1 in 1:3}, min = {0.0 for $f2 in 1:3}); [DSTA] (1) Real ets.heaPum.valCon.vol.m (min = 0.0); [DSTA] (1) Real ets.tanHeaWat.junTop.vol.m (min = 0.0); [DSTA] (2) protected Real[2] ets.colHeaWat.con.junConSup.vol.dynBal.m (start = {ets.colHeaWat.con[$con1].junConSup.vol.V * ets.colHeaWat.con[$con1].junConSup.vol.rho_start for $con1 in 1:2}, min = {0.0 for $f1 in 1:2}, StateSelect = prefer); [DSTA] (1) Real ets.junChiWat.vol.m (min = 0.0); [DSTA] (1) protected Real[1] ets.colAmbWat.con.junConSup.vol.dynBal.mOut (min = max({0.0 for $f1 in 1:1}, {0.0})); [DSTA] (3) protected Real[3] ets.tanHeaWat.tan.vol.dynBal.m (start = {ets.tanHeaWat.tan.vol[$vol1].V * ets.tanHeaWat.tan.vol[$vol1].rho_start for $vol1 in 1:3}, min = {0.0 for $f1 in 1:3}, StateSelect = prefer); [DSTA] (2) protected Real[2] ets.colHeaWat.con.junConRet.vol.dynBal.m (start = {ets.colHeaWat.con[$con1].junConRet.vol.V * ets.colHeaWat.con[$con1].junConRet.vol.rho_start for $con1 in 1:2}, min = {0.0 for $f1 in 1:2}, StateSelect = prefer); [DSTA] (2) protected Real[2] ets.colChiWat.con.junConRet.vol.dynBal.medium.d = {995.586 for $f1 in 1:2} (start = {ets.colChiWat.con[$con1].junConRet.vol.dynBal.rho_start for $con1 in 1:2}, min = {0.0 for $f2 in 1:2}); [DSTA] (1) Real ets.heaPum.heaPum.eva.vol.m (min = 0.0); [DSTA] (1) Real ets.tanHeaWat.junBot.vol.m (min = 0.0); [DSTA] (2) protected Real[2] ets.colChiWat.con.junConSup.vol.dynBal.medium.d = {995.586 for $f1 in 1:2} (start = {ets.colChiWat.con[$con1].junConSup.vol.dynBal.rho_start for $con1 in 1:2}, min = {0.0 for $f2 in 1:2}); [DSTA] (1) Real ets.heaPum.valEva.vol.m (min = 0.0); [DSTA] (1) Real ets.heaPum.splEva.vol.m (min = 0.0); [DSTA] (3) protected Real[3] ets.tanChiWat.tan.vol.dynBal.medium.d = {995.586 for $f1 in 1:3} (start = {ets.tanChiWat.tan.vol[$vol1].dynBal.rho_start for $vol1 in 1:3}, min = {0.0 for $f2 in 1:3}); [DSTA] (1) Real ets.tanChiWat.junTop.vol.m (min = 0.0); [DSTA] (1) Real ets.heaPum.splConMix.vol.m (min = 0.0); [DSTA] (1) protected Real[1] ets.colAmbWat.con.junConRet.vol.dynBal.medium.d = {995.586 for $f1 in 1:1} (start = {ets.colAmbWat.con[1].junConRet.vol.dynBal.rho_start}, min = {0.0 for $f2 in 1:1}); [DSTA] (2) protected Real[2] ets.colChiWat.con.junConSup.vol.dynBal.m (start = {ets.colChiWat.con[$con1].junConSup.vol.V * ets.colChiWat.con[$con1].junConSup.vol.rho_start for $con1 in 1:2}, min = {0.0 for $f1 in 1:2}, StateSelect = prefer); [DSTA] (1) Real ets.junHeaWat.vol.m (min = 0.0); [DSTA] (1) Real ets.valDivEva.vol.m (min = 0.0); [DSTA] (1) protected Real[1] ets.colAmbWat.con.junConSup.vol.dynBal.medium.d = {995.586 for $f1 in 1:1} (start = {ets.colAmbWat.con[1].junConSup.vol.dynBal.rho_start}, min = {0.0 for $f2 in 1:1}); [DSTA] (2) protected Real[2] ets.colChiWat.con.junConRet.vol.dynBal.m (start = {ets.colChiWat.con[$con1].junConRet.vol.V * ets.colChiWat.con[$con1].junConRet.vol.rho_start for $con1 in 1:2}, min = {0.0 for $f1 in 1:2}, StateSelect = prefer); [DSTA] (3) protected Real[3] ets.tanChiWat.tan.vol.dynBal.m (start = {ets.tanChiWat.tan.vol[$vol1].V * ets.tanChiWat.tan.vol[$vol1].rho_start for $vol1 in 1:3}, min = {0.0 for $f1 in 1:3}, StateSelect = prefer); [DSTA] (2) protected Real[2] ets.colHeaWat.con.junConRet.vol.dynBal.medium.d = {995.586 for $f1 in 1:2} (start = {ets.colHeaWat.con[$con1].junConRet.vol.dynBal.rho_start for $con1 in 1:2}, min = {0.0 for $f2 in 1:2}); [DSTA] (1) Real ets.tanChiWat.junBot.vol.m (min = 0.0); [DSTA] (2) protected Real[2] ets.colHeaWat.con.junConSup.vol.dynBal.medium.d = {995.586 for $f1 in 1:2} (start = {ets.colHeaWat.con[$con1].junConSup.vol.dynBal.rho_start for $con1 in 1:2}, min = {0.0 for $f2 in 1:2}); [DSTA] (1) Real volHeaWat.m (min = 0.0); [DSTA] (1) protected Real[1] ets.colAmbWat.con.junConRet.vol.dynBal.mOut (min = max({0.0 for $f1 in 1:1}, {0.0})); [DSTA] (1) Real volChiWat.m (min = 0.0); [DSTA] (1) Real ets.valDivCon.vol.m (min = 0.0); Limited backtrace at point of segmentation fault /lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f70e3239520] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBackendDAE_lowerAlgorithm+0x32)[0x7f70e41ff422] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBInitialization_removeWhenEquation+0x204)[0x7f70e41c4ef4] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBEquation_EquationPointers_map+0x12a)[0x7f70e41e700a] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBInitialization_main+0x2a7)[0x7f70e41c8837] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBackendDAE_applyModules+0x2b7)[0x7f70e4204147] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBackendDAE_main+0xbba)[0x7f70e420583a] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_SimCodeMain_translateModelCallBackendNB+0xca)[0x7f70e3e9d47a] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_SimCodeMain_translateModel+0x1da)[0x7f70e3e9f31a] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScriptBackend_translateModel+0x1d7)[0x7f70e3f34d17] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScriptBackend_cevalInteractiveFunctions3+0x7696)[0x7f70e3f556b6] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScript_cevalInteractiveFunctions2+0x43dd)[0x7f70e4644ffd] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScript_cevalInteractiveFunctions+0x1da)[0x7f70e4647f0a] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_CevalScript_ceval+0x12e)[0x7f70e464958e] /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_Interactive_evaluateExpr+0x168)[0x7f70e4635058] Segmentation fault (core dumped) Aborted the command. [Calling os._exit(0), Time elapsed: 308.166326733015] Failed to read output from testmodel.py, exit status != 0: OMC died, but the thread is still running? This will end badly. Calling exit ...