Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.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.002181/0.002181, allocations: 80.88 kB / 21.56 MB, free: 2.934 MB / 18.57 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.002733/0.002733, allocations: 162 kB / 24.97 MB, free: 8.707 MB / 18.57 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.611/1.611, allocations: 177.1 MB / 205.4 MB, free: 5.504 MB / 186.7 MB " [Timeout remaining time 178] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 13.0.2-maint.13.x/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 13.0.2-maint.13.x/package.mo): time 3.351/3.351, allocations: 389.5 MB / 0.6361 GB, free: 12.32 MB / 0.6042 GB " [Timeout remaining time 176] Using package Buildings with version 13.0.2 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 13.0.2-maint.13.x/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.Plants.Cooling.Examples.StoragePlantDualSource,tolerance=1e-06,outputFormat="empty",numberOfIntervals=2500,variableFilter="",fileNamePrefix="Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource") translateModel(Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource,tolerance=1e-06,outputFormat="empty",numberOfIntervals=2500,variableFilter="",fileNamePrefix="Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource") [Timeout 300] "Notification: Performance of FrontEnd - Absyn->SCode: time 3.313e-05/3.313e-05, allocations: 6.25 kB / 0.7759 GB, free: 5.371 MB / 0.7292 GB Notification: Performance of NFInst.instantiate(Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource): time 0.1545/0.1546, allocations: 106 MB / 0.8794 GB, free: 11.08 MB / 0.8386 GB Notification: Performance of NFInst.instExpressions: time 0.1268/0.2814, allocations: 44.79 MB / 0.9232 GB, free: 14.36 MB / 0.8855 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.03245/0.3138, allocations: 0.8445 MB / 0.924 GB, free: 13.51 MB / 0.8855 GB Notification: Performance of NFTyping.typeComponents: time 0.02296/0.3368, allocations: 5.243 MB / 0.9291 GB, free: 8.23 MB / 0.8855 GB Notification: Performance of NFTyping.typeBindings: time 0.06335/0.4001, allocations: 15.13 MB / 0.9439 GB, free: 9.02 MB / 0.9011 GB Notification: Performance of NFTyping.typeClassSections: time 0.04109/0.4412, allocations: 13.76 MB / 0.9573 GB, free: 11.24 MB / 0.9167 GB Notification: Performance of NFFlatten.flatten: time 0.1452/0.5864, allocations: 80.25 MB / 1.036 GB, free: 10.83 MB / 0.9948 GB Notification: Performance of NFFlatten.resolveConnections: time 0.7259/1.312, allocations: 17.16 MB / 1.052 GB, free: 77.57 MB / 0.9948 GB Notification: Performance of NFEvalConstants.evaluate: time 0.09039/1.403, allocations: 26.36 MB / 1.078 GB, free: 77.56 MB / 0.9948 GB Notification: Performance of NFSimplifyModel.simplify: time 0.03728/1.44, allocations: 12.33 MB / 1.09 GB, free: 77.56 MB / 0.9948 GB Notification: Performance of NFPackage.collectConstants: time 0.009996/1.45, allocations: 1.788 MB / 1.092 GB, free: 77.56 MB / 0.9948 GB Notification: Performance of NFFlatten.collectFunctions: time 0.02648/1.476, allocations: 5.964 MB / 1.098 GB, free: 77.56 MB / 0.9948 GB Notification: Performance of combineBinaries: time 0.05475/1.531, allocations: 29.23 MB / 1.126 GB, free: 70.8 MB / 0.9948 GB Notification: Performance of replaceArrayConstructors: time 0.02582/1.557, allocations: 17.29 MB / 1.143 GB, free: 63.11 MB / 0.9948 GB Notification: Performance of NFVerifyModel.verify: time 0.01435/1.571, allocations: 1.43 MB / 1.145 GB, free: 63.11 MB / 0.9948 GB Notification: Performance of FrontEnd: time 0.006044/1.577, allocations: 0.7027 MB / 1.145 GB, free: 62.98 MB / 0.9948 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 2841 (2463) * Number of variables: 2841 (2268) Notification: Performance of [SIM] Bindings: time 0.1747/1.752, allocations: 83.64 MB / 1.227 GB, free: 18.11 MB / 0.9948 GB Notification: Performance of [SIM] FunctionAlias: time 0.03562/1.788, allocations: 13.37 MB / 1.24 GB, free: 6.469 MB / 0.9948 GB Notification: Performance of [SIM] Early Inline: time 0.1743/1.962, allocations: 67.56 MB / 1.306 GB, free: 5.875 MB / 1.057 GB Notification: Performance of [SIM] Simplify 1: time 0.02995/1.992, allocations: 6.519 MB / 1.312 GB, free: 15.21 MB / 1.073 GB Warning: NBAlias.selectStartByConfidence: Alias set with conflicting unfixed start values of equal confidence detected. Use -d=dumprepl for more information. Notification: Performance of [SIM] Alias: time 0.1798/2.172, allocations: 68.99 MB / 1.38 GB, free: 9.148 MB / 1.135 GB Notification: Performance of [SIM] Simplify 2: time 0.01681/2.189, allocations: 4.456 MB / 1.384 GB, free: 4.582 MB / 1.135 GB Notification: Performance of [SIM] Remove Stream: time 0.01013/2.199, allocations: 3.081 MB / 1.387 GB, free: 1.449 MB / 1.135 GB Notification: Performance of [SIM] Detect States: time 0.02486/2.224, allocations: 9.964 MB / 1.397 GB, free: 7.59 MB / 1.151 GB Notification: Performance of [SIM] Events: time 0.007111/2.231, allocations: 3.176 MB / 1.4 GB, free: 4.473 MB / 1.151 GB Notification: Performance of [SIM] Partitioning: time 0.03413/2.265, allocations: 11.91 MB / 1.412 GB, free: 8.164 MB / 1.167 GB Notification: Performance of [SIM] Causalize: time 0.09637/2.361, allocations: 31.71 MB / 1.443 GB, free: 8.969 MB / 1.198 GB Notification: Performance of [SIM] After Index Reduction Inline: time 0.06211/2.423, allocations: 28.27 MB / 1.47 GB, free: 13.16 MB / 1.229 GB Notification: Performance of [INI] Simplify: time 1.319/3.742, allocations: 36.47 MB / 1.506 GB, free: 262.1 MB / 1.245 GB Notification: Performance of [INI] Inline: time 0.1008/3.843, allocations: 57.61 MB / 1.562 GB, free: 261.5 MB / 1.245 GB Notification: Performance of [INI] Partitioning: time 0.004127/3.847, allocations: 0.5717 MB / 1.563 GB, free: 261.1 MB / 1.245 GB Notification: Performance of [INI] Cleanup: time 0.02185/3.869, allocations: 13.34 MB / 1.576 GB, free: 260.8 MB / 1.245 GB Notification: Performance of [INI] Causalize: time 0.2198/4.088, allocations: 95.59 MB / 1.669 GB, free: 233 MB / 1.245 GB Notification: Performance of [INI] Tearing: time 0.02588/4.114, allocations: 23.93 MB / 1.692 GB, free: 215.7 MB / 1.245 GB Notification: Performance of [SIM] Initialization: time 2.885e-06/4.114, allocations: 4 kB / 1.692 GB, free: 215.7 MB / 1.245 GB Notification: Performance of [SIM] Remove Dummies: time 0.0001656/4.114, allocations: 11.81 kB / 1.692 GB, free: 215.7 MB / 1.245 GB Notification: Performance of [SIM] Tearing: time 0.01645/4.131, allocations: 14.57 MB / 1.707 GB, free: 203.2 MB / 1.245 GB Notification: Performance of [SIM] Categorize: time 6.502e-05/4.131, allocations: 35.47 kB / 1.707 GB, free: 203.1 MB / 1.245 GB Notification: Performance of [SIM] Solve: time 0.04644/4.177, allocations: 24.55 MB / 1.731 GB, free: 180.3 MB / 1.245 GB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:800:5-800:70:writable] Warning: Variable t of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:801:5-801:57:writable] Warning: Variable h00 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:802:5-802:57:writable] Warning: Variable h10 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:803:5-803:57:writable] Warning: Variable h01 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:804:5-804:57:writable] Warning: Variable h11 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:805:5-805:23:writable] Warning: Variable aux3 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:806:5-806:25:writable] Warning: Variable aux2 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:800:5-800:70:writable] Warning: Variable $fDER_t of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:801:5-801:57:writable] Warning: Variable $fDER_h00 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:802:5-802:57:writable] Warning: Variable $fDER_h10 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:803:5-803:57:writable] Warning: Variable $fDER_h01 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:804:5-804:57:writable] Warning: Variable $fDER_h11 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:805:5-805:23:writable] Warning: Variable $fDER_aux3 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/Fluid/Utilities.mo:806:5-806:25:writable] Warning: Variable $fDER_aux2 of the generated function $fDER0.Modelica.Fluid.Utilities.cubicHermite will be initialized to 0.0 because it could not be proven that it is always assigned before it is used. Notification: Performance of [SIM] Jacobian: time 0.05133/4.229, allocations: 36.11 MB / 1.766 GB, free: 145.3 MB / 1.245 GB Notification: Performance of [SIM] Minimize Homotopy System: time 8.059e-05/4.229, allocations: 3.562 kB / 1.766 GB, free: 145.3 MB / 1.245 GB Notification: Partition statistics after passing the back-end: * Number of ODE partitions: ..................... 0 * Number of algebraic partitions: ............... 18 * Number of ODE event partitions: ............... 1 * Number of algebraic event partitions: ......... 1 * Number of clocked partitions: ................. 0 * Number of initial partitions: ................. 1 * Number of initial(lambda=0) partitions: ....... 1 Notification: Variable statistics after passing the back-end: * Number of states: ............................. 29 (25) {pumSup1.vol.U, pumSup1.y_actual, conPI_pumChi1.I.y, stoPla.pumPri.vol.U, stoPla.pumPri.preSou.m_flow, stoPla.tanBra.tan.vol.dynBal.UOut, stoPla.tanBra.junSup.vol.U, stoPla.tanBra.junRet.vol.U, stoPla.revCon.pum.vol.U, stoPla.revCon.pum.y_actual, stoPla.revCon.val.y_filtered, stoPla.revCon.jun1.vol.U, stoPla.revCon.jun2.vol.U, ideUse1.yVal_actual, ideUse1.conPI.I.y, ideUse2.yVal_actual, ideUse2.conPI.I.y, ideUse3.yVal_actual, ideUse3.conPI.I.y, parJunPla1.jun1.vol.U, parJunPla1.jun2.vol.U, parJunUse2.jun1.vol.U, parJunUse2.jun2.vol.U, parJunPla2.jun1.vol.U, parJunPla2.jun2.vol.U} * Number of discrete states: .................... 4 (4) {chiEnaSta.combiTimeTable.nextTimeEvent, chiEnaSta.combiTimeTable.nextTimeEventScaled, com.combiTimeTable.nextTimeEvent, com.combiTimeTable.nextTimeEventScaled} * Number of clocked states: ..................... 0 (0) {} * Number of discrete variables: ................. 216 (191) {selMin_dp.isChaRem, stoPla.floCon.stateGraphRoot.activeSteps, stoPla.floCon.allOff.active, stoPla.floCon.allOff.localActive, stoPla.floCon.allOff.inPort.occupied, stoPla.floCon.allOff.inPort.set, stoPla.floCon.allOff.outPort.available, stoPla.floCon.allOff.outPort.reset, stoPla.floCon.allOff.newActive, stoPla.floCon.traChaLoc.localCondition, stoPla.floCon.traChaLoc.enableFire, stoPla.floCon.traChaLoc.fire, stoPla.floCon.traChaLoc.inPort.available, stoPla.floCon.traChaLoc.outPort.occupied, stoPla.floCon.steChaLoc.active, stoPla.floCon.steChaLoc.localActive, stoPla.floCon.steChaLoc.inPort.occupied, stoPla.floCon.steChaLoc.inPort.set, stoPla.floCon.steChaLoc.outPort.available, stoPla.floCon.steChaLoc.outPort.reset, stoPla.floCon.steChaLoc.newActive, stoPla.floCon.traRes1.enableFire, stoPla.floCon.traRes1.fire, stoPla.floCon.traRes1.inPort.available, stoPla.floCon.traRes1.outPort.occupied, stoPla.floCon.traChaRem.localCondition, stoPla.floCon.traChaRem.enableFire, stoPla.floCon.traChaRem.fire, stoPla.floCon.traChaRem.inPort.available, stoPla.floCon.traChaRem.outPort.occupied, stoPla.floCon.steChaRem.localActive, stoPla.floCon.steChaRem.inPort.occupied, stoPla.floCon.steChaRem.inPort.set, stoPla.floCon.steChaRem.outPort.available, stoPla.floCon.steChaRem.outPort.reset, stoPla.floCon.steChaRem.newActive, stoPla.floCon.traRes2.enableFire, stoPla.floCon.traRes2.fire, stoPla.floCon.traRes2.inPort.available, stoPla.floCon.traRes2.outPort.occupied, stoPla.floCon.traProChi.enableFire, stoPla.floCon.traProChi.fire, stoPla.floCon.traProChi.inPort.available, stoPla.floCon.traProChi.outPort.occupied, stoPla.floCon.steProChi.active, stoPla.floCon.steProChi.localActive, stoPla.floCon.steProChi.inPort.occupied, stoPla.floCon.steProChi.inPort.set, stoPla.floCon.steProChi.outPort.available, stoPla.floCon.steProChi.outPort.reset, stoPla.floCon.steProChi.newActive, stoPla.floCon.traRes4.enableFire, stoPla.floCon.traRes4.fire, stoPla.floCon.traRes4.inPort.available, stoPla.floCon.traRes4.outPort.occupied, stoPla.floCon.traProTan.localCondition, stoPla.floCon.traProTan.enableFire, stoPla.floCon.traProTan.fire, stoPla.floCon.traProTan.inPort.available, stoPla.floCon.traProTan.outPort.occupied, stoPla.floCon.steProTan.active, stoPla.floCon.steProTan.localActive, stoPla.floCon.steProTan.inPort.occupied, stoPla.floCon.steProTan.inPort.set, stoPla.floCon.steProTan.outPort.available, stoPla.floCon.steProTan.outPort.reset, stoPla.floCon.steProTan.newActive, stoPla.floCon.traRes3.enableFire, stoPla.floCon.traRes3.fire, stoPla.floCon.traRes3.inPort.available, stoPla.floCon.traRes3.outPort.occupied, stoPla.floCon.expPriPumFlo.y, stoPla.floCon.alt.inPort.available, stoPla.floCon.alt.inPort.reset, stoPla.floCon.alt.outPort.occupied, stoPla.floCon.alt.outPort.set, stoPla.floCon.alt.join.occupied, stoPla.floCon.alt.join.set, stoPla.floCon.alt.split.available, stoPla.floCon.alt.split.reset, stoPla.floCon.stePumSecOn.active, stoPla.floCon.stePumSecOn.localActive, stoPla.floCon.stePumSecOn.inPort.occupied, stoPla.floCon.stePumSecOn.inPort.set, stoPla.floCon.stePumSecOn.outPort.available, stoPla.floCon.stePumSecOn.outPort.reset, stoPla.floCon.stePumSecOn.newActive, stoPla.floCon.traPro.localCondition, stoPla.floCon.traPro.enableFire, stoPla.floCon.traPro.fire, stoPla.floCon.traPro.inPort.available, stoPla.floCon.traPro.outPort.occupied, stoPla.floCon.parallel.outPort.available, stoPla.floCon.parallel.join.available, stoPla.floCon.parallel.join.reset, stoPla.floCon.parallel.split.occupied, stoPla.floCon.parallel.split.set, stoPla.floCon.traTanToChi.localCondition, stoPla.floCon.traTanToChi.enableFire, stoPla.floCon.traTanToChi.fire, stoPla.floCon.traTanToChi.inPort.available, stoPla.floCon.traTanToChi.outPort.occupied, stoPla.floCon.altTanCha1.inPort.available, stoPla.floCon.altTanCha1.inPort.reset, stoPla.floCon.altTanCha1.outPort.occupied, stoPla.floCon.altTanCha1.outPort.set, stoPla.floCon.altTanCha1.join.occupied, stoPla.floCon.altTanCha1.join.set, stoPla.floCon.altTanCha1.split.available, stoPla.floCon.altTanCha1.split.reset, stoPla.floCon.steRou1.active, stoPla.floCon.steRou1.localActive, stoPla.floCon.steRou1.inPort.occupied, stoPla.floCon.steRou1.inPort.set, stoPla.floCon.steRou1.outPort.available, stoPla.floCon.steRou1.outPort.reset, stoPla.floCon.steRou1.newActive, stoPla.floCon.steRou2.active, stoPla.floCon.steRou2.localActive, stoPla.floCon.steRou2.inPort.occupied, stoPla.floCon.steRou2.inPort.set, stoPla.floCon.steRou2.outPort.available, stoPla.floCon.steRou2.outPort.reset, stoPla.floCon.steRou2.newActive, stoPla.floCon.traRou.enableFire, stoPla.floCon.traRou.fire, stoPla.floCon.traRou.outPort.occupied, stoPla.floCon.traChiToTan.enableFire, stoPla.floCon.traChiToTan.fire, stoPla.floCon.traChiToTan.inPort.available, stoPla.floCon.traChiToTan.outPort.occupied, stoPla.tanSta.y, stoPla.tanSta.hysCha.y, stoPla.tanSta.hysEmp.y, stoPla.tanSta.not1.y, stoPla.tanSta.assMes.u, stoPla.chiEnaSta, stoPla.com, 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, hys_yVal_actual.y, $FUN_97, $FUN_98, $FUN_99, $FUN_100, $FUN_101, $FUN_102, $FUN_103, $FUN_104, $FUN_105, $FUN_106, $FUN_109, $FUN_110, $FUN_115, $FUN_116, $FUN_117, $FUN_118, $SEV_10, $SEV_9, $SEV_8, $SEV_7, $SEV_6, $SEV_5, $SEV_4, $SEV_3, $SEV_2, $SEV_1, $SEV_0, $TEV_9, $TEV_8, $TEV_7, $TEV_6, $TEV_5, $TEV_4, $TEV_3, $TEV_2, $TEV_1, $TEV_0} * Number of clocks: ............................. 0 (0) {} * Number of top-level inputs: ................... 0 (0) {} Notification: [Simulation] Strong Component statistics after passing the back-end: * Number of single strong components: ........... 944 (scalar:937, array:7, record:0) * Number of multi strong components: ............ 7 (algorithm:3, when:4, if:0, tuple:0) * Number of for-loop strong components: ......... 63 (resizable: 48, generic: 8, entwined:7) * Number of algebraic-loop strong components: ... 3 (linear: 0, nonlinear:3) Notification: [Initialization] Strong Component statistics after passing the back-end: * Number of single strong components: ........... 1437 (scalar:1351, array:86, record:0) * Number of multi strong components: ............ 7 (algorithm:7, when:0, if:0, tuple:33) * Number of for-loop strong components: ......... 122 (resizable: 107, generic: 8, entwined:7) * Number of algebraic-loop strong components: ... 3 (linear: 0, nonlinear:3) Notification: [Initialization (lambda=0)] Strong Component statistics after passing the back-end: * Number of single strong components: ........... 1461 (scalar:1375, array:86, record:0) * Number of multi strong components: ............ 7 (algorithm:7, when:0, if:0, tuple:33) * Number of for-loop strong components: ......... 122 (resizable: 107, generic: 8, entwined:7) * Number of algebraic-loop strong components: ... 2 (linear: 0, nonlinear:2) Notification: Performance of backend: time 0.0009364/4.23, allocations: 0.67 MB / 1.766 GB, free: 144.6 MB / 1.245 GB Notification: Performance of SimCode: time 0.1337/4.363, allocations: 67.51 MB / 1.832 GB, free: 78.32 MB / 1.245 GB Notification: Performance of Templates: time 1.18/5.544, allocations: 228.9 MB / 2.056 GB, free: 258.6 MB / 1.307 GB " [Timeout remaining time 294] make -j1 -f Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.makefile [Timeout 300] make -j1 -f Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.makefile clang -O2 -DOM_HAVE_PTHREADS -fPIC -DOM_HAVE_PTHREADS -Wno-error=implicit-function-declaration -I"/var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../include/omc/c" -I"/var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../include/omc" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Buildings_13_Buildings_DHC_Plants_Cooling_Examples_StoragePlantDualSource -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=0 -DOMC_NUM_NONLINEAR_SYSTEMS=6 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -DOMC_RUST_SIMULATION_RUNTIME -c -o Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.o Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource.c clang -O2 -DOM_HAVE_PTHREADS -fPIC -DOM_HAVE_PTHREADS -Wno-error=implicit-function-declaration -I"/var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../include/omc/c" -I"/var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../include/omc" -I. -DOPENMODELICA_XML_FROM_FILE_AT_RUNTIME -DOMC_MODEL_PREFIX=Buildings_13_Buildings_DHC_Plants_Cooling_Examples_StoragePlantDualSource -DOMC_NUM_MIXED_SYSTEMS=0 -DOMC_NUM_LINEAR_SYSTEMS=0 -DOMC_NUM_NONLINEAR_SYSTEMS=6 -DOMC_NDELAY_EXPRESSIONS=0 -DOMC_NVAR_STRING=0 -DOMC_RUST_SIMULATION_RUNTIME -c -o Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.o Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:1089:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 1089 | if((_next == ((modelica_integer) 1))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:1089:17: note: remove extraneous parentheses around the comparison to silence this warning 1089 | if((_next == ((modelica_integer) 1))) | ~ ^ ~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:1089:17: note: use '=' to turn this equality comparison into an assignment 1089 | if((_next == ((modelica_integer) 1))) | ^~ | = Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:1241:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 1241 | if((_next == ((modelica_integer) 1))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:1241:17: note: remove extraneous parentheses around the comparison to silence this warning 1241 | if((_next == ((modelica_integer) 1))) | ~ ^ ~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:1241:17: note: use '=' to turn this equality comparison into an assignment 1241 | if((_next == ((modelica_integer) 1))) | ^~ | = Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:1393:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 1393 | if((_next == ((modelica_integer) 1))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:1393:17: note: remove extraneous parentheses around the comparison to silence this warning 1393 | if((_next == ((modelica_integer) 1))) | ~ ^ ~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:1393:17: note: use '=' to turn this equality comparison into an assignment 1393 | if((_next == ((modelica_integer) 1))) | ^~ | = Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:3155:10: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 3155 | if((_n == ((modelica_integer) 1))) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:3155:10: note: remove extraneous parentheses around the comparison to silence this warning 3155 | if((_n == ((modelica_integer) 1))) | ~ ^ ~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:3155:10: note: use '=' to turn this equality comparison into an assignment 3155 | if((_n == ((modelica_integer) 1))) | ^~ | = Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:3368:10: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 3368 | if((_n == ((modelica_integer) 1))) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:3368:10: note: remove extraneous parentheses around the comparison to silence this warning 3368 | if((_n == ((modelica_integer) 1))) | ~ ^ ~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:3368:10: note: use '=' to turn this equality comparison into an assignment 3368 | if((_n == ((modelica_integer) 1))) | ^~ | = Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:3933:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 3933 | if((_nPre == _nPow)) | ~~~~~~^~~~~~~~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:3933:17: note: remove extraneous parentheses around the comparison to silence this warning 3933 | if((_nPre == _nPow)) | ~ ^ ~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:3933:17: note: use '=' to turn this equality comparison into an assignment 3933 | if((_nPre == _nPow)) | ^~ | = Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:4594:10: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 4594 | if((_n == ((modelica_integer) 1))) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:4594:10: note: remove extraneous parentheses around the comparison to silence this warning 4594 | if((_n == ((modelica_integer) 1))) | ~ ^ ~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:4594:10: note: use '=' to turn this equality comparison into an assignment 4594 | if((_n == ((modelica_integer) 1))) | ^~ | = Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:4938:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 4938 | if((_n == ((modelica_integer) 2))) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:4938:12: note: remove extraneous parentheses around the comparison to silence this warning 4938 | if((_n == ((modelica_integer) 2))) | ~ ^ ~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:4938:12: note: use '=' to turn this equality comparison into an assignment 4938 | if((_n == ((modelica_integer) 2))) | ^~ | = Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:5122:10: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 5122 | if((_n == ((modelica_integer) 1))) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:5122:10: note: remove extraneous parentheses around the comparison to silence this warning 5122 | if((_n == ((modelica_integer) 1))) | ~ ^ ~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:5122:10: note: use '=' to turn this equality comparison into an assignment 5122 | if((_n == ((modelica_integer) 1))) | ^~ | = Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:5129:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 5129 | if((_n == ((modelica_integer) 2))) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:5129:12: note: remove extraneous parentheses around the comparison to silence this warning 5129 | if((_n == ((modelica_integer) 2))) | ~ ^ ~ Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:5129:12: note: use '=' to turn this equality comparison into an assignment 5129 | if((_n == ((modelica_integer) 2))) | ^~ | = Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.c:8057:24: error: passing 'double' to parameter of incompatible type 'base_array_t' (aka 'struct base_array_s') 8057 | real_array_copy_data((0.3333333333333333) * ((&data->localData[0]->realVars[350] /* stoPla.tanBra.tan.vol[1].dynBal.mb_flow variable */)[_omcQ_24i1 - 1]), tmp22); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../include/omc/c/util/generic_array.h:47:76: note: expanded from macro 'real_array_copy_data' 47 | #define real_array_copy_data(src,dst) simple_array_copy_data(src, &dst, sizeof(modelica_real)); | ^~~ /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../include/omc/c/util/generic_array.h:43:48: note: passing argument to parameter 'src' here 43 | void simple_array_copy_data(const base_array_t src, base_array_t* dst, size_t sze); | ^ 10 warnings and 1 error generated. make: *** [: Buildings_13_Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource_functions.o] Error 1 [Calling os._exit(0), Time elapsed: 13.339127860032022]