Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_12_Buildings.Fluid.CHPs.BaseClasses.Validation.WarmUpTemperature.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.001429/0.001429, allocations: 104.3 kB / 19.72 MB, free: 2.145 MB / 14.72 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.001592/0.001592, allocations: 210.7 kB / 23.01 MB, free: 4.965 MB / 14.72 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.275/1.275, allocations: 230.6 MB / 256.8 MB, free: 7.805 MB / 206.1 MB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.1.1-maint.12.x/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.1.1-maint.12.x/package.mo): time 2.731/2.731, allocations: 0.49 GB / 0.7958 GB, free: 35.52 MB / 0.6231 GB " [Timeout remaining time 177] Using package Buildings with version 12.1.1 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.1.1-maint.12.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.Fluid.CHPs.BaseClasses.Validation.WarmUpTemperature,tolerance=1e-06,outputFormat="mat",numberOfIntervals=2500,variableFilter="time|transition1.condition|transition2.condition|transition3.condition|TEng.y|per.TEngNom|actMod",fileNamePrefix="Buildings_12_Buildings.Fluid.CHPs.BaseClasses.Validation.WarmUpTemperature") translateModel(Buildings.Fluid.CHPs.BaseClasses.Validation.WarmUpTemperature,tolerance=1e-06,outputFormat="mat",numberOfIntervals=2500,variableFilter="time|transition1.condition|transition2.condition|transition3.condition|TEng.y|per.TEngNom|actMod",fileNamePrefix="Buildings_12_Buildings.Fluid.CHPs.BaseClasses.Validation.WarmUpTemperature") [Timeout 300] "Notification: Performance of FrontEnd - Absyn->SCode: time 1.478e-05/1.478e-05, allocations: 4.672 kB / 1.155 GB, free: 25.22 MB / 0.9044 GB Notification: Performance of NFInst.instantiate(Buildings.Fluid.CHPs.BaseClasses.Validation.WarmUpTemperature): time 0.00329/0.003305, allocations: 2.978 MB / 1.158 GB, free: 23.23 MB / 0.9044 GB Notification: Performance of NFInst.instExpressions: time 0.002263/0.005567, allocations: 1.839 MB / 1.16 GB, free: 22 MB / 0.9044 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.0001701/0.005738, allocations: 12.38 kB / 1.16 GB, free: 22 MB / 0.9044 GB Notification: Performance of NFTyping.typeComponents: time 0.0007543/0.006492, allocations: 297.8 kB / 1.16 GB, free: 21.88 MB / 0.9044 GB Notification: Performance of NFTyping.typeBindings: time 0.0004288/0.006921, allocations: 236.6 kB / 1.16 GB, free: 21.75 MB / 0.9044 GB Notification: Performance of NFTyping.typeClassSections: time 0.0005618/0.007482, allocations: 383.7 kB / 1.161 GB, free: 21.54 MB / 0.9044 GB Notification: Performance of NFFlatten.flatten: time 0.0007698/0.008252, allocations: 0.9696 MB / 1.162 GB, free: 21.11 MB / 0.9044 GB Notification: Performance of NFFlatten.resolveConnections: time 0.0004824/0.008734, allocations: 485.2 kB / 1.162 GB, free: 20.89 MB / 0.9044 GB Notification: Performance of NFEvalConstants.evaluate: time 0.0002936/0.009028, allocations: 380.1 kB / 1.162 GB, free: 20.71 MB / 0.9044 GB Notification: Performance of NFSimplifyModel.simplify: time 0.0002796/0.009308, allocations: 337.3 kB / 1.163 GB, free: 20.54 MB / 0.9044 GB Notification: Performance of NFPackage.collectConstants: time 8.918e-05/0.009397, allocations: 64.34 kB / 1.163 GB, free: 20.54 MB / 0.9044 GB Notification: Performance of NFFlatten.collectFunctions: time 0.0002801/0.009677, allocations: 167.1 kB / 1.163 GB, free: 20.52 MB / 0.9044 GB Notification: Performance of combineBinaries: time 0.0005777/0.01025, allocations: 1.256 MB / 1.164 GB, free: 19.62 MB / 0.9044 GB Notification: Performance of replaceArrayConstructors: time 0.0002855/0.01054, allocations: 0.7924 MB / 1.165 GB, free: 19.06 MB / 0.9044 GB Notification: Performance of NFVerifyModel.verify: time 7.417e-05/0.01061, allocations: 43.06 kB / 1.165 GB, free: 19.06 MB / 0.9044 GB Notification: Performance of FrontEnd: time 8.763e-05/0.0107, allocations: 78.58 kB / 1.165 GB, free: 19.02 MB / 0.9044 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 143 (138) * Number of variables: 143 (134) Notification: Performance of [SIM] Bindings: time 0.002121/0.01282, allocations: 3.059 MB / 1.168 GB, free: 16.92 MB / 0.9044 GB Notification: Performance of [SIM] FunctionAlias: time 0.0003155/0.01314, allocations: 386.5 kB / 1.168 GB, free: 16.69 MB / 0.9044 GB Notification: Performance of [SIM] Early Inline: time 0.001186/0.01432, allocations: 1.598 MB / 1.17 GB, free: 15.74 MB / 0.9044 GB Notification: Performance of [SIM] Simplify 1: time 0.0004344/0.01476, allocations: 331.9 kB / 1.17 GB, free: 15.52 MB / 0.9044 GB Notification: Performance of [SIM] Alias: time 0.002443/0.0172, allocations: 2.44 MB / 1.173 GB, free: 13.97 MB / 0.9044 GB Notification: Performance of [SIM] Simplify 2: time 0.0002646/0.01747, allocations: 243.5 kB / 1.173 GB, free: 13.8 MB / 0.9044 GB Notification: Performance of [SIM] Remove Stream: time 0.0001341/0.0176, allocations: 163.5 kB / 1.173 GB, free: 13.67 MB / 0.9044 GB Notification: Performance of [SIM] Detect States: time 0.0004444/0.01805, allocations: 473.1 kB / 1.174 GB, free: 13.32 MB / 0.9044 GB Notification: Performance of [SIM] Events: time 0.0002768/0.01832, allocations: 245.3 kB / 1.174 GB, free: 13.18 MB / 0.9044 GB Notification: Performance of [SIM] Partitioning: time 0.00053/0.01885, allocations: 0.5287 MB / 1.174 GB, free: 12.95 MB / 0.9044 GB Notification: Performance of [SIM] Causalize: time 0.001782/0.02063, allocations: 1.514 MB / 1.176 GB, free: 12.58 MB / 0.9044 GB Notification: Performance of [SIM] After Index Reduction Inline: time 0.0009149/0.02155, allocations: 1.271 MB / 1.177 GB, free: 11.89 MB / 0.9044 GB Notification: Performance of [INI] Simplify: time 0.00236/0.02391, allocations: 0.8561 MB / 1.178 GB, free: 11.35 MB / 0.9044 GB Notification: Performance of [INI] Inline: time 0.00121/0.02512, allocations: 1.68 MB / 1.179 GB, free: 10.43 MB / 0.9044 GB Notification: Performance of [INI] Partitioning: time 8.132e-05/0.0252, allocations: 60.83 kB / 1.18 GB, free: 10.39 MB / 0.9044 GB Notification: Performance of [INI] Cleanup: time 0.0001692/0.02537, allocations: 271.6 kB / 1.18 GB, free: 10.21 MB / 0.9044 GB Notification: Performance of [INI] Causalize: time 0.004346/0.02972, allocations: 3.718 MB / 1.183 GB, free: 9.223 MB / 0.9044 GB Notification: Performance of [INI] Tearing: time 0.001203/0.03092, allocations: 1.037 MB / 1.184 GB, free: 8.906 MB / 0.9044 GB Notification: Performance of [SIM] Initialization: time 1.012e-06/0.03092, allocations: 4.188 kB / 1.184 GB, free: 8.902 MB / 0.9044 GB Notification: Performance of [SIM] Remove Dummies: time 1.048e-05/0.03093, allocations: 0.6562 kB / 1.184 GB, free: 8.902 MB / 0.9044 GB Notification: Performance of [SIM] Tearing: time 0.0009942/0.03192, allocations: 0.743 MB / 1.185 GB, free: 8.727 MB / 0.9044 GB Notification: Performance of [SIM] Categorize: time 1.216e-05/0.03194, allocations: 3.875 kB / 1.185 GB, free: 8.727 MB / 0.9044 GB Error: Internal error NFExpression.makeOne failed for: Boolean Error: Internal error NBSolve.solveStrongComponent failed with status = Solve.UNSOLVABLE while trying to solve following strong component: BLOCK: Resizable Component (status = Solve.UNPROCESSED, size = 2) ------------------------------------------------------------------- ### Variable: $SEV_8[$i1] ### Equation: [FOR-] (2) ($RES_SIM_73) [----] for $i1 in 1:2 loop [----] [SCAL] (1) warUp.outPort[$i1].available = if $SEV_6[$i1] then warUp.localActive else $SEV_8[$i1] ($RES_SIM_74) [----] end for; Error: Internal error NBSolve.solveStrongComponent failed with status = Solve.UNSOLVABLE while trying to solve following strong component: BLOCK: Algebraic Loop (Linear = false, Mixed = true, Homotopy = false, size = 7) ---------------------------------------------------------------------------------- Strict Tearing Set ******************** ### Iteration Variables: [DISC] (2) Boolean[2] warUp.outPort.available; ### Residual Equations: ### Inner Equations: BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 1) ----------------------------------------------------------------------- ### Variable: Boolean transition2.inPort.available ### Equation: [SCAL] (1) warUp.outPort[1].available = transition2.inPort.available ($RES_SIM_119) BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 1) ----------------------------------------------------------------------- ### Variable: Boolean $SEV_3 ### Equation: [SCAL] (1) $SEV_3 = (transition2.localCondition and transition2.inPort.available) and not transition2.outPort.occupied ($RES_EVT_196) BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 1) ----------------------------------------------------------------------- ### Variable: Boolean transition2.enableFire ### Equation: [SCAL] (1) transition2.enableFire = $SEV_3 ($RES_SIM_91) BLOCK: Single Strong Component (status = Solve.UNPROCESSED, size = 1) ----------------------------------------------------------------------- ### Variable: Boolean transition2.fire ### Equation: [SCAL] (1) transition2.enableFire = transition2.fire ($RES_SIM_183) BLOCK: Sliced Component (status = Solve.UNPROCESSED, size = 1) ---------------------------------------------------------------- ### Variable: warUp.outPort[1].reset ### Equation: [SCAL] (1) warUp.outPort[1].reset = transition2.fire ($RES_SIM_118) BLOCK: Resizable Component (status = Solve.UNPROCESSED, size = 2) ------------------------------------------------------------------- ### Variable: $SEV_8[$i1] ### Equation: [FOR-] (2) ($RES_SIM_73) [----] for $i1 in 1:2 loop [----] [SCAL] (1) warUp.outPort[$i1].available = if $SEV_6[$i1] then warUp.localActive else $SEV_8[$i1] ($RES_SIM_74) [----] end for; " [Timeout remaining time 300] [Calling sys.exit(0), Time elapsed: 5.468629966955632] Failed to read output from testmodel.py, exit status != 0: 0.03858974762260914 0.048555724 0.035681596 Calling exit ...