Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_latest_Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Economizers.Validation.Controller_Mod_DamLim.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 11.0.1-master/package.mo", uses=false) Using package Buildings with version 11.0.1 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 11.0.1-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: translateModel(Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Economizers.Validation.Controller_Mod_DamLim,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|economizer.enaDis.andEnaDis.y|economizer.uSupFan_actual|economizer.VOutMinSet_flow|economizer.yOutDam|economizer.damLim.yOutDam_min|economizer.damLim.yOutDam_max|economizer.yRetDam|economizer.enaDis.yRetDam_min|economizer.enaDis.yRetDam_max|economizer1.enaDis.andEnaDis.y|economizer1.uSupFan_actual|economizer1.VOutMinSet_flow|economizer1.TAirSup|economizer1.TSupHeaEcoSet|economizer1.yOutDam|economizer1.damLim.yOutDam_min|economizer1.damLim.yOutDam_max|economizer1.yRetDam|economizer1.enaDis.yRetDam_min|economizer1.enaDis.yRetDam_max",fileNamePrefix="Buildings_latest_Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Economizers.Validation.Controller_Mod_DamLim") translateModel(Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Economizers.Validation.Controller_Mod_DamLim,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|economizer.enaDis.andEnaDis.y|economizer.uSupFan_actual|economizer.VOutMinSet_flow|economizer.yOutDam|economizer.damLim.yOutDam_min|economizer.damLim.yOutDam_max|economizer.yRetDam|economizer.enaDis.yRetDam_min|economizer.enaDis.yRetDam_max|economizer1.enaDis.andEnaDis.y|economizer1.uSupFan_actual|economizer1.VOutMinSet_flow|economizer1.TAirSup|economizer1.TSupHeaEcoSet|economizer1.yOutDam|economizer1.damLim.yOutDam_min|economizer1.damLim.yOutDam_max|economizer1.yRetDam|economizer1.enaDis.yRetDam_min|economizer1.enaDis.yRetDam_max",fileNamePrefix="Buildings_latest_Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Economizers.Validation.Controller_Mod_DamLim") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001157/0.001157, allocations: 111.2 kB / 16.43 MB, free: 6.461 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.00117/0.00117, allocations: 185.5 kB / 17.36 MB, free: 5.73 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.25/1.25, allocations: 222.9 MB / 241 MB, free: 15.14 MB / 206.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 11.0.1-master/package.mo): time 2.357/2.357, allocations: 461.9 MB / 0.7354 GB, free: 11.12 MB / 0.6075 GB Notification: Performance of FrontEnd - Absyn->SCode: time 1.937e-05/1.95e-05, allocations: 2.281 kB / 1.055 GB, free: 7.727 MB / 0.8262 GB Notification: Performance of NFInst.instantiate(Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Economizers.Validation.Controller_Mod_DamLim): time 0.01469/0.01473, allocations: 12.65 MB / 1.067 GB, free: 11.01 MB / 0.8419 GB Notification: Performance of NFInst.instExpressions: time 0.01047/0.02522, allocations: 5.812 MB / 1.073 GB, free: 5.184 MB / 0.8419 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.003427/0.02866, allocations: 95.75 kB / 1.073 GB, free: 5.09 MB / 0.8419 GB Notification: Performance of NFTyping.typeComponents: time 0.002222/0.03089, allocations: 0.8164 MB / 1.074 GB, free: 4.266 MB / 0.8419 GB Notification: Performance of NFTyping.typeBindings: time 0.001826/0.0328, allocations: 0.5454 MB / 1.074 GB, free: 3.715 MB / 0.8419 GB Notification: Performance of NFTyping.typeClassSections: time 0.004059/0.03687, allocations: 2.485 MB / 1.077 GB, free: 1.227 MB / 0.8419 GB Notification: Performance of NFFlatten.flatten: time 0.4775/0.5144, allocations: 6.832 MB / 1.083 GB, free: 13.77 MB / 0.8419 GB Notification: Performance of NFFlatten.resolveConnections: time 0.008171/0.5226, allocations: 5.372 MB / 1.088 GB, free: 12.05 MB / 0.8419 GB Notification: Performance of NFEvalConstants.evaluate: time 0.002597/0.5252, allocations: 2.004 MB / 1.09 GB, free: 10.82 MB / 0.8419 GB Notification: Performance of NFSimplifyModel.simplify: time 0.002134/0.5273, allocations: 2.073 MB / 1.092 GB, free: 9.566 MB / 0.8419 GB Notification: Performance of NFPackage.collectConstants: time 0.001207/0.5286, allocations: 0.7465 MB / 1.093 GB, free: 9.566 MB / 0.8419 GB Notification: Performance of NFFlatten.collectFunctions: time 0.0009643/0.5295, allocations: 0.7643 MB / 1.094 GB, free: 9.562 MB / 0.8419 GB Notification: Performance of combineBinaries: time 0.003282/0.5328, allocations: 6.763 MB / 1.101 GB, free: 4.613 MB / 0.8419 GB Notification: Performance of replaceArrayConstructors: time 0.001893/0.5347, allocations: 4.122 MB / 1.105 GB, free: 1.566 MB / 0.8419 GB Notification: Performance of NFVerifyModel.verify: time 0.001326/0.5361, allocations: 0.8021 MB / 1.105 GB, free: 1.039 MB / 0.8419 GB Notification: Performance of FrontEnd: time 0.001265/0.5373, allocations: 362.5 kB / 1.106 GB, free: 0.9023 MB / 0.8419 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 1077 (1065) * Number of variables: 1061 (1049) Notification: Performance of Bindings: time 0.0233/0.5606, allocations: 20.93 MB / 1.126 GB, free: 2.574 MB / 0.8575 GB Notification: Performance of FunctionAlias: time 0.004065/0.5647, allocations: 3.25 MB / 1.129 GB, free: 268 kB / 0.8575 GB Notification: Performance of Early Inline: time 0.01692/0.5817, allocations: 13.58 MB / 1.143 GB, free: 6.953 MB / 0.8731 GB Notification: Performance of simplify1: time 0.001581/0.5833, allocations: 0.7279 MB / 1.143 GB, free: 6.566 MB / 0.8731 GB Notification: Performance of Alias: time 0.03664/0.6199, allocations: 32.09 MB / 1.175 GB, free: 2.504 MB / 0.8887 GB Notification: Performance of simplify2: time 0.0009256/0.6209, allocations: 370.9 kB / 1.175 GB, free: 2.285 MB / 0.8887 GB Notification: Performance of Events: time 0.003687/0.6246, allocations: 2.981 MB / 1.178 GB, free: 15.56 MB / 0.9044 GB Notification: Performance of Detect States: time 0.003748/0.6284, allocations: 3.693 MB / 1.181 GB, free: 12.24 MB / 0.9044 GB Notification: Performance of Partitioning: time 0.003814/0.6322, allocations: 3.439 MB / 1.185 GB, free: 8.648 MB / 0.9044 GB Notification: Performance of Causalize: time 0.01569/0.6479, allocations: 13.87 MB / 1.198 GB, free: 11.57 MB / 0.92 GB Notification: Performance of After Index Reduction Inline: time 0.007932/0.6559, allocations: 8.401 MB / 1.207 GB, free: 4.016 MB / 0.92 GB Notification: Performance of Inline: time 0.02037/0.6763, allocations: 19.22 MB / 1.225 GB, free: 1.086 MB / 0.9356 GB Notification: Performance of Partitioning: time 0.002282/0.6786, allocations: 1.24 MB / 1.227 GB, free: 15.77 MB / 0.9512 GB Notification: Performance of Cleanup: time 0.002651/0.6813, allocations: 1.825 MB / 1.228 GB, free: 13.93 MB / 0.9512 GB Warning: NBResolveSingularities.balanceInitialization reports an overdetermined initialization! Checking for consistency is not yet supported, following equations had to be removed: [SCAL] (1) economizer1.enaDis.truFalHol.outputTrue.outerStatePort.localActive = $TEV_13 ($RES_SIM_283) slice: {}; [SCAL] (1) economizer1.enaDis.truFalHol.outputFalse.outerStatePort.localActive = $TEV_18 ($RES_SIM_302) slice: {}; [SCAL] (1) economizer.enaDis.truFalHol.outputTrue.outerStatePort.localActive = $TEV_35 ($RES_SIM_530) slice: {}; [SCAL] (1) economizer.enaDis.truFalHol.outputFalse.outerStatePort.localActive = $TEV_40 ($RES_SIM_549) slice: {}; [SCAL] (1) economizer1.enaDis.truFalHol.toFalse1.outPort.set = economizer1.enaDis.truFalHol.outputFalse.inPort[2].set ($RES_SIM_827) slice: {}; [SCAL] (1) economizer1.enaDis.truFalHol.toTrue1.outPort.set = economizer1.enaDis.truFalHol.outputTrue.inPort[1].set ($RES_SIM_831) slice: {}; [SCAL] (1) economizer1.enaDis.truFalHol.toFalse.outPort.set = economizer1.enaDis.truFalHol.outputFalse.inPort[1].set ($RES_SIM_841) slice: {}; [SCAL] (1) economizer1.enaDis.truFalHol.outputFalse.outPort[1].reset = economizer1.enaDis.truFalHol.toTrue.outPort.set ($RES_SIM_843) slice: {}; [SCAL] (1) economizer1.enaDis.truFalHol.outputTrue.outPort[1].reset = economizer1.enaDis.truFalHol.toFalse.outPort.set ($RES_SIM_847) slice: {}; [SCAL] (1) economizer.enaDis.truFalHol.initialStep.outPort[2].reset = economizer.enaDis.truFalHol.toFalse1.outPort.set ($RES_SIM_1104) slice: {}; [SCAL] (1) economizer.enaDis.truFalHol.toFalse1.outPort.set = economizer.enaDis.truFalHol.outputFalse.inPort[2].set ($RES_SIM_1108) slice: {}; [SCAL] (1) economizer.enaDis.truFalHol.toTrue.outPort.set = economizer.enaDis.truFalHol.outputTrue.inPort[2].set ($RES_SIM_1110) slice: {}; [SCAL] (1) economizer.enaDis.truFalHol.toTrue1.outPort.set = economizer.enaDis.truFalHol.outputTrue.inPort[1].set ($RES_SIM_1112) slice: {}; [SCAL] (1) economizer.enaDis.truFalHol.outputFalse.outPort[1].reset = economizer.enaDis.truFalHol.toTrue.outPort.set ($RES_SIM_1124) slice: {}; [SCAL] (1) economizer.enaDis.truFalHol.outputTrue.outPort[1].reset = economizer.enaDis.truFalHol.toFalse.outPort.set ($RES_SIM_1128) slice: {}; [SCAL] (1) $SEV_129 = (economizer.enaDis.truFalHol.toFalse.localCondition and economizer.enaDis.truFalHol.toFalse.inPort.available) and not economizer.enaDis.truFalHol.toFalse.outPort.occupied ($RES_EVT_1351) slice: {}; [SCAL] (1) $SEV_124 = (economizer.enaDis.truFalHol.toTrue1.localCondition and economizer.enaDis.truFalHol.toTrue1.inPort.available) and not economizer.enaDis.truFalHol.toTrue1.outPort.occupied ($RES_EVT_1345) slice: {}; [SCAL] (1) $SEV_65 = (economizer1.enaDis.truFalHol.toTrue.localCondition and economizer1.enaDis.truFalHol.toTrue.inPort.available) and not economizer1.enaDis.truFalHol.toTrue.outPort.occupied ($RES_EVT_1285) slice: {}; [SCAL] (1) $SEV_56 = (economizer1.enaDis.truFalHol.toTrue1.localCondition and economizer1.enaDis.truFalHol.toTrue1.inPort.available) and not economizer1.enaDis.truFalHol.toTrue1.outPort.occupied ($RES_EVT_1273) slice: {}; [SCAL] (1) $SEV_55 = (not economizer1.enaDis.truFalHol.toTrue1.localCondition and economizer1.enaDis.truFalHol.toFalse1.inPort.available) and not economizer1.enaDis.truFalHol.toFalse1.outPort.occupied ($RES_EVT_1272) slice: {}; Notification: Performance of Causalize: time 0.1408/0.8221, allocations: 103.3 MB / 1.329 GB, free: 6.246 MB / 1.045 GB Notification: Performance of Tearing: time 7.084e-05/0.8222, allocations: 4 kB / 1.329 GB, free: 6.242 MB / 1.045 GB Notification: Performance of Initialization: time 1.253e-06/0.8222, allocations: 0 / 1.329 GB, free: 6.242 MB / 1.045 GB Notification: Performance of Tearing: time 4.172e-05/0.8223, allocations: 11.88 kB / 1.329 GB, free: 6.23 MB / 1.045 GB Notification: Performance of Categorize: time 0.0001004/0.8224, allocations: 23.94 kB / 1.329 GB, free: 6.207 MB / 1.045 GB Error: Internal error NBSolve.solveStrongComponent failed with status = Solve.UNSOLVABLE while trying to solve following strong component: BLOCK: Sliced Component (status = Solve.UNSOLVABLE) ----------------------------------------------------- ### Variable: economizer1.enaDis.truFalHol.initialStep.outPort[$i1].available ### Equation: [SCAL] (1) economizer1.enaDis.truFalHol.outputTrue.outerStatePort.subgraphStatePort.activeSteps = if economizer1.enaDis.truFalHol.outputTrue.outerStatePort.localActive then 1.0 else 0.0 ($RES_SIM_285) slice: {}