Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_latest_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.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 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.0.0-master/package.mo", uses=false) Using package Buildings with version 12.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.0.0-master/package.mo) Using package Modelica with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+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: "" <> buildModelFMU(Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource,fileNamePrefix="Buildings_latest_Buildings_DHC_Plants_Cooling_Examples_StoragePlantDualSource",fmuType="me",version="2.0",platforms={"static"}) "" <> buildModelFMU(Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource,fileNamePrefix="Buildings_latest_Buildings_DHC_Plants_Cooling_Examples_StoragePlantDualSource",fmuType="me",version="2.0",platforms={"static"}) Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.004735/0.004735, allocations: 98.17 kB / 15.73 MB, free: 6.055 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.001311/0.001311, allocations: 195.3 kB / 16.68 MB, free: 5.969 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo): time 1.404/1.404, allocations: 222.9 MB / 240.4 MB, free: 15.14 MB / 206.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.0.0-master/package.mo): time 2.785/2.785, allocations: 482.4 MB / 0.7548 GB, free: 6.887 MB / 0.6231 GB Notification: Performance of FrontEnd - loaded program: time 0.001949/0.001949, allocations: 67.5 kB / 1.083 GB, free: 13.91 MB / 0.8419 GB Notification: Performance of FrontEnd - Absyn->SCode: time 0.2824/0.2844, allocations: 162.2 MB / 1.241 GB, free: 9.258 MB / 0.9669 GB Notification: Performance of NFInst.instantiate(Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource): time 1.114/1.399, allocations: 0.5507 GB / 1.792 GB, free: 332 kB / 1.279 GB Notification: Performance of NFInst.instExpressions: time 0.1627/1.561, allocations: 116.2 MB / 1.906 GB, free: 11.81 MB / 1.404 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.01883/1.58, allocations: 0.606 MB / 1.906 GB, free: 11.2 MB / 1.404 GB Notification: Performance of NFTyping.typeComponents: time 0.02469/1.605, allocations: 8.957 MB / 1.915 GB, free: 2.191 MB / 1.404 GB Notification: Performance of NFTyping.typeBindings: time 0.05214/1.657, allocations: 19.9 MB / 1.934 GB, free: 14.23 MB / 1.436 GB Notification: Performance of NFTyping.typeClassSections: time 0.03291/1.69, allocations: 14.86 MB / 1.949 GB, free: 15.48 MB / 1.451 GB Notification: Performance of NFFlatten.flatten: time 0.08903/1.779, allocations: 65.84 MB / 2.013 GB, free: 13.5 MB / 1.514 GB Notification: Performance of NFFlatten.resolveConnections: time 0.02931/1.809, allocations: 19.63 MB / 2.032 GB, free: 9.703 MB / 1.529 GB Notification: Performance of NFEvalConstants.evaluate: time 0.04047/1.849, allocations: 19.24 MB / 2.051 GB, free: 6.449 MB / 1.545 GB Notification: Performance of NFSimplifyModel.simplify: time 0.02324/1.872, allocations: 13.28 MB / 2.064 GB, free: 9.117 MB / 1.561 GB Notification: Performance of NFPackage.collectConstants: time 0.00651/1.879, allocations: 2.258 MB / 2.066 GB, free: 6.859 MB / 1.561 GB Notification: Performance of NFFlatten.collectFunctions: time 0.02232/1.901, allocations: 8.458 MB / 2.075 GB, free: 14.39 MB / 1.576 GB Notification: Performance of NFScalarize.scalarize: time 0.01108/1.912, allocations: 5.495 MB / 2.08 GB, free: 8.879 MB / 1.576 GB Notification: Performance of NFVerifyModel.verify: time 0.01997/1.932, allocations: 11.23 MB / 2.091 GB, free: 13.59 MB / 1.592 GB Notification: Performance of NFConvertDAE.convert: time 0.05291/1.985, allocations: 35.76 MB / 2.126 GB, free: 9.711 MB / 1.623 GB Notification: Performance of FrontEnd - DAE generated: time 6.032e-06/1.985, allocations: 0 / 2.126 GB, free: 9.711 MB / 1.623 GB Notification: Performance of FrontEnd: time 1.363e-06/1.985, allocations: 0 / 2.126 GB, free: 9.711 MB / 1.623 GB Notification: Performance of Transformations before backend: time 0.0006978/1.986, allocations: 0 / 2.126 GB, free: 9.711 MB / 1.623 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 2833 * Number of variables: 2833 Notification: Performance of Generate backend data structure: time 0.04791/2.034, allocations: 21.13 MB / 2.147 GB, free: 4.316 MB / 1.639 GB Notification: Performance of prepare preOptimizeDAE: time 4.306e-05/2.034, allocations: 16.03 kB / 2.147 GB, free: 4.301 MB / 1.639 GB Notification: Performance of preOpt introduceOutputAliases (simulation): time 0.003075/2.037, allocations: 1.437 MB / 2.148 GB, free: 2.855 MB / 1.639 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.009864/2.047, allocations: 2.604 MB / 2.15 GB, free: 244 kB / 1.639 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.05525/2.102, allocations: 28.9 MB / 2.179 GB, free: 3.207 MB / 1.67 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.0008951/2.103, allocations: 0.8653 MB / 2.18 GB, free: 2.34 MB / 1.67 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.003218/2.106, allocations: 1.148 MB / 2.181 GB, free: 1.191 MB / 1.67 GB Notification: Performance of preOpt clockPartitioning (simulation): time 1.069/3.175, allocations: 14.16 MB / 2.195 GB, free: 0.6404 GB / 1.67 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.0002997/3.176, allocations: 35.3 kB / 2.195 GB, free: 0.6404 GB / 1.67 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.001862/3.177, allocations: 470.4 kB / 2.195 GB, free: 0.64 GB / 1.67 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.0002887/3.178, allocations: 306.2 kB / 2.195 GB, free: 0.64 GB / 1.67 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.02463/3.202, allocations: 10.67 MB / 2.206 GB, free: 0.6359 GB / 1.67 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.08772/3.29, allocations: 74.12 MB / 2.278 GB, free: 0.5777 GB / 1.67 GB Notification: Performance of preOpt comSubExp (simulation): time 0.01103/3.301, allocations: 5.834 MB / 2.284 GB, free: 0.5745 GB / 1.67 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.006202/3.307, allocations: 3.809 MB / 2.288 GB, free: 0.5726 GB / 1.67 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.02942/3.337, allocations: 16.97 MB / 2.304 GB, free: 0.5592 GB / 1.67 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.007488/3.344, allocations: 4.023 MB / 2.308 GB, free: 0.5568 GB / 1.67 GB Notification: Performance of preOpt simplifyInStream (simulation): time 0.004821/3.349, allocations: 0.6138 MB / 2.309 GB, free: 0.5565 GB / 1.67 GB Notification: Performance of pre-optimization done (n=533): time 2.175e-05/3.349, allocations: 0 / 2.309 GB, free: 0.5565 GB / 1.67 GB Notification: Performance of matching and sorting (n=533): time 0.03409/3.383, allocations: 12.18 MB / 2.321 GB, free: 0.5463 GB / 1.67 GB Notification: Performance of inlineWhenForInitialization (initialization): time 0.0001673/3.384, allocations: 0.6142 MB / 2.321 GB, free: 0.5455 GB / 1.67 GB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.02477/3.408, allocations: 14.23 MB / 2.335 GB, free: 0.5318 GB / 1.67 GB Notification: Performance of collectPreVariables (initialization): time 0.00129/3.41, allocations: 209.5 kB / 2.335 GB, free: 0.5316 GB / 1.67 GB Notification: Performance of collectInitialEqns (initialization): time 0.006101/3.416, allocations: 7.978 MB / 2.343 GB, free: 0.5244 GB / 1.67 GB Notification: Performance of collectInitialBindings (initialization): time 0.002032/3.418, allocations: 1.829 MB / 2.345 GB, free: 0.5229 GB / 1.67 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.002568/3.42, allocations: 2.031 MB / 2.347 GB, free: 0.5209 GB / 1.67 GB Notification: Performance of setup shared object (initialization): time 3.522e-05/3.42, allocations: 301.1 kB / 2.347 GB, free: 0.5206 GB / 1.67 GB Notification: Performance of preBalanceInitialSystem (initialization): time 0.005635/3.426, allocations: 4.351 MB / 2.351 GB, free: 0.5163 GB / 1.67 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.006867/3.433, allocations: 7.358 MB / 2.358 GB, free: 0.5079 GB / 1.67 GB Notification: Performance of analyzeInitialSystem (initialization): time 0.01284/3.446, allocations: 11.27 MB / 2.369 GB, free: 0.496 GB / 1.67 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 5.187e-05/3.446, allocations: 27.94 kB / 2.37 GB, free: 0.496 GB / 1.67 GB Notification: Performance of matching and sorting (n=1188) (initialization): time 0.02111/3.467, allocations: 13.55 MB / 2.383 GB, free: 494.3 MB / 1.67 GB Notification: Performance of prepare postOptimizeDAE: time 8.442e-05/3.467, allocations: 137 kB / 2.383 GB, free: 494.2 MB / 1.67 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 7.359e-05/3.467, allocations: 76 kB / 2.383 GB, free: 494.1 MB / 1.67 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.002929/3.47, allocations: 1.161 MB / 2.384 GB, free: 493 MB / 1.67 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.005854/3.476, allocations: 1.669 MB / 2.386 GB, free: 491.3 MB / 1.67 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.004103/3.48, allocations: 4.978 MB / 2.391 GB, free: 486.1 MB / 1.67 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.009176/3.489, allocations: 497 kB / 2.391 GB, free: 485.7 MB / 1.67 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.0009908/3.49, allocations: 471.9 kB / 2.391 GB, free: 485.2 MB / 1.67 GB Notification: Performance of preBalanceInitialSystem (initialization_lambda0): time 0.01183/3.502, allocations: 7.702 MB / 2.399 GB, free: 477.5 MB / 1.67 GB Notification: Performance of partitionIndependentBlocks (initialization_lambda0): time 0.006958/3.509, allocations: 7.002 MB / 2.406 GB, free: 469.3 MB / 1.67 GB Notification: Performance of analyzeInitialSystem (initialization_lambda0): time 0.01207/3.521, allocations: 10.56 MB / 2.416 GB, free: 457.8 MB / 1.67 GB Notification: Performance of solveInitialSystemEqSystem (initialization_lambda0): time 3.884e-05/3.521, allocations: 20 kB / 2.416 GB, free: 457.7 MB / 1.67 GB Notification: Performance of matching and sorting (n=1188) (initialization_lambda0): time 0.02075/3.542, allocations: 12.91 MB / 2.429 GB, free: 444.8 MB / 1.67 GB Notification: Performance of prepare postOptimizeDAE: time 8.28e-05/3.542, allocations: 134.3 kB / 2.429 GB, free: 444.7 MB / 1.67 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 7.107e-05/3.542, allocations: 76.08 kB / 2.429 GB, free: 444.6 MB / 1.67 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.002189/3.545, allocations: 0.9388 MB / 2.43 GB, free: 443.7 MB / 1.67 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.005767/3.55, allocations: 1.669 MB / 2.432 GB, free: 442 MB / 1.67 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.01183/3.562, allocations: 10.99 MB / 2.442 GB, free: 430.7 MB / 1.67 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.01024/3.572, allocations: 0.5223 MB / 2.443 GB, free: 430.2 MB / 1.67 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.001408/3.574, allocations: 443.9 kB / 2.443 GB, free: 429.7 MB / 1.67 GB Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 345 * Number of states: 0 () * Number of discrete variables: 171 ($PRE.stoPla.floCon.traChaLoc.enableFire,$PRE.stoPla.floCon.traRes1.enableFire,$PRE.stoPla.floCon.traChaRem.enableFire,$PRE.stoPla.floCon.traRes2.enableFire,$PRE.stoPla.floCon.traProChi.enableFire,$PRE.stoPla.floCon.traRes4.enableFire,$PRE.stoPla.floCon.traProTan.enableFire,$PRE.stoPla.floCon.traRes3.enableFire,$PRE.stoPla.floCon.traPro.enableFire,$PRE.stoPla.floCon.traTanToChi.enableFire,$PRE.stoPla.floCon.traRou.enableFire,$PRE.stoPla.floCon.traChiToTan.enableFire,stoPla.floCon.traChiToTan.t_start,$PRE.stoPla.floCon.traChiToTan.t_start,stoPla.floCon.traRou.t_start,$PRE.stoPla.floCon.traRou.t_start,stoPla.floCon.traTanToChi.t_start,$PRE.stoPla.floCon.traTanToChi.t_start,stoPla.floCon.traPro.t_start,$PRE.stoPla.floCon.traPro.t_start,stoPla.floCon.traRes3.t_start,$PRE.stoPla.floCon.traRes3.t_start,stoPla.floCon.traProTan.t_start,$PRE.stoPla.floCon.traProTan.t_start,stoPla.floCon.traRes4.t_start,$PRE.stoPla.floCon.traRes4.t_start,stoPla.floCon.traProChi.t_start,$PRE.stoPla.floCon.traProChi.t_start,stoPla.floCon.traRes2.t_start,$PRE.stoPla.floCon.traRes2.t_start,stoPla.floCon.traChaRem.t_start,$PRE.stoPla.floCon.traChaRem.t_start,stoPla.floCon.traRes1.t_start,$PRE.stoPla.floCon.traRes1.t_start,stoPla.floCon.traChaLoc.t_start,$PRE.stoPla.floCon.traChaLoc.t_start,$PRE.chiEnaSta.combiTimeTable.nextTimeEvent,$whenCondition2,$PRE.com.combiTimeTable.nextTimeEvent,$whenCondition1,stoPla.floCon.traRou.condition,stoPla.floCon.stateGraphRoot.resume,stoPla.floCon.stateGraphRoot.suspend,hys_yVal_actual.y,$PRE.hys_yVal_actual.y,chiEnaSta.combiTimeTable.nextTimeEventScaled,$PRE.chiEnaSta.combiTimeTable.nextTimeEventScaled,chiEnaSta.combiTimeTable.nextTimeEvent,com.combiTimeTable.nextTimeEventScaled,$PRE.com.combiTimeTable.nextTimeEventScaled,com.combiTimeTable.nextTimeEvent,com.y,mLoa3_flow.nextEventScaled,mLoa3_flow.nextEvent,$PRE.mLoa3_flow.nextEvent,mLoa3_flow.last,mLoa3_flow.b,mLoa3_flow.a,mLoa2_flow.nextEventScaled,mLoa2_flow.nextEvent,$PRE.mLoa2_flow.nextEvent,mLoa2_flow.last,mLoa2_flow.b,mLoa2_flow.a,mLoa1_flow.nextEventScaled,mLoa1_flow.nextEvent,$PRE.mLoa1_flow.nextEvent,mLoa1_flow.last,mLoa1_flow.b,mLoa1_flow.a,stoPla.chiEnaSta,stoPla.tanSta.hysEmp.y,$PRE.stoPla.tanSta.hysEmp.y,stoPla.tanSta.hysCha.y,$PRE.stoPla.tanSta.hysCha.y,stoPla.floCon.traChiToTan.enableFire,stoPla.floCon.traChiToTan.localCondition,stoPla.floCon.traRou.enableFire,stoPla.floCon.steRou2.oldActive,$PRE.stoPla.floCon.steRou2.oldActive,stoPla.floCon.steRou2.newActive,$PRE.stoPla.floCon.steRou2.newActive,stoPla.floCon.steRou2.inPort[1].set,stoPla.floCon.steRou2.localActive,$PRE.stoPla.floCon.steRou2.localActive,stoPla.floCon.steRou2.active,stoPla.floCon.steRou1.oldActive,$PRE.stoPla.floCon.steRou1.oldActive,stoPla.floCon.steRou1.newActive,$PRE.stoPla.floCon.steRou1.newActive,stoPla.floCon.steRou1.outPort[1].reset,stoPla.floCon.steRou1.localActive,$PRE.stoPla.floCon.steRou1.localActive,stoPla.floCon.steRou1.active,stoPla.floCon.altTanCha1.split[2].available,stoPla.floCon.traTanToChi.enableFire,stoPla.floCon.traTanToChi.localCondition,stoPla.floCon.parallel.outPort.available,stoPla.floCon.traPro.outPort.occupied,stoPla.floCon.traPro.enableFire,stoPla.floCon.traPro.localCondition,stoPla.floCon.stePumSecOn.oldActive,$PRE.stoPla.floCon.stePumSecOn.oldActive,stoPla.floCon.stePumSecOn.newActive,$PRE.stoPla.floCon.stePumSecOn.newActive,stoPla.floCon.stePumSecOn.localActive,$PRE.stoPla.floCon.stePumSecOn.localActive,stoPla.floCon.stePumSecOn.active,stoPla.floCon.alt.split[3].available,stoPla.floCon.alt.split[2].available,stoPla.floCon.expPriPumFlo.y,stoPla.floCon.traRes3.enableFire,stoPla.floCon.steProTan.oldActive,$PRE.stoPla.floCon.steProTan.oldActive,stoPla.floCon.steProTan.newActive,$PRE.stoPla.floCon.steProTan.newActive,stoPla.floCon.steProTan.outPort[2].available,stoPla.floCon.steProTan.inPort[2].occupied,stoPla.floCon.steProTan.localActive,$PRE.stoPla.floCon.steProTan.localActive,stoPla.floCon.steProTan.active,stoPla.floCon.traProTan.enableFire,stoPla.floCon.traRes4.enableFire,stoPla.floCon.steProChi.oldActive,$PRE.stoPla.floCon.steProChi.oldActive,stoPla.floCon.steProChi.newActive,$PRE.stoPla.floCon.steProChi.newActive,stoPla.floCon.steProChi.outPort[2].available,stoPla.floCon.steProChi.inPort[2].occupied,stoPla.floCon.steProChi.localActive,$PRE.stoPla.floCon.steProChi.localActive,stoPla.floCon.steProChi.active,stoPla.floCon.traProChi.enableFire,stoPla.floCon.traRes2.enableFire,stoPla.floCon.traRes2.localCondition,stoPla.floCon.steChaRem.oldActive,$PRE.stoPla.floCon.steChaRem.oldActive,stoPla.floCon.steChaRem.newActive,$PRE.stoPla.floCon.steChaRem.newActive,stoPla.floCon.steChaRem.localActive,$PRE.stoPla.floCon.steChaRem.localActive,stoPla.floCon.steChaRem.active,stoPla.floCon.traChaRem.enableFire,stoPla.floCon.traRes1.enableFire,stoPla.floCon.traRes1.localCondition,stoPla.floCon.steChaLoc.oldActive,$PRE.stoPla.floCon.steChaLoc.oldActive,stoPla.floCon.steChaLoc.newActive,$PRE.stoPla.floCon.steChaLoc.newActive,stoPla.floCon.steChaLoc.localActive,$PRE.stoPla.floCon.steChaLoc.localActive,stoPla.floCon.steChaLoc.active,stoPla.floCon.traChaLoc.enableFire,stoPla.floCon.allOff.oldActive,$PRE.stoPla.floCon.allOff.oldActive,stoPla.floCon.allOff.newActive,$PRE.stoPla.floCon.allOff.newActive,stoPla.floCon.allOff.outPort[1].reset,stoPla.floCon.allOff.inPort[1].set,stoPla.floCon.allOff.localActive,$PRE.stoPla.floCon.allOff.localActive,stoPla.floCon.allOff.active,stoPla.floCon.stateGraphRoot.activeSteps,$whenCondition5,$whenCondition4,$whenCondition3,ideUse3.conPI.I.trigger_internal,ideUse2.conPI.I.trigger_internal,ideUse1.conPI.I.trigger_internal,stoPla.tanSta.gre.y,conPI_pumChi1.I.trigger_internal) * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (1015): * Single equations (assignments): 1003 * Array equations: 3 * Algorithm blocks: 3 * Record equations: 3 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 1 * Torn equation systems: 2 * Mixed (continuous/discrete) equation systems: 0 Notification: Equation system details (not torn): * Constant Jacobian (size): 0 systems * Linear Jacobian (size,density): 0 systems * Non-linear Jacobian (size): 1 system {1} * Without analytic Jacobian (size): 0 systems Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 1 system {(1,10,100.0%)} * Non-linear torn systems (#iteration vars, #inner vars): 1 system {(4,40)} Notification: Performance of prepare postOptimizeDAE: time 0.001746/3.576, allocations: 0.9309 MB / 2.444 GB, free: 428.8 MB / 1.67 GB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.003318/3.579, allocations: 1.436 MB / 2.446 GB, free: 427.4 MB / 1.67 GB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.01414/3.593, allocations: 8.269 MB / 2.454 GB, free: 419.1 MB / 1.67 GB Notification: Performance of postOpt inlineArrayEqn (simulation): time 3.939e-05/3.593, allocations: 59.94 kB / 2.454 GB, free: 419 MB / 1.67 GB Notification: Performance of postOpt constantLinearSystem (simulation): time 1.237e-05/3.593, allocations: 4 kB / 2.454 GB, free: 419 MB / 1.67 GB Notification: Performance of postOpt simplifysemiLinear (simulation): time 0.009417/3.603, allocations: 6.511 MB / 2.46 GB, free: 412.3 MB / 1.67 GB Notification: Performance of postOpt removeSimpleEquations (simulation): time 0.03199/3.635, allocations: 21.23 MB / 2.481 GB, free: 391 MB / 1.67 GB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 1.886e-05/3.635, allocations: 4 kB / 2.481 GB, free: 390.9 MB / 1.67 GB Notification: Performance of postOpt solveSimpleEquations (simulation): time 0.003869/3.639, allocations: 0.9206 MB / 2.482 GB, free: 390 MB / 1.67 GB Notification: Performance of postOpt tearingSystem (simulation): time 0.001689/3.64, allocations: 0.7349 MB / 2.482 GB, free: 389.3 MB / 1.67 GB Notification: Performance of postOpt inputDerivativesUsed (simulation): time 0.0004011/3.641, allocations: 163.9 kB / 2.483 GB, free: 389.1 MB / 1.67 GB Notification: Performance of postOpt calculateStrongComponentJacobians (simulation): time 0.003517/3.644, allocations: 4.727 MB / 2.487 GB, free: 384.2 MB / 1.67 GB Notification: Performance of postOpt calculateStateSetsJacobians (simulation): time 4.338e-06/3.644, allocations: 16.08 kB / 2.487 GB, free: 384.2 MB / 1.67 GB Notification: Performance of postOpt symbolicJacobian (simulation): time 0.01816/3.662, allocations: 12.01 MB / 2.499 GB, free: 371.9 MB / 1.67 GB Notification: Performance of postOpt removeConstants (simulation): time 0.005326/3.668, allocations: 2.421 MB / 2.501 GB, free: 369.5 MB / 1.67 GB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.00261/3.67, allocations: 140 kB / 2.501 GB, free: 369.4 MB / 1.67 GB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.006241/3.677, allocations: 335.6 kB / 2.502 GB, free: 369 MB / 1.67 GB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.0006988/3.677, allocations: 443.6 kB / 2.502 GB, free: 368.6 MB / 1.67 GB Notification: Performance of postOpt collapseArrayExpressions (simulation): time 0.0005066/3.678, allocations: 279.8 kB / 2.502 GB, free: 368.3 MB / 1.67 GB Notification: Performance of sorting global known variables: time 0.01328/3.691, allocations: 9.538 MB / 2.512 GB, free: 358.9 MB / 1.67 GB Notification: Performance of sort global known variables: time 2.6e-07/3.691, allocations: 0 / 2.512 GB, free: 358.9 MB / 1.67 GB Notification: Performance of remove unused functions: time 0.01987/3.711, allocations: 7.911 MB / 2.519 GB, free: 351.6 MB / 1.67 GB Notification: Model statistics after passing the back-end for simulation: * Number of independent subsystems: 15 * Number of states: 29 (pumSup1.vol.dynBal.U,pumSup1.motSpe.y,conPI_pumChi1.I.y,stoPla.pumPri.vol.dynBal.U,stoPla.pumPri.motSpe.y,stoPla.tanBra.tan.vol[1].dynBal.U,stoPla.tanBra.tan.vol[2].dynBal.U,stoPla.tanBra.tan.vol[3].dynBal.U,stoPla.tanBra.tan.vol[4].dynBal.U,stoPla.tanBra.tan.vol[5].dynBal.U,stoPla.tanBra.junSup.vol.dynBal.U,stoPla.tanBra.junRet.vol.dynBal.U,stoPla.revCon.pum.vol.dynBal.U,stoPla.revCon.pum.motSpe.y,stoPla.revCon.val.actPos.y,stoPla.revCon.jun1.vol.dynBal.U,stoPla.revCon.jun2.vol.dynBal.U,ideUse1.val.actPos.y,ideUse1.conPI.I.y,ideUse2.val.actPos.y,ideUse2.conPI.I.y,ideUse3.val.actPos.y,ideUse3.conPI.I.y,parJunPla1.jun1.vol.dynBal.U,parJunPla1.jun2.vol.dynBal.U,parJunUse2.jun1.vol.dynBal.U,parJunUse2.jun2.vol.dynBal.U,parJunPla2.jun1.vol.dynBal.U,parJunPla2.jun2.vol.dynBal.U) * Number of discrete variables: 119 (stoPla.floCon.steRou2.localActive,stoPla.floCon.steRou1.localActive,stoPla.floCon.stePumSecOn.localActive,stoPla.floCon.steProTan.localActive,stoPla.floCon.steProChi.localActive,stoPla.floCon.steChaRem.active,stoPla.floCon.steChaLoc.localActive,stoPla.floCon.allOff.localActive,$cse37,$cse38,$cse39,$cse40,$cse41,$cse42,$cse43,$cse44,$cse45,$cse46,$cse47,$cse48,$cse49,$cse50,$whenCondition2,$whenCondition1,$whenCondition3,$whenCondition4,$whenCondition5,stoPla.floCon.stateGraphRoot.activeSteps,stoPla.floCon.allOff.active,stoPla.floCon.allOff.inPort[1].set,stoPla.floCon.allOff.outPort[1].reset,stoPla.floCon.allOff.newActive,stoPla.floCon.allOff.oldActive,stoPla.floCon.traChaLoc.enableFire,stoPla.floCon.steChaLoc.active,stoPla.floCon.steChaLoc.newActive,stoPla.floCon.steChaLoc.oldActive,stoPla.floCon.traRes1.localCondition,stoPla.floCon.traRes1.enableFire,stoPla.floCon.traChaRem.enableFire,stoPla.floCon.steChaRem.localActive,stoPla.floCon.steChaRem.newActive,stoPla.floCon.steChaRem.oldActive,stoPla.floCon.traRes2.localCondition,stoPla.floCon.traRes2.enableFire,stoPla.floCon.traProChi.enableFire,stoPla.floCon.steProChi.active,stoPla.floCon.steProChi.inPort[2].occupied,stoPla.floCon.steProChi.outPort[2].available,stoPla.floCon.steProChi.newActive,stoPla.floCon.steProChi.oldActive,stoPla.floCon.traRes4.enableFire,stoPla.floCon.traProTan.enableFire,stoPla.floCon.steProTan.active,stoPla.floCon.steProTan.inPort[2].occupied,stoPla.floCon.steProTan.outPort[2].available,stoPla.floCon.steProTan.newActive,stoPla.floCon.steProTan.oldActive,stoPla.floCon.traRes3.enableFire,stoPla.floCon.expPriPumFlo.y,stoPla.floCon.alt.split[2].available,stoPla.floCon.alt.split[3].available,stoPla.floCon.stePumSecOn.active,stoPla.floCon.stePumSecOn.newActive,stoPla.floCon.stePumSecOn.oldActive,stoPla.floCon.traPro.localCondition,stoPla.floCon.traPro.enableFire,stoPla.floCon.traPro.outPort.occupied,stoPla.floCon.parallel.outPort.available,stoPla.floCon.traTanToChi.localCondition,stoPla.floCon.traTanToChi.enableFire,stoPla.floCon.altTanCha1.split[2].available,stoPla.floCon.steRou1.active,stoPla.floCon.steRou1.outPort[1].reset,stoPla.floCon.steRou1.newActive,stoPla.floCon.steRou1.oldActive,stoPla.floCon.steRou2.active,stoPla.floCon.steRou2.inPort[1].set,stoPla.floCon.steRou2.newActive,stoPla.floCon.steRou2.oldActive,stoPla.floCon.traRou.enableFire,stoPla.floCon.traChiToTan.localCondition,stoPla.floCon.traChiToTan.enableFire,stoPla.tanSta.hysCha.y,stoPla.tanSta.hysEmp.y,stoPla.chiEnaSta,mLoa1_flow.a,mLoa1_flow.b,mLoa1_flow.last,mLoa1_flow.nextEvent,mLoa1_flow.nextEventScaled,mLoa2_flow.a,mLoa2_flow.b,mLoa2_flow.last,mLoa2_flow.nextEvent,mLoa2_flow.nextEventScaled,mLoa3_flow.a,mLoa3_flow.b,mLoa3_flow.last,mLoa3_flow.nextEvent,mLoa3_flow.nextEventScaled,com.y,com.combiTimeTable.nextTimeEvent,com.combiTimeTable.nextTimeEventScaled,chiEnaSta.combiTimeTable.nextTimeEvent,chiEnaSta.combiTimeTable.nextTimeEventScaled,hys_yVal_actual.y,stoPla.floCon.traChaLoc.t_start,stoPla.floCon.traRes1.t_start,stoPla.floCon.traChaRem.t_start,stoPla.floCon.traRes2.t_start,stoPla.floCon.traProChi.t_start,stoPla.floCon.traRes4.t_start,stoPla.floCon.traProTan.t_start,stoPla.floCon.traRes3.t_start,stoPla.floCon.traPro.t_start,stoPla.floCon.traTanToChi.t_start,stoPla.floCon.traRou.t_start,stoPla.floCon.traChiToTan.t_start) * Number of discrete states: 45 (stoPla.floCon.traChiToTan.t_start,stoPla.floCon.traRou.t_start,stoPla.floCon.traTanToChi.t_start,stoPla.floCon.traPro.t_start,stoPla.floCon.traRes3.t_start,stoPla.floCon.traProTan.t_start,stoPla.floCon.traRes4.t_start,stoPla.floCon.traProChi.t_start,stoPla.floCon.traRes2.t_start,stoPla.floCon.traChaRem.t_start,stoPla.floCon.traRes1.t_start,stoPla.floCon.traChaLoc.t_start,chiEnaSta.combiTimeTable.nextTimeEvent,com.combiTimeTable.nextTimeEvent,stoPla.floCon.allOff.newActive,stoPla.floCon.steChaLoc.newActive,stoPla.floCon.steChaRem.newActive,stoPla.floCon.steProChi.newActive,stoPla.floCon.steProTan.newActive,stoPla.floCon.stePumSecOn.newActive,stoPla.floCon.steRou1.newActive,stoPla.floCon.steRou2.newActive,stoPla.tanSta.hysCha.y,stoPla.tanSta.hysEmp.y,mLoa1_flow.nextEvent,mLoa1_flow.last,mLoa1_flow.nextEventScaled,mLoa1_flow.b,mLoa1_flow.a,$whenCondition5,mLoa2_flow.nextEvent,mLoa2_flow.last,mLoa2_flow.nextEventScaled,mLoa2_flow.b,mLoa2_flow.a,$whenCondition4,mLoa3_flow.nextEvent,mLoa3_flow.last,mLoa3_flow.nextEventScaled,mLoa3_flow.b,mLoa3_flow.a,$whenCondition3,hys_yVal_actual.y,chiEnaSta.combiTimeTable.nextTimeEventScaled,com.combiTimeTable.nextTimeEventScaled) * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for simulation (509): * Single equations (assignments): 467 * Array equations: 0 * Algorithm blocks: 3 * Record equations: 12 * When equations: 24 * If-equations: 0 * Equation systems (not torn): 1 * Torn equation systems: 2 * Mixed (continuous/discrete) equation systems: 0 Notification: Equation system details (not torn): * Constant Jacobian (size): 0 systems * Linear Jacobian (size,density): 0 systems * Non-linear Jacobian (size): 1 system {1} * Without analytic Jacobian (size): 0 systems Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 1 system {(1,10,100.0%)} * Non-linear torn systems (#iteration vars, #inner vars): 1 system {(4,42)} Notification: Performance of Backend phase and start with SimCode phase: time 0.02312/3.734, allocations: 15.51 MB / 2.535 GB, free: 336.5 MB / 1.67 GB Notification: Performance of simCode: created initialization part: time 0.02231/3.756, allocations: 16.15 MB / 2.55 GB, free: 320.2 MB / 1.67 GB Notification: Performance of simCode: created event and clocks part: time 1.109e-05/3.757, allocations: 5.875 kB / 2.55 GB, free: 320.2 MB / 1.67 GB Notification: Performance of simCode: created simulation system equations: time 0.005697/3.762, allocations: 3.933 MB / 2.554 GB, free: 316.2 MB / 1.67 GB Notification: Performance of simCode: created of all other equations (e.g. parameter, nominal, assert, etc): time 0.02924/3.791, allocations: 7.357 MB / 2.561 GB, free: 309.2 MB / 1.67 GB Notification: Performance of simCode: created linear, non-linear and system jacobian parts: time 0.1524/3.944, allocations: 110 MB / 2.669 GB, free: 196.1 MB / 1.67 GB Notification: Performance of simCode: some other stuff during SimCode phase: time 0.006983/3.951, allocations: 7.669 MB / 2.676 GB, free: 188.4 MB / 1.67 GB Notification: Performance of simCode: alias equations: time 0.012/3.963, allocations: 3.54 MB / 2.68 GB, free: 184.9 MB / 1.67 GB Notification: Performance of simCode: all other stuff during SimCode phase: time 0.008949/3.972, allocations: 7.454 MB / 2.687 GB, free: 177.4 MB / 1.67 GB Notification: Performance of SimCode: time 1.122e-06/3.972, allocations: 0 / 2.687 GB, free: 177.4 MB / 1.67 GB Notification: Performance of buildModelFMU: Generate the FMI files: time 1.52/5.492, allocations: 397.6 MB / 3.075 GB, free: 464 MB / 1.67 GB Notification: Performance of buildModelFMU: Generate platform static: time 53.27/58.76, allocations: 7.969 kB / 3.075 GB, free: 464 MB / 1.67 GB (rm -f Buildings_latest_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.pipe ; mkfifo Buildings_latest_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.pipe ; head -c 1048576 < Buildings_latest_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.pipe >> ../files/Buildings_latest_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.sim & python3 -m fmpy simulate --output-file Buildings_latest_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_res.csv --start-time 0 --stop-time 9000 --timeout 400 --relative-tolerance 1e-06 --interface-type ModelExchange --solver CVode --output-interval 3.6 Buildings_latest_Buildings_DHC_Plants_Cooling_Examples_StoragePlantDualSource.fmu > Buildings_latest_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.pipe 2>&1) diffSimulationResults("Buildings_latest_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_res.csv","/mnt/ReferenceFiles/Buildings/csv/master/Buildings_DHC_Plants_Cooling_Examples_StoragePlantDualSource.csv","/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelicaLibraryTesting/files/Buildings_latest_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.diff",relTol=0.003,relTolDiffMinMax=0.003,rangeDelta=0.001) Reference file matches