Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr Buildings_8_Buildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.ZoneStatus.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 3.2.3+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.1.4-maint.8.1.x/package.mo", uses=false) Using package Buildings with version 8.1.4 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.1.4-maint.8.1.x/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 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_PR1.Generic.SetPoints.Validation.ZoneStatus,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_8_Buildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.ZoneStatus") translateModel(Buildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.ZoneStatus,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_8_Buildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.ZoneStatus") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001071/0.001071, allocations: 107.1 kB / 16.37 MB, free: 6.363 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.001153/0.001153, allocations: 191.5 kB / 17.31 MB, free: 5.91 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo): time 1.401/1.401, allocations: 205.1 MB / 223.2 MB, free: 12.27 MB / 190.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.1.4-maint.8.1.x/package.mo): time 1.715/1.715, allocations: 292.3 MB / 0.5496 GB, free: 17.52 MB / 462.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 2.456e-05/2.458e-05, allocations: 6.219 kB / 0.6729 GB, free: 5.855 MB / 0.545 GB Notification: Performance of NFInst.instantiate(Buildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.ZoneStatus): time 0.00361/0.003646, allocations: 2.3 MB / 0.6751 GB, free: 3.551 MB / 0.545 GB Notification: Performance of NFInst.instExpressions: time 0.002511/0.006174, allocations: 1.663 MB / 0.6767 GB, free: 1.871 MB / 0.545 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.0002482/0.006435, allocations: 8 kB / 0.6768 GB, free: 1.863 MB / 0.545 GB Notification: Performance of NFTyping.typeComponents: time 0.0002688/0.00671, allocations: 78.94 kB / 0.6768 GB, free: 1.785 MB / 0.545 GB Notification: Performance of NFTyping.typeBindings: time 0.000216/0.006933, allocations: 94.94 kB / 0.6769 GB, free: 1.691 MB / 0.545 GB Notification: Performance of NFTyping.typeClassSections: time 0.000859/0.007822, allocations: 379.2 kB / 0.6773 GB, free: 1.324 MB / 0.545 GB Notification: Performance of NFFlatten.flatten: time 0.0009092/0.008739, allocations: 0.9382 MB / 0.6782 GB, free: 396 kB / 0.545 GB Notification: Performance of NFFlatten.resolveConnections: time 0.0007107/0.009458, allocations: 480.3 kB / 0.6787 GB, free: 15.89 MB / 0.5606 GB Notification: Performance of NFEvalConstants.evaluate: time 0.0002877/0.009753, allocations: 322.8 kB / 0.679 GB, free: 15.58 MB / 0.5606 GB Notification: Performance of NFSimplifyModel.simplify: time 0.0003084/0.01007, allocations: 382.2 kB / 0.6793 GB, free: 15.2 MB / 0.5606 GB Notification: Performance of NFPackage.collectConstants: time 0.0001148/0.01019, allocations: 100 kB / 0.6794 GB, free: 15.11 MB / 0.5606 GB Notification: Performance of NFFlatten.collectFunctions: time 0.0001667/0.01036, allocations: 112 kB / 0.6795 GB, free: 15 MB / 0.5606 GB Notification: Performance of combineBinaries: time 0.0009093/0.01128, allocations: 1.208 MB / 0.6807 GB, free: 13.77 MB / 0.5606 GB Notification: Performance of replaceArrayConstructors: time 0.0005262/0.01182, allocations: 0.7345 MB / 0.6814 GB, free: 13.03 MB / 0.5606 GB Notification: Performance of NFVerifyModel.verify: time 0.0002313/0.01205, allocations: 131.5 kB / 0.6816 GB, free: 12.9 MB / 0.5606 GB Notification: Performance of FrontEnd: time 0.0001017/0.01216, allocations: 51.5 kB / 0.6816 GB, free: 12.85 MB / 0.5606 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 164 (164) * Number of variables: 164 (164) Notification: Performance of Bindings: time 0.003417/0.01558, allocations: 3.526 MB / 0.685 GB, free: 9.172 MB / 0.5606 GB Notification: Performance of FunctionAlias: time 0.000238/0.01583, allocations: 199.7 kB / 0.6852 GB, free: 8.977 MB / 0.5606 GB Notification: Performance of Early Inline: time 0.00246/0.0183, allocations: 2.525 MB / 0.6877 GB, free: 6.406 MB / 0.5606 GB Notification: Performance of simplify1: time 0.0001316/0.01844, allocations: 143.8 kB / 0.6878 GB, free: 6.266 MB / 0.5606 GB Notification: Performance of Alias: time 0.0046/0.02305, allocations: 3.896 MB / 0.6916 GB, free: 1.891 MB / 0.5606 GB Notification: Performance of simplify2: time 9.375e-05/0.02315, allocations: 83.86 kB / 0.6917 GB, free: 1.809 MB / 0.5606 GB Notification: Performance of Events: time 0.0008215/0.02398, allocations: 0.6597 MB / 0.6924 GB, free: 1.156 MB / 0.5606 GB Notification: Performance of Detect States: time 0.0006523/0.02464, allocations: 0.701 MB / 0.6931 GB, free: 452 kB / 0.5606 GB Notification: Performance of Partitioning: time 0.0007481/0.0254, allocations: 0.6296 MB / 0.6937 GB, free: 15.7 MB / 0.5762 GB Notification: Performance of Causalize: time 0.002995/0.0284, allocations: 3.039 MB / 0.6966 GB, free: 12.62 MB / 0.5762 GB Notification: Performance of After Index Reduction Inline: time 0.001805/0.03022, allocations: 1.78 MB / 0.6984 GB, free: 10.81 MB / 0.5762 GB Notification: Performance of Inline: time 0.003487/0.03371, allocations: 3.353 MB / 0.7016 GB, free: 7.371 MB / 0.5762 GB Notification: Performance of Partitioning: time 0.0002008/0.03393, allocations: 171.6 kB / 0.7018 GB, free: 7.184 MB / 0.5762 GB Notification: Performance of Cleanup: time 0.0001041/0.03404, allocations: 111.8 kB / 0.7019 GB, free: 7.074 MB / 0.5762 GB Warning: NBResolveSingularities.balanceInitialization reports an overdetermined initialization! Checking for consistency is not yet supported, following equations had to be removed: [ALGO] (3) ($RES_SIM_0) [----] uWinSta.t0 := if $FUN_2 + uWinSta.period * integer(time / uWinSta.period) > 0.0 then 1e-6 * floor(0.5 + 1e6 * ($FUN_2 + uWinSta.period * integer(time / uWinSta.period))) else 1e-6 * ceil((-0.5) + 1e6 * ($FUN_2 + uWinSta.period * integer(time / uWinSta.period))); [----] uWinSta.t1 := uWinSta.t0 + uWinSta.width * uWinSta.period; [----] if time + uWinSta.period < uWinSta.t1 then [----] uWinSta.t0 := uWinSta.t0 - uWinSta.period; [----] uWinSta.t1 := uWinSta.t1 - uWinSta.period; [----] end if; [----] if time >= uWinSta.t1 then [----] uWinSta.t0 := uWinSta.t0 + uWinSta.period; [----] elseif time < uWinSta.t0 then [----] uWinSta.t1 := uWinSta.t1 - uWinSta.period; [----] end if; [----] if uWinSta.t0 < uWinSta.t1 then [----] assert(uWinSta.t0 <= time and time < uWinSta.t1, "ZoneStatus.uWinSta: Implementation error in initial time calculation: t0 = " + String(uWinSta.t0, 6, 0, true) + ", t1 = " + String(uWinSta.t1, 6, 0, true) + ", period = " + String(uWinSta.period, 6, 0, true) + ", time = " + String(time, 6, 0, true), AssertionLevel.error); [----] uWinSta.y := time >= uWinSta.t0 and time < uWinSta.t1; [----] elseif true then [----] assert(uWinSta.t1 <= time and time < uWinSta.t0, "ZoneStatus.uWinSta: Implementation error in initial time calculation: t0 = " + String(uWinSta.t0, 6, 0, true) + ", t1 = " + String(uWinSta.t1, 6, 0, true) + ", period = " + String(uWinSta.period, 6, 0, true) + ", time = " + String(time, 6, 0, true), AssertionLevel.error); [----] uWinSta.y := not (time >= uWinSta.t1 and time < uWinSta.t0); [----] end if; slice: {1, 2}; Notification: Performance of Causalize: time 0.01165/0.0457, allocations: 12.44 MB / 0.7141 GB, free: 11.29 MB / 0.5919 GB Notification: Performance of Tearing: time 1.479e-05/0.04574, allocations: 0 / 0.7141 GB, free: 11.29 MB / 0.5919 GB Notification: Performance of Initialization: time 1.282e-06/0.04575, allocations: 3.938 kB / 0.7141 GB, free: 11.28 MB / 0.5919 GB Notification: Performance of Tearing: time 1.124e-05/0.04577, allocations: 0 / 0.7141 GB, free: 11.28 MB / 0.5919 GB Notification: Performance of Categorize: time 2.933e-05/0.0458, allocations: 7.938 kB / 0.7141 GB, free: 11.27 MB / 0.5919 GB Error: Internal error NBSolve.solveStrongComponent failed with status = Solve.UNSOLVABLE while trying to solve following strong component: BLOCK: Single Strong Component (status = Solve.UNPROCESSED) ------------------------------------------------------------- ### Variable: Boolean uWinSta.y ### Equation: [SCAL] (1) witWinZonSta.pro.u2 = if not uWinSta.y then witWinZonSta.booToRea.realTrue else witWinZonSta.booToRea.realFalse ($RES_SIM_45)