Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr Buildings_8.0.0_Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/package.mo", uses=false) 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) Using package Buildings with version 8.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/package.mo) Running command: "" <> buildModelFMU(Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall,fileNamePrefix="Buildings_8_0_0_Buildings_Obsolete_DistrictHeatingCooling_Validation_HeatingCoolingHotWaterSmall",fmuType="me",version="2.0",platforms={"static"}) "" <> buildModelFMU(Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall,fileNamePrefix="Buildings_8_0_0_Buildings_Obsolete_DistrictHeatingCooling_Validation_HeatingCoolingHotWaterSmall",fmuType="me",version="2.0",platforms={"static"}) Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/package.mo): time 2.685/2.685, allocations: 287.3 MB / 302.3 MB, free: 8.316 MB / 234.7 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 3.2.3+maint.om/package.mo): time 0.001584/0.001584, allocations: 181 kB / 370.8 MB, free: 10.85 MB / 298.7 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo): time 2.134/2.134, allocations: 205.4 MB / 0.6295 GB, free: 10.57 MB / 458.7 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 3.2.3+maint.om/package.mo): time 0.001157/0.001157, allocations: 97.53 kB / 0.7428 GB, free: 6.59 MB / 0.5573 GB Notification: Performance of FrontEnd - loaded program: time 0.0004943/0.0004947, allocations: 10.66 kB / 0.8657 GB, free: 140.7 MB / 0.6198 GB Notification: Performance of FrontEnd - Absyn->SCode: time 0.2176/0.2182, allocations: 115.3 MB / 0.9783 GB, free: 28.29 MB / 0.6198 GB Notification: Performance of NFInst.instantiate(Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall): time 3.018/3.237, allocations: 0.8131 GB / 1.791 GB, free: 14.72 MB / 1.057 GB Notification: Performance of NFInst.instExpressions: time 1.416/4.653, allocations: 147.2 MB / 1.935 GB, free: 47.59 MB / 1.104 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.04186/4.695, allocations: 0.7408 MB / 1.936 GB, free: 47.58 MB / 1.104 GB Notification: Performance of NFTyping.typeComponents: time 0.05125/4.746, allocations: 10.16 MB / 1.946 GB, free: 47.56 MB / 1.104 GB Notification: Performance of NFTyping.typeBindings: time 0.1412/4.887, allocations: 29.78 MB / 1.975 GB, free: 47.19 MB / 1.104 GB Notification: Performance of NFTyping.typeClassSections: time 0.09038/4.978, allocations: 19.55 MB / 1.994 GB, free: 43.38 MB / 1.104 GB [/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFEvalFunction.mo:1112:9-1112:97:writable] Error: Internal error NFEvalFunction.evaluateKnownExternal: failed to evaluate ModelicaInternal_readLine Notification: Performance of NFFlatten.flatten: time 0.09403/5.072, allocations: 32.84 MB / 2.026 GB, free: 39.66 MB / 1.104 GB Notification: Performance of NFFlatten.resolveConnections: time 0.05343/5.125, allocations: 16.22 MB / 2.042 GB, free: 34.15 MB / 1.104 GB Notification: Performance of NFEvalConstants.evaluate: time 0.06056/5.186, allocations: 16.43 MB / 2.058 GB, free: 32.03 MB / 1.104 GB Notification: Performance of NFSimplifyModel.simplify: time 0.0353/5.221, allocations: 10.69 MB / 2.068 GB, free: 27.64 MB / 1.104 GB Notification: Performance of NFPackage.collectConstants: time 0.009821/5.231, allocations: 0.8008 MB / 2.069 GB, free: 26.84 MB / 1.104 GB Notification: Performance of NFFlatten.collectFunctions: time 0.04956/5.281, allocations: 8.099 MB / 2.077 GB, free: 20.96 MB / 1.104 GB Notification: Performance of NFScalarize.scalarize: time 0.01328/5.294, allocations: 4.189 MB / 2.081 GB, free: 18.77 MB / 1.104 GB Notification: Performance of NFVerifyModel.verify: time 0.01578/5.31, allocations: 4.928 MB / 2.086 GB, free: 16.22 MB / 1.104 GB Notification: Performance of NFConvertDAE.convert: time 0.06649/5.376, allocations: 32.43 MB / 2.118 GB, free: 5.113 MB / 1.12 GB Notification: Performance of FrontEnd - DAE generated: time 4.519e-06/5.377, allocations: 0 / 2.118 GB, free: 5.113 MB / 1.12 GB Notification: Performance of FrontEnd: time 3.156e-06/5.377, allocations: 0 / 2.118 GB, free: 5.113 MB / 1.12 GB Notification: Performance of Transformations before backend: time 0.001399/5.378, allocations: 0 / 2.118 GB, free: 5.113 MB / 1.12 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 3522 * Number of variables: 3522 Notification: Performance of Generate backend data structure: time 0.08507/5.463, allocations: 21.23 MB / 2.138 GB, free: 1.832 MB / 1.135 GB Notification: Performance of prepare preOptimizeDAE: time 6.421e-05/5.463, allocations: 16.02 kB / 2.138 GB, free: 1.816 MB / 1.135 GB Notification: Performance of preOpt introduceOutputAliases (simulation): time 0.008017/5.471, allocations: 1.774 MB / 2.14 GB, free: 0.9023 MB / 1.135 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.06066/5.532, allocations: 6.736 MB / 2.147 GB, free: 10.21 MB / 1.151 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.07092/5.603, allocations: 19.49 MB / 2.166 GB, free: 14.31 MB / 1.167 GB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Movers/BaseClasses/FlowMachineInterface.mo:288:5-303:24:writable] Warning: If-equations are only partially supported. Ignoring algorithm Modelica.Utilities.Streams.print("Warning:========It is recommended that the volume flow rate versus pressure relationof the fan or pump satisfies the minimum decrease condition (per.pressure.dp[i+1]-per.pressure.dp[i])d[i] = ------------------------------------------------- < " + String(-ret.pumChi.eff.kRes, 6, 0, true) + " (per.pressure.V_flow[i+1]-per.pressure.V_flow[i]) is" + Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall.ret.pumChi.eff.getArrayAsString(array((ret.pumChi.eff.per.pressure.dp[i + 1] - ret.pumChi.eff.per.pressure.dp[i]) / (ret.pumChi.eff.per.pressure.V_flow[i + 1] - ret.pumChi.eff.per.pressure.V_flow[i]) for i in 1:1), "d", 6, 6) + "Otherwise, a solution to the equations may not exist if the fan or pump speed is reduced.In this situation, the solver will fail due to non-convergence andthe simulation stops.", "");. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Movers/BaseClasses/FlowMachineInterface.mo:288:5-303:24:writable] Warning: If-equations are only partially supported. Ignoring algorithm Modelica.Utilities.Streams.print("Warning:========It is recommended that the volume flow rate versus pressure relationof the fan or pump satisfies the minimum decrease condition (per.pressure.dp[i+1]-per.pressure.dp[i])d[i] = ------------------------------------------------- < " + String(-ret.pumHotWat.eff.kRes, 6, 0, true) + " (per.pressure.V_flow[i+1]-per.pressure.V_flow[i]) is" + Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall.ret.pumHotWat.eff.getArrayAsString(array((ret.pumHotWat.eff.per.pressure.dp[i + 1] - ret.pumHotWat.eff.per.pressure.dp[i]) / (ret.pumHotWat.eff.per.pressure.V_flow[i + 1] - ret.pumHotWat.eff.per.pressure.V_flow[i]) for i in 1:1), "d", 6, 6) + "Otherwise, a solution to the equations may not exist if the fan or pump speed is reduced.In this situation, the solver will fail due to non-convergence andthe simulation stops.", "");. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Movers/BaseClasses/FlowMachineInterface.mo:288:5-303:24:writable] Warning: If-equations are only partially supported. Ignoring algorithm Modelica.Utilities.Streams.print("Warning:========It is recommended that the volume flow rate versus pressure relationof the fan or pump satisfies the minimum decrease condition (per.pressure.dp[i+1]-per.pressure.dp[i])d[i] = ------------------------------------------------- < " + String(-ret.pumHea.eff.kRes, 6, 0, true) + " (per.pressure.V_flow[i+1]-per.pressure.V_flow[i]) is" + Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall.ret.pumHea.eff.getArrayAsString(array((ret.pumHea.eff.per.pressure.dp[i + 1] - ret.pumHea.eff.per.pressure.dp[i]) / (ret.pumHea.eff.per.pressure.V_flow[i + 1] - ret.pumHea.eff.per.pressure.V_flow[i]) for i in 1:1), "d", 6, 6) + "Otherwise, a solution to the equations may not exist if the fan or pump speed is reduced.In this situation, the solver will fail due to non-convergence andthe simulation stops.", "");. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Movers/BaseClasses/FlowMachineInterface.mo:288:5-303:24:writable] Warning: If-equations are only partially supported. Ignoring algorithm Modelica.Utilities.Streams.print("Warning:========It is recommended that the volume flow rate versus pressure relationof the fan or pump satisfies the minimum decrease condition (per.pressure.dp[i+1]-per.pressure.dp[i])d[i] = ------------------------------------------------- < " + String(-larOff.pumChi.eff.kRes, 6, 0, true) + " (per.pressure.V_flow[i+1]-per.pressure.V_flow[i]) is" + Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall.larOff.pumChi.eff.getArrayAsString(array((larOff.pumChi.eff.per.pressure.dp[i + 1] - larOff.pumChi.eff.per.pressure.dp[i]) / (larOff.pumChi.eff.per.pressure.V_flow[i + 1] - larOff.pumChi.eff.per.pressure.V_flow[i]) for i in 1:1), "d", 6, 6) + "Otherwise, a solution to the equations may not exist if the fan or pump speed is reduced.In this situation, the solver will fail due to non-convergence andthe simulation stops.", "");. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Movers/BaseClasses/FlowMachineInterface.mo:288:5-303:24:writable] Warning: If-equations are only partially supported. Ignoring algorithm Modelica.Utilities.Streams.print("Warning:========It is recommended that the volume flow rate versus pressure relationof the fan or pump satisfies the minimum decrease condition (per.pressure.dp[i+1]-per.pressure.dp[i])d[i] = ------------------------------------------------- < " + String(-larOff.pumHotWat.eff.kRes, 6, 0, true) + " (per.pressure.V_flow[i+1]-per.pressure.V_flow[i]) is" + Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall.larOff.pumHotWat.eff.getArrayAsString(array((larOff.pumHotWat.eff.per.pressure.dp[i + 1] - larOff.pumHotWat.eff.per.pressure.dp[i]) / (larOff.pumHotWat.eff.per.pressure.V_flow[i + 1] - larOff.pumHotWat.eff.per.pressure.V_flow[i]) for i in 1:1), "d", 6, 6) + "Otherwise, a solution to the equations may not exist if the fan or pump speed is reduced.In this situation, the solver will fail due to non-convergence andthe simulation stops.", "");. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Movers/BaseClasses/FlowMachineInterface.mo:288:5-303:24:writable] Warning: If-equations are only partially supported. Ignoring algorithm Modelica.Utilities.Streams.print("Warning:========It is recommended that the volume flow rate versus pressure relationof the fan or pump satisfies the minimum decrease condition (per.pressure.dp[i+1]-per.pressure.dp[i])d[i] = ------------------------------------------------- < " + String(-larOff.pumHea.eff.kRes, 6, 0, true) + " (per.pressure.V_flow[i+1]-per.pressure.V_flow[i]) is" + Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall.larOff.pumHea.eff.getArrayAsString(array((larOff.pumHea.eff.per.pressure.dp[i + 1] - larOff.pumHea.eff.per.pressure.dp[i]) / (larOff.pumHea.eff.per.pressure.V_flow[i + 1] - larOff.pumHea.eff.per.pressure.V_flow[i]) for i in 1:1), "d", 6, 6) + "Otherwise, a solution to the equations may not exist if the fan or pump speed is reduced.In this situation, the solver will fail due to non-convergence andthe simulation stops.", "");. Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.01012/5.613, allocations: 2.323 MB / 2.168 GB, free: 12.42 MB / 1.167 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.00707/5.62, allocations: 1.436 MB / 2.169 GB, free: 11.45 MB / 1.167 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.08177/5.702, allocations: 18.08 MB / 2.187 GB, free: 14.63 MB / 1.182 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.001066/5.703, allocations: 31.75 kB / 2.187 GB, free: 14.6 MB / 1.182 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.005954/5.709, allocations: 0.5773 MB / 2.188 GB, free: 14.46 MB / 1.182 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.0009274/5.71, allocations: 0.5115 MB / 2.188 GB, free: 13.96 MB / 1.182 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.08421/5.794, allocations: 16.68 MB / 2.204 GB, free: 2.645 MB / 1.182 GB Warning: The model contains alias variables with redundant start and/or conflicting nominal values. It is recommended to resolve the conflicts, because otherwise the system could be hard to solve. To print the conflicting alias sets and the chosen candidates please use -d=aliasConflicts. Notification: Performance of preOpt removeSimpleEquations (simulation): time 0.2424/6.037, allocations: 90.69 MB / 2.293 GB, free: 10.19 MB / 1.276 GB Notification: Performance of preOpt comSubExp (simulation): time 0.07123/6.108, allocations: 13.57 MB / 2.306 GB, free: 12.71 MB / 1.292 GB Warning: The model contains alias variables with redundant start and/or conflicting nominal values. It is recommended to resolve the conflicts, because otherwise the system could be hard to solve. To print the conflicting alias sets and the chosen candidates please use -d=aliasConflicts. Notification: Performance of preOpt evalFunc (simulation): time 0.08633/6.195, allocations: 25.8 MB / 2.331 GB, free: 1.543 MB / 1.307 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.03385/6.228, allocations: 6.66 MB / 2.338 GB, free: 10.82 MB / 1.323 GB Notification: Performance of preOpt simplifyInStream (simulation): time 0.015/6.244, allocations: 1.25 MB / 2.339 GB, free: 9.562 MB / 1.323 GB Notification: Performance of pre-optimization done (n=811): time 3.353e-05/6.244, allocations: 0 / 2.339 GB, free: 9.562 MB / 1.323 GB Notification: Performance of matching and sorting (n=821): time 1.17/7.414, allocations: 67.38 MB / 2.405 GB, free: 0.6219 GB / 1.323 GB Notification: Performance of inlineWhenForInitialization (initialization): time 0.0003401/7.414, allocations: 0.9037 MB / 2.406 GB, free: 0.6209 GB / 1.323 GB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Actuators/BaseClasses/ValveParameters.mo:29:3-35:74:writable] Warning: Parameter bayWatHex.valHea.res3.dpValve_nominal has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Interfaces/PartialTwoPortInterface.mo:8:3-10:52:writable] Warning: Parameter bayWatHex.valHea.res3.m_flow_nominal has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Actuators/BaseClasses/ValveParameters.mo:29:3-35:74:writable] Warning: Parameter bayWatHex.valHea.res1.dpValve_nominal has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Interfaces/PartialTwoPortInterface.mo:8:3-10:52:writable] Warning: Parameter bayWatHex.valHea.res1.m_flow_nominal has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Actuators/BaseClasses/ValveParameters.mo:29:3-35:74:writable] Warning: Parameter bayWatHex.valCoo.res3.dpValve_nominal has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Interfaces/PartialTwoPortInterface.mo:8:3-10:52:writable] Warning: Parameter bayWatHex.valCoo.res3.m_flow_nominal has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Actuators/BaseClasses/ValveParameters.mo:29:3-35:74:writable] Warning: Parameter bayWatHex.valCoo.res1.dpValve_nominal has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.0.0/Fluid/Interfaces/PartialTwoPortInterface.mo:8:3-10:52:writable] Warning: Parameter bayWatHex.valCoo.res1.m_flow_nominal has no value, and is fixed during initialization (fixed=true), using available start value (start=0.0) as default value. Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.05131/7.466, allocations: 16.75 MB / 2.422 GB, free: 0.6149 GB / 1.323 GB Notification: Performance of collectPreVariables (initialization): time 0.003068/7.469, allocations: 230.1 kB / 2.422 GB, free: 0.6147 GB / 1.323 GB Notification: Performance of collectInitialEqns (initialization): time 0.01492/7.484, allocations: 9.746 MB / 2.432 GB, free: 0.6079 GB / 1.323 GB Notification: Performance of collectInitialBindings (initialization): time 0.005529/7.49, allocations: 2.814 MB / 2.435 GB, free: 0.6057 GB / 1.323 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.002857/7.492, allocations: 213 kB / 2.435 GB, free: 0.6056 GB / 1.323 GB Notification: Performance of setup shared object (initialization): time 0.001105/7.494, allocations: 0.7198 MB / 2.436 GB, free: 0.6051 GB / 1.323 GB Notification: Performance of preBalanceInitialSystem (initialization): time 0.02745/7.521, allocations: 5.957 MB / 2.441 GB, free: 0.6031 GB / 1.323 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.03198/7.553, allocations: 9.851 MB / 2.451 GB, free: 0.5966 GB / 1.323 GB Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: pla.coo.con.vol.dynBal.medium.p = pla.coo.con.vol.dynBal.p_start (pla.sinCoo.p = pla.coo.con.vol.dynBal.p_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: pla.hea.eva.vol.dynBal.medium.p = pla.hea.eva.vol.dynBal.p_start (pla.sinHea.p = pla.hea.eva.vol.dynBal.p_start) Notification: Performance of analyzeInitialSystem (initialization): time 0.2019/7.755, allocations: 30.43 MB / 2.481 GB, free: 0.5821 GB / 1.323 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 9.029e-05/7.755, allocations: 24 kB / 2.481 GB, free: 0.5821 GB / 1.323 GB Error: Internal error IndexReduction.pantelidesIndexReduction failed! System is structurally singular and cannot be handled because the number of unassigned equations is larger than the number of states. Use -d=bltdump to get more information. Error: No system for the symbolic initialization was generated