Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_latest_Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel.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 12.0.0-master/package.mo", uses=false) Using package Buildings with version 12.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.0.0-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.Applications.BaseClasses.Equipment.Validation.PumpParallel,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|pumPar1.m_flow|pumPar2.m_flow|pumPar1.val.1..y|pumPar1.val.1..y_actual|pumPar2.val.1..y|pumPar2.val.1..y_actual",fileNamePrefix="Buildings_latest_Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel") translateModel(Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|pumPar1.m_flow|pumPar2.m_flow|pumPar1.val.1..y|pumPar1.val.1..y_actual|pumPar2.val.1..y|pumPar2.val.1..y_actual",fileNamePrefix="Buildings_latest_Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001441/0.001441, allocations: 115.7 kB / 16.42 MB, free: 6.496 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.001632/0.001632, allocations: 185.7 kB / 17.34 MB, free: 5.758 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.306/1.306, allocations: 222.9 MB / 241.1 MB, free: 15.14 MB / 206.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 12.0.0-master/package.mo): time 2.547/2.547, allocations: 472.7 MB / 0.746 GB, free: 412 kB / 0.6075 GB Notification: Performance of FrontEnd - loaded program: time 0.001403/0.001403, allocations: 63.89 kB / 1.07 GB, free: 9.566 MB / 0.8419 GB Notification: Performance of FrontEnd - Absyn->SCode: time 0.7326/0.734, allocations: 159.9 MB / 1.226 GB, free: 13.52 MB / 0.9512 GB Notification: Performance of NFInst.instantiate(Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel): time 0.1268/0.8608, allocations: 121.6 MB / 1.345 GB, free: 3.484 MB / 1.061 GB Notification: Performance of NFInst.instExpressions: time 0.03806/0.8989, allocations: 25.07 MB / 1.37 GB, free: 10.35 MB / 1.092 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.005138/0.9041, allocations: 119.3 kB / 1.37 GB, free: 10.23 MB / 1.092 GB Notification: Performance of NFTyping.typeComponents: time 0.008385/0.9126, allocations: 2.682 MB / 1.372 GB, free: 7.543 MB / 1.092 GB Notification: Performance of NFTyping.typeBindings: time 0.01429/0.9269, allocations: 4.421 MB / 1.377 GB, free: 3.105 MB / 1.092 GB Notification: Performance of NFTyping.typeClassSections: time 0.008759/0.9357, allocations: 3.092 MB / 1.38 GB, free: 28 kB / 1.092 GB Notification: Performance of NFFlatten.flatten: time 0.07813/1.014, allocations: 43.52 MB / 1.422 GB, free: 4.445 MB / 1.139 GB Notification: Performance of NFFlatten.resolveConnections: time 0.01104/1.025, allocations: 6.42 MB / 1.428 GB, free: 13.93 MB / 1.154 GB Notification: Performance of NFEvalConstants.evaluate: time 0.01377/1.039, allocations: 5.694 MB / 1.434 GB, free: 8.227 MB / 1.154 GB Notification: Performance of NFSimplifyModel.simplify: time 0.009684/1.048, allocations: 4.85 MB / 1.439 GB, free: 3.355 MB / 1.154 GB Notification: Performance of NFPackage.collectConstants: time 0.003046/1.052, allocations: 0.7266 MB / 1.439 GB, free: 2.629 MB / 1.154 GB Notification: Performance of NFFlatten.collectFunctions: time 0.009247/1.061, allocations: 2.653 MB / 1.442 GB, free: 15.97 MB / 1.17 GB Notification: Performance of NFScalarize.scalarize: time 0.005276/1.066, allocations: 3.373 MB / 1.445 GB, free: 12.59 MB / 1.17 GB Notification: Performance of NFVerifyModel.verify: time 0.01104/1.077, allocations: 5.047 MB / 1.45 GB, free: 7.52 MB / 1.17 GB Notification: Performance of NFConvertDAE.convert: time 0.02449/1.102, allocations: 16 MB / 1.466 GB, free: 7.461 MB / 1.186 GB Notification: Performance of FrontEnd - DAE generated: time 7.704e-06/1.102, allocations: 4 kB / 1.466 GB, free: 7.457 MB / 1.186 GB Notification: Performance of FrontEnd: time 2.926e-06/1.102, allocations: 0 / 1.466 GB, free: 7.457 MB / 1.186 GB Notification: Performance of Transformations before backend: time 0.0005038/1.102, allocations: 0 / 1.466 GB, free: 7.457 MB / 1.186 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 670 * Number of variables: 670 Notification: Performance of Generate backend data structure: time 0.03291/1.135, allocations: 11.27 MB / 1.477 GB, free: 12.03 MB / 1.201 GB Notification: Performance of prepare preOptimizeDAE: time 5.839e-05/1.135, allocations: 12.02 kB / 1.477 GB, free: 12.02 MB / 1.201 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.01337/1.149, allocations: 2.448 MB / 1.479 GB, free: 9.562 MB / 1.201 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.04512/1.194, allocations: 22.37 MB / 1.501 GB, free: 3.102 MB / 1.217 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.0003379/1.194, allocations: 241.2 kB / 1.501 GB, free: 2.863 MB / 1.217 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.00169/1.196, allocations: 331.9 kB / 1.502 GB, free: 2.539 MB / 1.217 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.01386/1.21, allocations: 5.105 MB / 1.507 GB, free: 13.29 MB / 1.232 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.0001204/1.21, allocations: 7.938 kB / 1.507 GB, free: 13.29 MB / 1.232 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.0009741/1.211, allocations: 116 kB / 1.507 GB, free: 13.17 MB / 1.232 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.0001577/1.211, allocations: 109 kB / 1.507 GB, free: 13.06 MB / 1.232 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.01222/1.223, allocations: 4.746 MB / 1.512 GB, free: 8.301 MB / 1.232 GB Warning: The model contains alias variables with redundant start and/or conflicting nominal values. It is recommended to resolve the conflicts, because otherwise the system could be hard to solve. To print the conflicting alias sets and the chosen candidates please use -d=aliasConflicts. Notification: Performance of preOpt removeSimpleEquations (simulation): time 0.04607/1.269, allocations: 21.95 MB / 1.533 GB, free: 1.297 MB / 1.248 GB Notification: Performance of preOpt comSubExp (simulation): time 0.007995/1.278, allocations: 3.269 MB / 1.536 GB, free: 14.02 MB / 1.264 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.004448/1.282, allocations: 2.091 MB / 1.538 GB, free: 11.93 MB / 1.264 GB Warning: The model contains alias variables with redundant start and/or conflicting nominal values. It is recommended to resolve the conflicts, because otherwise the system could be hard to solve. To print the conflicting alias sets and the chosen candidates please use -d=aliasConflicts. Notification: Performance of preOpt evalFunc (simulation): time 0.01749/1.3, allocations: 7.531 MB / 1.546 GB, free: 4.062 MB / 1.264 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.004211/1.304, allocations: 2.19 MB / 1.548 GB, free: 1.859 MB / 1.264 GB Notification: Performance of preOpt simplifyInStream (simulation): time 0.003505/1.307, allocations: 357.8 kB / 1.548 GB, free: 1.508 MB / 1.264 GB Notification: Performance of pre-optimization done (n=165): time 1.196e-05/1.307, allocations: 0 / 1.548 GB, free: 1.508 MB / 1.264 GB Notification: Performance of matching and sorting (n=165): time 0.01592/1.323, allocations: 5.956 MB / 1.554 GB, free: 11.52 MB / 1.279 GB Notification: Performance of inlineWhenForInitialization (initialization): time 6.246e-05/1.323, allocations: 76.7 kB / 1.554 GB, free: 11.43 MB / 1.279 GB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.8049/2.128, allocations: 11.87 MB / 1.566 GB, free: 312.2 MB / 1.279 GB Notification: Performance of collectPreVariables (initialization): time 0.0009545/2.129, allocations: 98.7 kB / 1.566 GB, free: 312.1 MB / 1.279 GB Notification: Performance of collectInitialEqns (initialization): time 0.007016/2.136, allocations: 3.803 MB / 1.569 GB, free: 310.4 MB / 1.279 GB Notification: Performance of collectInitialBindings (initialization): time 0.001395/2.138, allocations: 0.6305 MB / 1.57 GB, free: 310.4 MB / 1.279 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.003313/2.141, allocations: 1.262 MB / 1.571 GB, free: 309.9 MB / 1.279 GB Notification: Performance of setup shared object (initialization): time 8.115e-05/2.141, allocations: 301.8 kB / 1.571 GB, free: 309.6 MB / 1.279 GB Notification: Performance of preBalanceInitialSystem (initialization): time 0.006998/2.148, allocations: 3.483 MB / 1.575 GB, free: 308.5 MB / 1.279 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.00859/2.157, allocations: 4.945 MB / 1.58 GB, free: 305.7 MB / 1.279 GB Notification: Performance of analyzeInitialSystem (initialization): time 0.01256/2.169, allocations: 7.599 MB / 1.587 GB, free: 302.1 MB / 1.279 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 7.501e-05/2.17, allocations: 8.531 kB / 1.587 GB, free: 302.1 MB / 1.279 GB Notification: Performance of matching and sorting (n=667) (initialization): time 0.02058/2.19, allocations: 9.47 MB / 1.596 GB, free: 298.8 MB / 1.279 GB Notification: Performance of prepare postOptimizeDAE: time 0.0001053/2.19, allocations: 80.08 kB / 1.596 GB, free: 298.8 MB / 1.279 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 0.0001173/2.19, allocations: 33.62 kB / 1.596 GB, free: 298.8 MB / 1.279 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.00133/2.192, allocations: 0.4958 MB / 1.597 GB, free: 298.7 MB / 1.279 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.005078/2.197, allocations: 1.055 MB / 1.598 GB, free: 298.6 MB / 1.279 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.002317/2.199, allocations: 2.615 MB / 1.601 GB, free: 296.6 MB / 1.279 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.007547/2.207, allocations: 371.8 kB / 1.601 GB, free: 296.5 MB / 1.279 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.001337/2.208, allocations: 304.1 kB / 1.601 GB, free: 296.5 MB / 1.279 GB Notification: Performance of preBalanceInitialSystem (initialization_lambda0): time 0.01317/2.221, allocations: 6.777 MB / 1.608 GB, free: 294.2 MB / 1.279 GB Notification: Performance of partitionIndependentBlocks (initialization_lambda0): time 0.007504/2.229, allocations: 4.7 MB / 1.612 GB, free: 291.5 MB / 1.279 GB Notification: Performance of analyzeInitialSystem (initialization_lambda0): time 0.01104/2.24, allocations: 7.101 MB / 1.619 GB, free: 286.2 MB / 1.279 GB Notification: Performance of solveInitialSystemEqSystem (initialization_lambda0): time 5.165e-05/2.24, allocations: 19.84 kB / 1.619 GB, free: 286.2 MB / 1.279 GB Notification: Performance of matching and sorting (n=667) (initialization_lambda0): time 0.01857/2.259, allocations: 8.992 MB / 1.628 GB, free: 277.3 MB / 1.279 GB Notification: Performance of prepare postOptimizeDAE: time 8.204e-05/2.259, allocations: 86.88 kB / 1.628 GB, free: 277.2 MB / 1.279 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 7.276e-05/2.259, allocations: 35.94 kB / 1.628 GB, free: 277.1 MB / 1.279 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.00113/2.26, allocations: 0.5445 MB / 1.629 GB, free: 276.6 MB / 1.279 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.004707/2.265, allocations: 1.056 MB / 1.63 GB, free: 275.5 MB / 1.279 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.008307/2.273, allocations: 6.732 MB / 1.636 GB, free: 268.7 MB / 1.279 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.009835/2.283, allocations: 408.4 kB / 1.637 GB, free: 268.3 MB / 1.279 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.001374/2.284, allocations: 279.9 kB / 1.637 GB, free: 268.1 MB / 1.279 GB Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 151 * Number of states: 0 () * Number of discrete variables: 18 (pumPar2.hys[2].y,$PRE.pumPar2.hys[2].y,pumPar2.hys[1].y,$PRE.pumPar2.hys[1].y,y[2].count,$PRE.y[2].count,y[2].T_start,$PRE.y[2].T_start,y[1].count,$PRE.y[1].count,y[1].T_start,$PRE.y[1].T_start,pumPar1.hys[2].y,$PRE.pumPar1.hys[2].y,pumPar1.hys[1].y,$PRE.pumPar1.hys[1].y,$whenCondition1,$whenCondition2) * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (483): * Single equations (assignments): 470 * Array equations: 4 * Algorithm blocks: 2 * Record equations: 4 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 2 * Torn equation systems: 1 * Mixed (continuous/discrete) equation systems: 0 Notification: Equation system details (not torn): * Constant Jacobian (size): 0 systems * Linear Jacobian (size,density): 0 systems * Non-linear Jacobian (size): 2 systems {1, 1} * Without analytic Jacobian (size): 0 systems Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 0 systems * Non-linear torn systems (#iteration vars, #inner vars): 1 system {(2,13)} Notification: Performance of prepare postOptimizeDAE: time 0.002135/2.286, allocations: 430.8 kB / 1.637 GB, free: 267.7 MB / 1.279 GB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.003004/2.289, allocations: 0.7953 MB / 1.638 GB, free: 266.9 MB / 1.279 GB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.01297/2.302, allocations: 4.94 MB / 1.643 GB, free: 262 MB / 1.279 GB Notification: Performance of postOpt simplifysemiLinear (simulation): time 0.006631/2.309, allocations: 3.65 MB / 1.647 GB, free: 258.4 MB / 1.279 GB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 1.403e-05/2.309, allocations: 3.938 kB / 1.647 GB, free: 258.4 MB / 1.279 GB Notification: Performance of postOpt removeConstants (simulation): time 0.004872/2.314, allocations: 1.385 MB / 1.648 GB, free: 257 MB / 1.279 GB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.00319/2.317, allocations: 63.97 kB / 1.648 GB, free: 256.9 MB / 1.279 GB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.005269/2.323, allocations: 247.5 kB / 1.648 GB, free: 256.7 MB / 1.279 GB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.0005502/2.323, allocations: 209.7 kB / 1.648 GB, free: 256.5 MB / 1.279 GB Notification: Performance of postOpt createDAEmodeBDAE (simulation): time 0.008661/2.332, allocations: 4.219 MB / 1.653 GB, free: 252.3 MB / 1.279 GB Notification: Performance of postOpt symbolicJacobianDAE (simulation): time 0.01131/2.343, allocations: 6.532 MB / 1.659 GB, free: 245.8 MB / 1.279 GB Notification: Performance of postOpt setEvaluationStage (simulation): time 0.002762/2.346, allocations: 1.781 MB / 1.661 GB, free: 244 MB / 1.279 GB Notification: Performance of sorting global known variables: time 0.01558/2.362, allocations: 8.391 MB / 1.669 GB, free: 235.6 MB / 1.279 GB Notification: Performance of Backend: time 1.142e-06/2.362, allocations: 0 / 1.669 GB, free: 235.6 MB / 1.279 GB Notification: Performance of simCode: created initialization part: time 0.02409/2.386, allocations: 10.34 MB / 1.679 GB, free: 225.4 MB / 1.279 GB Notification: Performance of SimCode: time 0.04418/2.43, allocations: 22.48 MB / 1.701 GB, free: 203 MB / 1.279 GB Notification: Performance of Templates: time 0.2904/2.72, allocations: 207.6 MB / 1.904 GB, free: 13.14 MB / 1.295 GB make -j1 -f Buildings_latest_Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel.makefile (rm -f Buildings_latest_Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel.pipe ; mkfifo Buildings_latest_Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel.pipe ; head -c 1048576 < Buildings_latest_Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel.pipe >> ../files/Buildings_latest_Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel.sim & ./Buildings_latest_Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel -abortSlowSimulation -alarm=480 -emit_protected -lv LOG_STATS > Buildings_latest_Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel.pipe 2>&1)