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.ZoneStatusDuplicator.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.ZoneStatusDuplicator,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_8_Buildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.ZoneStatusDuplicator") translateModel(Buildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.ZoneStatusDuplicator,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_8_Buildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.ZoneStatusDuplicator") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001083/0.001083, allocations: 112.6 kB / 16.38 MB, free: 6 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.001072/0.001072, allocations: 187.9 kB / 17.31 MB, free: 5.621 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.387/1.387, allocations: 205.1 MB / 223.2 MB, free: 12.29 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.682/1.682, allocations: 292.3 MB / 0.5496 GB, free: 17.54 MB / 462.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 3.095e-05/3.105e-05, allocations: 2.281 kB / 0.6729 GB, free: 5.832 MB / 0.545 GB Notification: Performance of NFInst.instantiate(Buildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.ZoneStatusDuplicator): time 0.002679/0.002731, allocations: 1.215 MB / 0.6741 GB, free: 4.617 MB / 0.545 GB Notification: Performance of NFInst.instExpressions: time 0.0005801/0.003323, allocations: 243.8 kB / 0.6743 GB, free: 4.379 MB / 0.545 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.0001156/0.003448, allocations: 15.88 kB / 0.6743 GB, free: 4.363 MB / 0.545 GB Notification: Performance of NFTyping.typeComponents: time 0.000242/0.003697, allocations: 115.3 kB / 0.6744 GB, free: 4.25 MB / 0.545 GB Notification: Performance of NFTyping.typeBindings: time 0.0001988/0.003903, allocations: 67.72 kB / 0.6745 GB, free: 4.184 MB / 0.545 GB Notification: Performance of NFTyping.typeClassSections: time 0.0001388/0.004059, allocations: 71.92 kB / 0.6746 GB, free: 4.113 MB / 0.545 GB Notification: Performance of NFFlatten.flatten: time 0.0005297/0.004595, allocations: 420.1 kB / 0.675 GB, free: 3.703 MB / 0.545 GB Notification: Performance of NFFlatten.resolveConnections: time 0.0006266/0.005229, allocations: 0.5671 MB / 0.6755 GB, free: 3.121 MB / 0.545 GB Notification: Performance of NFEvalConstants.evaluate: time 0.0001609/0.005398, allocations: 183.5 kB / 0.6757 GB, free: 2.941 MB / 0.545 GB Notification: Performance of NFSimplifyModel.simplify: time 0.0001776/0.005582, allocations: 183.3 kB / 0.6759 GB, free: 2.762 MB / 0.545 GB Notification: Performance of NFPackage.collectConstants: time 5.879e-05/0.005646, allocations: 36 kB / 0.6759 GB, free: 2.727 MB / 0.545 GB Notification: Performance of NFFlatten.collectFunctions: time 5.49e-05/0.005708, allocations: 40 kB / 0.676 GB, free: 2.688 MB / 0.545 GB Notification: Performance of combineBinaries: time 0.0003495/0.006063, allocations: 490.7 kB / 0.6764 GB, free: 2.203 MB / 0.545 GB Notification: Performance of replaceArrayConstructors: time 0.000206/0.006275, allocations: 319.5 kB / 0.6767 GB, free: 1.887 MB / 0.545 GB Notification: Performance of NFVerifyModel.verify: time 7.076e-05/0.006352, allocations: 55.81 kB / 0.6768 GB, free: 1.832 MB / 0.545 GB Notification: Performance of FrontEnd: time 5.06e-05/0.006408, allocations: 15.88 kB / 0.6768 GB, free: 1.816 MB / 0.545 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 525 (122) * Number of variables: 525 (62) Notification: Performance of Bindings: time 0.00154/0.007953, allocations: 1.501 MB / 0.6783 GB, free: 212 kB / 0.545 GB Notification: Performance of FunctionAlias: time 8.471e-05/0.008045, allocations: 91.8 kB / 0.6783 GB, free: 120 kB / 0.545 GB Notification: Performance of Early Inline: time 0.001021/0.009072, allocations: 0.9884 MB / 0.6793 GB, free: 15.1 MB / 0.5606 GB Notification: Performance of simplify1: time 9.19e-05/0.009174, allocations: 91.88 kB / 0.6794 GB, free: 15.01 MB / 0.5606 GB Notification: Performance of Alias: time 0.0003902/0.009573, allocations: 349.5 kB / 0.6797 GB, free: 14.63 MB / 0.5606 GB Notification: Performance of simplify2: time 7.075e-05/0.009651, allocations: 95.88 kB / 0.6798 GB, free: 14.54 MB / 0.5606 GB Notification: Performance of Events: time 8.478e-05/0.009741, allocations: 79.94 kB / 0.6799 GB, free: 14.46 MB / 0.5606 GB Notification: Performance of Detect States: time 0.0003035/0.01005, allocations: 323.3 kB / 0.6802 GB, free: 14.13 MB / 0.5606 GB Notification: Performance of Partitioning: time 0.0005634/0.01062, allocations: 0.5 MB / 0.6807 GB, free: 13.61 MB / 0.5606 GB Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 5 for dependency zonStaDup.uOccDup.u could not be devided by the body size 10 without rest. Error: Internal error NBAdjacency.Matrix.createPseudo failed for: [ARRY] (10) zonStaDup.uOccDup.y = {zonStaDup.uOccDup.u for $i1 in 1:2} ($RES_SIM_17) Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (37/315) *************************** (1) [DISC] (10) Boolean[2, 5] zonStaDup.yWin (2) [DISC] (5) protected Boolean[5] zonStaDup.uWinDup.u (3) [DISC] (5) protected Boolean[5] zonStaDup.uHigUnoCooDup.u (4) [DISC] (10) protected Boolean[2, 5] zonStaDup.uWinDup.y (5) [DISC] (5) Boolean[5] zonStaDup.uEndSetUp (6) [DISC] (5) Boolean[5] zonStaDup.uUnoHeaHig (7) [DISC] (10) protected Boolean[2, 5] zonStaDup.uHigUnoCooDup.y (8) [DISC] (5) protected Boolean[5] zonStaDup.uHigOccCooDup.u (9) [DISC] (5) protected Boolean[5] zonStaDup.uEndSetBacDup.u (10) [DISC] (5) protected Boolean[5] zonStaDup.uOccHeaHigDup.u (11) [DISC] (10) Boolean[2, 5] zonStaDup.yzonOcc (12) [DISC] (10) protected Boolean[2, 5] zonStaDup.uHigOccCooDup.y (13) [DISC] (10) Boolean[2, 5] zonStaDup.yEndSetBac (14) [DISC] (5) Boolean[5] zonStaDup.uOcc (15) [DISC] (10) protected Boolean[2, 5] zonStaDup.uOccHeaHigDup.y (16) [DISC] (10) protected Boolean[2, 5] zonStaDup.uEndSetBacDup.y (17) [DISC] (5) Boolean[5] zonStaDup.uOccHeaHig (18) [DISC] (10) Boolean[2, 5] zonStaDup.yEndSetUp (19) [DISC] (10) Boolean[2, 5] zonStaDup.yHigOccCoo (20) [DISC] (5) Boolean[5] zonStaDup.uWin (21) [DISC] (10) Boolean[2, 5] zonStaDup.yHigUnoCoo (22) [DISC] (5) Boolean[5] zonStaDup.zonOcc (23) [DISC] (45) Boolean[9, 5] booInp.y (24) [DISC] (5) protected Boolean[5] zonStaDup.uUnoHeaHigDup.u (25) [DISC] (10) protected Boolean[2, 5] zonStaDup.uUnoHeaHigDup.y (26) [DISC] (5) Boolean[5] zonStaDup.uEndSetBac (27) [DISC] (10) Boolean[2, 5] zonStaDup.yUnoHeaHig (28) [DISC] (5) protected Boolean[5] zonStaDup.uOccDup.u (29) [DISC] (10) Boolean[2, 5] zonStaDup.yOcc (30) [DISC] (10) protected Boolean[2, 5] zonStaDup.zonOccDup.y (31) [DISC] (10) protected Boolean[2, 5] zonStaDup.uEndSetUpDup.y (32) [DISC] (10) protected Boolean[2, 5] zonStaDup.uOccDup.y (33) [DISC] (5) Boolean[5] zonStaDup.uHigOccCoo (34) [DISC] (5) protected Boolean[5] zonStaDup.zonOccDup.u (35) [DISC] (5) protected Boolean[5] zonStaDup.uEndSetUpDup.u (36) [DISC] (10) Boolean[2, 5] zonStaDup.yOccHeaHig (37) [DISC] (5) Boolean[5] zonStaDup.uHigUnoCoo System Equations (73/315) *************************** (1) [SCAL] (1) booInp[3, 4].y = zonStaDup.uOccHeaHig[4] ($RES_SIM_50) (2) [SCAL] (1) booInp[3, 3].y = zonStaDup.uOccHeaHig[3] ($RES_SIM_51) (3) [SCAL] (1) booInp[3, 2].y = zonStaDup.uOccHeaHig[2] ($RES_SIM_52) (4) [ARRY] (10) zonStaDup.uOccDup.y = {zonStaDup.uOccDup.u for $i1 in 1:2} ($RES_SIM_17) (5) [SCAL] (1) booInp[3, 1].y = zonStaDup.uOccHeaHig[1] ($RES_SIM_53) (6) [ARRY] (10) zonStaDup.zonOccDup.y = {zonStaDup.zonOccDup.u for $i1 in 1:2} ($RES_SIM_18) (7) [SCAL] (1) booInp[2, 5].y = zonStaDup.uOcc[5] ($RES_SIM_54) (8) [SCAL] (1) booInp[9, 5].y = zonStaDup.uWin[5] ($RES_SIM_19) (9) [SCAL] (1) booInp[2, 4].y = zonStaDup.uOcc[4] ($RES_SIM_55) (10) [SCAL] (1) booInp[2, 3].y = zonStaDup.uOcc[3] ($RES_SIM_56) (11) [SCAL] (1) booInp[2, 2].y = zonStaDup.uOcc[2] ($RES_SIM_57) (12) [SCAL] (1) booInp[2, 1].y = zonStaDup.uOcc[1] ($RES_SIM_58) (13) [ARRY] (10) zonStaDup.uWinDup.y = zonStaDup.yWin ($RES_SIM_94) (14) [SCAL] (1) booInp[1, 5].y = zonStaDup.zonOcc[5] ($RES_SIM_59) (15) [ARRY] (10) zonStaDup.uEndSetUpDup.y = zonStaDup.yEndSetUp ($RES_SIM_96) (16) [ARRY] (10) zonStaDup.uHigUnoCooDup.y = zonStaDup.yHigUnoCoo ($RES_SIM_98) (17) [ARRY] (10) zonStaDup.uEndSetBacDup.y = zonStaDup.yEndSetBac ($RES_SIM_99) (18) [ARRY] (10) zonStaDup.uUnoHeaHigDup.y = zonStaDup.yUnoHeaHig ($RES_SIM_101) (19) [SCAL] (1) booInp[9, 4].y = zonStaDup.uWin[4] ($RES_SIM_20) (20) [ARRY] (10) zonStaDup.uHigOccCooDup.y = zonStaDup.yHigOccCoo ($RES_SIM_102) (21) [SCAL] (1) booInp[9, 3].y = zonStaDup.uWin[3] ($RES_SIM_21) (22) [ARRY] (10) zonStaDup.uOccHeaHigDup.y = zonStaDup.yOccHeaHig ($RES_SIM_103) (23) [SCAL] (1) booInp[9, 2].y = zonStaDup.uWin[2] ($RES_SIM_22) (24) [SCAL] (1) booInp[9, 1].y = zonStaDup.uWin[1] ($RES_SIM_23) (25) [SCAL] (1) booInp[8, 5].y = zonStaDup.uEndSetUp[5] ($RES_SIM_24) (26) [SCAL] (1) booInp[1, 4].y = zonStaDup.zonOcc[4] ($RES_SIM_60) (27) [SCAL] (1) booInp[8, 4].y = zonStaDup.uEndSetUp[4] ($RES_SIM_25) (28) [ARRY] (10) zonStaDup.uOccDup.y = zonStaDup.yOcc ($RES_SIM_107) (29) [SCAL] (1) booInp[1, 3].y = zonStaDup.zonOcc[3] ($RES_SIM_61) (30) [SCAL] (1) booInp[8, 3].y = zonStaDup.uEndSetUp[3] ($RES_SIM_26) (31) [ARRY] (10) zonStaDup.zonOccDup.y = zonStaDup.yzonOcc ($RES_SIM_108) (32) [SCAL] (1) booInp[1, 2].y = zonStaDup.zonOcc[2] ($RES_SIM_62) (33) [SCAL] (1) booInp[8, 2].y = zonStaDup.uEndSetUp[2] ($RES_SIM_27) (34) [ARRY] (5) zonStaDup.uWin = zonStaDup.uWinDup.u ($RES_SIM_109) (35) [SCAL] (1) booInp[1, 1].y = zonStaDup.zonOcc[1] ($RES_SIM_63) (36) [SCAL] (1) booInp[8, 1].y = zonStaDup.uEndSetUp[1] ($RES_SIM_28) (37) [SCAL] (1) booInp[7, 5].y = zonStaDup.uHigUnoCoo[5] ($RES_SIM_29) (38) [ARRY] (5) zonStaDup.uEndSetUp = zonStaDup.uEndSetUpDup.u ($RES_SIM_111) (39) [SCAL] (1) booInp[7, 4].y = zonStaDup.uHigUnoCoo[4] ($RES_SIM_30) (40) [ARRY] (5) zonStaDup.uHigUnoCoo = zonStaDup.uHigUnoCooDup.u ($RES_SIM_113) (41) [SCAL] (1) booInp[7, 3].y = zonStaDup.uHigUnoCoo[3] ($RES_SIM_31) (42) [ARRY] (5) zonStaDup.uEndSetBac = zonStaDup.uEndSetBacDup.u ($RES_SIM_114) (43) [SCAL] (1) booInp[7, 2].y = zonStaDup.uHigUnoCoo[2] ($RES_SIM_32) (44) [SCAL] (1) booInp[7, 1].y = zonStaDup.uHigUnoCoo[1] ($RES_SIM_33) (45) [ARRY] (5) zonStaDup.uUnoHeaHig = zonStaDup.uUnoHeaHigDup.u ($RES_SIM_116) (46) [SCAL] (1) booInp[6, 5].y = zonStaDup.uEndSetBac[5] ($RES_SIM_34) (47) [ARRY] (5) zonStaDup.uHigOccCoo = zonStaDup.uHigOccCooDup.u ($RES_SIM_117) (48) [SCAL] (1) booInp[6, 4].y = zonStaDup.uEndSetBac[4] ($RES_SIM_35) (49) [ARRY] (5) zonStaDup.uOccHeaHig = zonStaDup.uOccHeaHigDup.u ($RES_SIM_118) (50) [SCAL] (1) booInp[6, 3].y = zonStaDup.uEndSetBac[3] ($RES_SIM_36) (51) [SCAL] (1) booInp[6, 2].y = zonStaDup.uEndSetBac[2] ($RES_SIM_37) (52) [SCAL] (1) booInp[6, 1].y = zonStaDup.uEndSetBac[1] ($RES_SIM_38) (53) [SCAL] (1) booInp[5, 5].y = zonStaDup.uUnoHeaHig[5] ($RES_SIM_39) (54) [SCAL] (1) booInp[5, 4].y = zonStaDup.uUnoHeaHig[4] ($RES_SIM_40) (55) [ARRY] (5) zonStaDup.uOcc = zonStaDup.uOccDup.u ($RES_SIM_122) (56) [SCAL] (1) booInp[5, 3].y = zonStaDup.uUnoHeaHig[3] ($RES_SIM_41) (57) [ARRY] (5) zonStaDup.zonOcc = zonStaDup.zonOccDup.u ($RES_SIM_123) (58) [SCAL] (1) booInp[5, 2].y = zonStaDup.uUnoHeaHig[2] ($RES_SIM_42) (59) [SCAL] (1) booInp[5, 1].y = zonStaDup.uUnoHeaHig[1] ($RES_SIM_43) (60) [SCAL] (1) booInp[4, 5].y = zonStaDup.uHigOccCoo[5] ($RES_SIM_44) (61) [SCAL] (1) booInp[4, 4].y = zonStaDup.uHigOccCoo[4] ($RES_SIM_45) (62) [SCAL] (1) booInp[4, 3].y = zonStaDup.uHigOccCoo[3] ($RES_SIM_46) (63) [SCAL] (1) booInp[4, 2].y = zonStaDup.uHigOccCoo[2] ($RES_SIM_47) (64) [SCAL] (1) booInp[4, 1].y = zonStaDup.uHigOccCoo[1] ($RES_SIM_48) (65) [SCAL] (1) booInp[3, 5].y = zonStaDup.uOccHeaHig[5] ($RES_SIM_49) (66) [ARRY] (10) zonStaDup.uEndSetBacDup.y = {zonStaDup.uEndSetBacDup.u for $i1 in 1:2} ($RES_SIM_9) (67) [ARRY] (10) zonStaDup.uHigUnoCooDup.y = {zonStaDup.uHigUnoCooDup.u for $i1 in 1:2} ($RES_SIM_8) (68) [ARRY] (10) zonStaDup.uEndSetUpDup.y = {zonStaDup.uEndSetUpDup.u for $i1 in 1:2} ($RES_SIM_6) (69) [ARRY] (10) zonStaDup.uWinDup.y = {zonStaDup.uWinDup.u for $i1 in 1:2} ($RES_SIM_4) (70) [FOR-] (45) ($RES_SIM_0) (70) [----] for {$i1 in 1:9, $i2 in 1:5} loop (70) [----] [SCAL] (1) booInp[$i1, $i2].y = booInp[$i1, $i2].k ($RES_SIM_1) (70) [----] end for; (71) [ARRY] (10) zonStaDup.uUnoHeaHigDup.y = {zonStaDup.uUnoHeaHigDup.u for $i1 in 1:2} ($RES_SIM_11) (72) [ARRY] (10) zonStaDup.uHigOccCooDup.y = {zonStaDup.uHigOccCooDup.u for $i1 in 1:2} ($RES_SIM_12) (73) [ARRY] (10) zonStaDup.uOccHeaHigDup.y = {zonStaDup.uOccHeaHigDup.u for $i1 in 1:2} ($RES_SIM_13)