Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_12_Buildings.Fluid.Examples.FlowSystem.Simplified3.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.001695/0.001695, allocations: 113.5 kB / 19.73 MB, free: 2.242 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.002352/0.002352, allocations: 216 kB / 23.04 MB, free: 5.078 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.466/1.466, allocations: 230.6 MB / 256.8 MB, free: 8 MB / 206.1 MB " [Timeout remaining time 178] 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 3.138/3.138, allocations: 0.49 GB / 0.7959 GB, free: 33.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: "" <> buildModelFMU(Buildings.Fluid.Examples.FlowSystem.Simplified3,fileNamePrefix="Buildings_12_Buildings_Fluid_Examples_FlowSystem_Simplified3",fmuType="cs",version="2.0",platforms={"static"}) "" <> buildModelFMU(Buildings.Fluid.Examples.FlowSystem.Simplified3,fileNamePrefix="Buildings_12_Buildings_Fluid_Examples_FlowSystem_Simplified3",fmuType="cs",version="2.0",platforms={"static"}) [Timeout 300] "Notification: Buildings requested package Modelica of version 4.0.0. Modelica 4.1.0 is used instead which states that it is fully compatible without conversion script needed. Notification: Performance of FrontEnd - loaded program: time 0.001994/0.001994, allocations: 61.97 kB / 1.155 GB, free: 25.61 MB / 0.9044 GB Notification: Performance of FrontEnd - Absyn->SCode: time 0.3758/0.3778, allocations: 176.1 MB / 1.327 GB, free: 1.887 MB / 1.014 GB Notification: Performance of NFInst.instantiate(Buildings.Fluid.Examples.FlowSystem.Simplified3): time 1.18/1.557, allocations: 365.3 MB / 1.684 GB, free: 54.25 MB / 1.295 GB Notification: Performance of NFInst.instExpressions: time 0.08958/1.647, allocations: 76.21 MB / 1.758 GB, free: 45.2 MB / 1.295 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.01583/1.663, allocations: 0.6032 MB / 1.759 GB, free: 45.2 MB / 1.295 GB Notification: Performance of NFTyping.typeComponents: time 0.017/1.68, allocations: 6.706 MB / 1.765 GB, free: 43.12 MB / 1.295 GB Notification: Performance of NFTyping.typeBindings: time 0.03887/1.719, allocations: 14.95 MB / 1.78 GB, free: 33.64 MB / 1.295 GB Notification: Performance of NFTyping.typeClassSections: time 0.02329/1.742, allocations: 10.63 MB / 1.79 GB, free: 26.93 MB / 1.295 GB Notification: Performance of NFFlatten.flatten: time 0.06653/1.808, allocations: 56.22 MB / 1.845 GB, free: 12.11 MB / 1.326 GB Notification: Performance of NFFlatten.resolveConnections: time 0.02488/1.833, allocations: 15.41 MB / 1.86 GB, free: 13.24 MB / 1.342 GB Notification: Performance of NFEvalConstants.evaluate: time 0.04451/1.878, allocations: 17.73 MB / 1.877 GB, free: 12.45 MB / 1.357 GB Notification: Performance of NFSimplifyModel.simplify: time 0.03064/1.909, allocations: 16.28 MB / 1.893 GB, free: 13.23 MB / 1.373 GB Notification: Performance of NFPackage.collectConstants: time 0.007727/1.916, allocations: 1.867 MB / 1.895 GB, free: 11.37 MB / 1.373 GB Notification: Performance of NFFlatten.collectFunctions: time 0.02184/1.938, allocations: 6.324 MB / 1.901 GB, free: 5.316 MB / 1.373 GB Notification: Performance of NFScalarize.scalarize: time 0.01104/1.949, allocations: 6.272 MB / 1.907 GB, free: 15.27 MB / 1.389 GB Notification: Performance of NFVerifyModel.verify: time 0.02252/1.972, allocations: 10.86 MB / 1.918 GB, free: 4.602 MB / 1.389 GB Notification: Performance of NFConvertDAE.convert: time 0.05215/2.024, allocations: 30.44 MB / 1.948 GB, free: 7.324 MB / 1.42 GB Notification: Performance of FrontEnd - DAE generated: time 5.921e-06/2.024, allocations: 0 / 1.948 GB, free: 7.324 MB / 1.42 GB Notification: Performance of FrontEnd: time 1.282e-06/2.024, allocations: 0 / 1.948 GB, free: 7.324 MB / 1.42 GB Notification: Performance of Transformations before backend: time 0.0008942/2.025, allocations: 0 / 1.948 GB, free: 7.324 MB / 1.42 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 1949 * Number of variables: 1949 Notification: Performance of Generate backend data structure: time 0.06937/2.094, allocations: 21.03 MB / 1.968 GB, free: 2.332 MB / 1.436 GB Notification: Performance of prepare preOptimizeDAE: time 4.894e-05/2.094, allocations: 11.97 kB / 1.968 GB, free: 2.32 MB / 1.436 GB Notification: Performance of preOpt introduceOutputRealDerivatives (simulation): time 0.0002372/2.094, allocations: 199.2 kB / 1.968 GB, free: 2.125 MB / 1.436 GB Notification: Performance of preOpt introduceOutputAliases (simulation): time 0.004681/2.099, allocations: 1.004 MB / 1.969 GB, free: 1.113 MB / 1.436 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.02585/2.125, allocations: 3.216 MB / 1.973 GB, free: 13.88 MB / 1.451 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.07784/2.203, allocations: 22.48 MB / 1.994 GB, free: 7.668 MB / 1.467 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.001035/2.204, allocations: 0.6476 MB / 1.995 GB, free: 7.023 MB / 1.467 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.006025/2.21, allocations: 0.8891 MB / 1.996 GB, free: 6.137 MB / 1.467 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.06447/2.274, allocations: 17.12 MB / 2.013 GB, free: 4.797 MB / 1.482 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.0004606/2.275, allocations: 7.938 kB / 2.013 GB, free: 4.789 MB / 1.482 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.005328/2.28, allocations: 318.2 kB / 2.013 GB, free: 4.48 MB / 1.482 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.0003577/2.28, allocations: 207.9 kB / 2.013 GB, free: 4.277 MB / 1.482 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.06347/2.344, allocations: 21.39 MB / 2.034 GB, free: 14.87 MB / 1.514 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.1731/2.517, allocations: 81.72 MB / 2.114 GB, free: 9.402 MB / 1.592 GB Notification: Performance of preOpt comSubExp (simulation): time 0.02973/2.547, allocations: 12.34 MB / 2.126 GB, free: 13.34 MB / 1.607 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.0198/2.566, allocations: 9.193 MB / 2.135 GB, free: 4.133 MB / 1.607 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.08435/2.651, allocations: 31.89 MB / 2.166 GB, free: 4.219 MB / 1.639 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.02281/2.674, allocations: 10.5 MB / 2.176 GB, free: 9.695 MB / 1.654 GB Notification: Performance of preOpt simplifyInStream (simulation): time 0.03551/2.709, allocations: 8.219 MB / 2.184 GB, free: 1.465 MB / 1.654 GB Notification: Performance of pre-optimization done (n=503): time 3.688e-05/2.709, allocations: 4 kB / 2.184 GB, free: 1.461 MB / 1.654 GB Notification: Performance of matching and sorting (n=742): time 1.603/4.312, allocations: 218 MB / 2.397 GB, free: 0.5755 GB / 1.732 GB Notification: Performance of inlineWhenForInitialization (initialization): time 0.1106/4.423, allocations: 48.72 MB / 2.445 GB, free: 0.5271 GB / 1.732 GB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.02717/4.45, allocations: 19.75 MB / 2.464 GB, free: 0.508 GB / 1.732 GB Notification: Performance of collectPreVariables (initialization): time 0.003957/4.454, allocations: 209.3 kB / 2.464 GB, free: 0.5078 GB / 1.732 GB Notification: Performance of collectInitialEqns (initialization): time 0.006873/4.461, allocations: 7.658 MB / 2.472 GB, free: 0.5006 GB / 1.732 GB Notification: Performance of collectInitialBindings (initialization): time 0.007304/4.468, allocations: 2.755 MB / 2.474 GB, free: 0.498 GB / 1.732 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.01361/4.482, allocations: 3.793 MB / 2.478 GB, free: 0.4942 GB / 1.732 GB Notification: Performance of setup shared object (initialization): time 3.335e-05/4.482, allocations: 301.1 kB / 2.478 GB, free: 0.4939 GB / 1.732 GB Notification: Performance of preBalanceInitialSystem (initialization): time 0.02726/4.509, allocations: 19.45 MB / 2.497 GB, free: 486.3 MB / 1.732 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.02949/4.538, allocations: 22.21 MB / 2.519 GB, free: 463.1 MB / 1.732 GB Notification: Performance of analyzeInitialSystem (initialization): time 0.0541/4.593, allocations: 37.36 MB / 2.556 GB, free: 425 MB / 1.732 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 5.43e-05/4.593, allocations: 16 kB / 2.556 GB, free: 424.9 MB / 1.732 GB Notification: Performance of matching and sorting (n=1491) (initialization): time 0.6098/5.202, allocations: 132.3 MB / 2.685 GB, free: 292.6 MB / 1.732 GB Notification: Performance of prepare postOptimizeDAE: time 0.0001066/5.202, allocations: 56.42 kB / 2.685 GB, free: 292.6 MB / 1.732 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 9.634e-05/5.203, allocations: 55.98 kB / 2.685 GB, free: 292.5 MB / 1.732 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.5942/5.797, allocations: 118 MB / 2.8 GB, free: 174.6 MB / 1.732 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.01691/5.814, allocations: 3.166 MB / 2.803 GB, free: 171.4 MB / 1.732 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.1505/5.964, allocations: 81.76 MB / 2.883 GB, free: 89.34 MB / 1.732 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.09332/6.057, allocations: 6.58 MB / 2.889 GB, free: 82.75 MB / 1.732 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.006906/6.064, allocations: 1.298 MB / 2.891 GB, free: 81.45 MB / 1.732 GB Notification: Performance of preBalanceInitialSystem (initialization_lambda0): time 0.03941/6.104, allocations: 22.56 MB / 2.913 GB, free: 58.88 MB / 1.732 GB Notification: Performance of partitionIndependentBlocks (initialization_lambda0): time 0.03111/6.135, allocations: 21.69 MB / 2.934 GB, free: 36.16 MB / 1.732 GB Notification: Performance of analyzeInitialSystem (initialization_lambda0): time 0.7404/6.875, allocations: 36.31 MB / 2.969 GB, free: 0.611 GB / 1.732 GB Notification: Performance of solveInitialSystemEqSystem (initialization_lambda0): time 7.578e-05/6.875, allocations: 14.66 kB / 2.969 GB, free: 0.611 GB / 1.732 GB Notification: Performance of matching and sorting (n=1491) (initialization_lambda0): time 0.6308/7.506, allocations: 130.7 MB / 3.097 GB, free: 0.5485 GB / 1.732 GB Notification: Performance of prepare postOptimizeDAE: time 9.513e-05/7.506, allocations: 57.77 kB / 3.097 GB, free: 0.5485 GB / 1.732 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 0.0001026/7.506, allocations: 52 kB / 3.097 GB, free: 0.5484 GB / 1.732 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.6018/8.108, allocations: 117.6 MB / 3.212 GB, free: 444.3 MB / 1.732 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.01577/8.124, allocations: 3.152 MB / 3.215 GB, free: 441.2 MB / 1.732 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.1683/8.292, allocations: 85.88 MB / 3.299 GB, free: 355.3 MB / 1.732 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.09338/8.386, allocations: 6.624 MB / 3.305 GB, free: 348.6 MB / 1.732 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.006748/8.392, allocations: 1.271 MB / 3.307 GB, free: 347.4 MB / 1.732 GB Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 237 * Number of states: 0 () * Number of discrete variables: 10 ($whenCondition1,stepValve.count,$PRE.stepValve.count,stepValve.T_start,$PRE.stepValve.T_start,pumpHea.stage,stepPump.pulseStart,$PRE.stepPump.pulseStart,stepPump.y,$whenCondition2) * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (1043): * Single equations (assignments): 1023 * Array equations: 6 * Algorithm blocks: 1 * Record equations: 4 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 6 * Torn equation systems: 3 * 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): 6 systems {1, 1, 1, 1, 1, 1} * Without analytic Jacobian (size): 0 systems Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 1 system {(28,28,89.3%)} * Non-linear torn systems (#iteration vars, #inner vars): 2 systems {(5,80), (5,80)} Notification: Performance of prepare postOptimizeDAE: time 0.009928/8.402, allocations: 0.7228 MB / 3.307 GB, free: 346.7 MB / 1.732 GB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.01007/8.412, allocations: 1.61 MB / 3.309 GB, free: 345.6 MB / 1.732 GB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.2239/8.636, allocations: 60 MB / 3.368 GB, free: 285.8 MB / 1.732 GB Notification: Performance of postOpt inlineArrayEqn (simulation): time 0.2263/8.863, allocations: 63.65 MB / 3.43 GB, free: 222.2 MB / 1.732 GB Notification: Performance of postOpt constantLinearSystem (simulation): time 0.000204/8.863, allocations: 28 kB / 3.43 GB, free: 222.1 MB / 1.732 GB Notification: Performance of postOpt simplifysemiLinear (simulation): time 0.2224/9.085, allocations: 63.01 MB / 3.491 GB, free: 159.1 MB / 1.732 GB Notification: Performance of postOpt removeSimpleEquations (simulation): time 0.3222/9.408, allocations: 127.3 MB / 3.616 GB, free: 31.85 MB / 1.732 GB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 8.458e-05/9.408, allocations: 4.031 kB / 3.616 GB, free: 31.85 MB / 1.732 GB Notification: Performance of postOpt solveSimpleEquations (simulation): time 0.01237/9.42, allocations: 2.129 MB / 3.618 GB, free: 29.71 MB / 1.732 GB Notification: Performance of postOpt tearingSystem (simulation): time 1.196/10.62, allocations: 78.42 MB / 3.694 GB, free: 0.5936 GB / 1.732 GB Notification: Performance of postOpt inputDerivativesUsed (simulation): time 0.004929/10.62, allocations: 0.5327 MB / 3.695 GB, free: 0.5933 GB / 1.732 GB Notification: Performance of postOpt calculateStrongComponentJacobians (simulation): time 0.1173/10.74, allocations: 55.55 MB / 3.749 GB, free: 0.566 GB / 1.732 GB Warning: The linear system: 1 : valCoo.m_flow + spl1.res1.m_flow + valNorth.res3.m_flow + valSouth.res3.m_flow + (-tabsSouth1[2].m_flow) - tabsSouth1[1].m_flow - tabsSouth1[3].m_flow - tabsSouth1[4].m_flow - tabsSouth2[1].m_flow - tabsSouth2[2].m_flow - tabsSouth2[3].m_flow - tabsSouth2[4].m_flow - tabsSouth2[5].m_flow - tabsSouth2[6].m_flow - tabsSouth2[7].m_flow - tabsSouth2[8].m_flow - tabsNorth1[1].m_flow - tabsNorth1[2].m_flow - tabsNorth1[3].m_flow - tabsNorth1[4].m_flow - tabsNorth2[1].m_flow - tabsNorth2[2].m_flow - tabsNorth2[3].m_flow - tabsNorth2[4].m_flow - tabsNorth2[5].m_flow - tabsNorth2[6].m_flow - tabsNorth2[8].m_flow - tabsNorth2[7].m_flow = 0.0 2 : 0.0 = spl1.res1.m_flow + (-bou.ports[1].m_flow) - valHea.m_flow 3 : valNorth.res1.m_flow + valSouth.res1.m_flow + (-valHea.m_flow) - valCoo.m_flow = 0.0 [ 1.0 , 0.0 , 1.0 ; 0.0 , 1.0 , -1.0 ; -1.0 , -1.0 , 0.0 ] * [ valCoo.m_flow ; valHea.m_flow ; spl1.res1.m_flow ] = [ tabsSouth1[2].m_flow + tabsNorth2[8].m_flow + tabsNorth2[7].m_flow + tabsNorth2[6].m_flow + tabsNorth2[5].m_flow + tabsNorth2[4].m_flow + tabsNorth2[3].m_flow + tabsNorth2[2].m_flow + tabsNorth2[1].m_flow + tabsNorth1[4].m_flow + tabsNorth1[3].m_flow + tabsNorth1[2].m_flow + tabsNorth1[1].m_flow + tabsSouth2[8].m_flow + tabsSouth2[7].m_flow + tabsSouth2[6].m_flow + tabsSouth2[5].m_flow + tabsSouth2[4].m_flow + tabsSouth2[3].m_flow + tabsSouth2[2].m_flow + tabsSouth2[1].m_flow + tabsSouth1[4].m_flow + tabsSouth1[3].m_flow + tabsSouth1[1].m_flow + (-valSouth.res3.m_flow) - valNorth.res3.m_flow ; -bou.ports[1].m_flow ; (-valNorth.res1.m_flow) - valSouth.res1.m_flow ] might be structurally or numerically singular for variable spl1.res1.m_flow since U(3,3) = 0.0. It might be hard to solve. Compilation continues anyway. Warning: The linear system: 1 : valCoo.m_flow + spl1.res1.m_flow + valNorth.res3.m_flow + valSouth.res3.m_flow + (-tabsSouth1[2].m_flow) - tabsSouth1[1].m_flow - tabsSouth1[3].m_flow - tabsSouth1[4].m_flow - tabsSouth2[1].m_flow - tabsSouth2[2].m_flow - tabsSouth2[3].m_flow - tabsSouth2[4].m_flow - tabsSouth2[5].m_flow - tabsSouth2[6].m_flow - tabsSouth2[7].m_flow - tabsSouth2[8].m_flow - tabsNorth1[1].m_flow - tabsNorth1[2].m_flow - tabsNorth1[3].m_flow - tabsNorth1[4].m_flow - tabsNorth2[1].m_flow - tabsNorth2[2].m_flow - tabsNorth2[3].m_flow - tabsNorth2[4].m_flow - tabsNorth2[5].m_flow - tabsNorth2[6].m_flow - tabsNorth2[8].m_flow - tabsNorth2[7].m_flow = 0.0 2 : valNorth.res1.m_flow + valSouth.res1.m_flow + (-valHea.m_flow) - valCoo.m_flow = 0.0 3 : 0.0 = spl1.res1.m_flow + (-bou.ports[1].m_flow) - valHea.m_flow [ 1.0 , 0.0 , 1.0 ; 0.0 , -1.0 , -1.0 ; -1.0 , 1.0 , 0.0 ] * [ spl1.res1.m_flow ; valHea.m_flow ; valCoo.m_flow ] = [ tabsSouth1[2].m_flow + tabsNorth2[8].m_flow + tabsNorth2[7].m_flow + tabsNorth2[6].m_flow + tabsNorth2[5].m_flow + tabsNorth2[4].m_flow + tabsNorth2[3].m_flow + tabsNorth2[2].m_flow + tabsNorth2[1].m_flow + tabsNorth1[4].m_flow + tabsNorth1[3].m_flow + tabsNorth1[2].m_flow + tabsNorth1[1].m_flow + tabsSouth2[8].m_flow + tabsSouth2[7].m_flow + tabsSouth2[6].m_flow + tabsSouth2[5].m_flow + tabsSouth2[4].m_flow + tabsSouth2[3].m_flow + tabsSouth2[2].m_flow + tabsSouth2[1].m_flow + tabsSouth1[4].m_flow + tabsSouth1[3].m_flow + tabsSouth1[1].m_flow + (-valSouth.res3.m_flow) - valNorth.res3.m_flow ; (-valNorth.res1.m_flow) - valSouth.res1.m_flow ; -bou.ports[1].m_flow ] might be structurally or numerically singular for variable valCoo.m_flow since U(3,3) = 0.0. It might be hard to solve. Compilation continues anyway. Warning: The linear system: 1 : valCoo.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + spl1.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + valNorth.res3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + valSouth.res3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + (-tabsNorth2.8.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24) - tabsNorth2.7.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.6.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.5.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth1.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth1.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth1.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth1.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.8.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.7.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.6.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.5.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth1.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth1.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth1.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth1.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 = 0.0 2 : valNorth.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + valSouth.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + (-valHea.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24) - valCoo.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 = 0.0 3 : 0.0 = spl1.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + (-bou.ports.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24) - valHea.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 [ 1.0 , 0.0 , 1.0 ; 0.0 , -1.0 , -1.0 ; -1.0 , 1.0 , 0.0 ] * [ spl1.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ; valHea.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ; valCoo.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ] = [ tabsNorth2.8.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth1.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth1.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth1.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth1.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.5.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.6.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.7.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.8.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth1.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth1.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth1.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth1.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.5.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.6.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.7.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + (-valSouth.res3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24) - valNorth.res3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ; (-valNorth.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24) - valSouth.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ; -bou.ports.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ] might be structurally or numerically singular for variable valCoo.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 since U(3,3) = 0.0. It might be hard to solve. Compilation continues anyway. Warning: The linear system: 1 : valCoo.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + spl1.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + valNorth.res3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + valSouth.res3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + (-tabsNorth2.8.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24) - tabsNorth2.7.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.6.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.5.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth2.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth1.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth1.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth1.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsNorth1.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.8.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.7.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.6.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.5.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth2.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth1.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth1.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth1.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 - tabsSouth1.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 = 0.0 2 : 0.0 = spl1.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + (-bou.ports.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24) - valHea.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 3 : valNorth.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + valSouth.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + (-valHea.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24) - valCoo.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 = 0.0 [ 1.0 , 0.0 , 1.0 ; 0.0 , 1.0 , -1.0 ; -1.0 , -1.0 , 0.0 ] * [ valCoo.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ; valHea.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ; spl1.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ] = [ tabsNorth2.8.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth1.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth1.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth1.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth1.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.5.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.6.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.7.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsSouth2.8.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth1.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth1.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth1.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth1.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.2.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.4.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.5.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.6.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + tabsNorth2.7.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 + (-valSouth.res3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24) - valNorth.res3.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ; -bou.ports.1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ; (-valNorth.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24) - valSouth.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 ] might be structurally or numerically singular for variable spl1.res1.m_flow.$pDERStateSetJac24.dummyVarStateSetJac24 since U(3,3) = 0.0. It might be hard to solve. Compilation continues anyway. Notification: Performance of postOpt calculateStateSetsJacobians (simulation): time 0.1088/10.85, allocations: 47.62 MB / 3.795 GB, free: 0.5189 GB / 1.732 GB Notification: Performance of postOpt symbolicJacobian (simulation): time 0.2724/11.12, allocations: 90.7 MB / 3.884 GB, free: 441.8 MB / 1.732 GB Notification: Performance of postOpt removeConstants (simulation): time 0.01859/11.14, allocations: 5.58 MB / 3.889 GB, free: 436.3 MB / 1.732 GB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.01005/11.15, allocations: 168 kB / 3.89 GB, free: 436.2 MB / 1.732 GB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.05487/11.2, allocations: 3.477 MB / 3.893 GB, free: 432.7 MB / 1.732 GB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.005752/11.21, allocations: 0.8526 MB / 3.894 GB, free: 431.8 MB / 1.732 GB Notification: Performance of postOpt collapseArrayExpressions (simulation): time 0.005213/11.21, allocations: 0.6197 MB / 3.894 GB, free: 431.2 MB / 1.732 GB Notification: Performance of sorting global known variables: time 0.02389/11.24, allocations: 13.75 MB / 3.908 GB, free: 417.5 MB / 1.732 GB Notification: Performance of sort global known variables: time 4.21e-07/11.24, allocations: 0 / 3.908 GB, free: 417.5 MB / 1.732 GB Notification: Performance of remove unused functions: time 0.09224/11.33, allocations: 34.92 MB / 3.942 GB, free: 382.6 MB / 1.732 GB Notification: Model statistics after passing the back-end for simulation: * Number of independent subsystems: 5 * Number of states: 42 ($STATESET1.x[31],$STATESET1.x[30],$STATESET1.x[29],$STATESET1.x[28],$STATESET1.x[27],$STATESET1.x[26],$STATESET1.x[25],$STATESET1.x[24],$STATESET1.x[23],$STATESET1.x[22],$STATESET1.x[21],$STATESET1.x[20],$STATESET1.x[19],$STATESET1.x[18],$STATESET1.x[17],$STATESET1.x[16],$STATESET1.x[15],$STATESET1.x[14],$STATESET1.x[13],$STATESET1.x[12],$STATESET1.x[11],$STATESET1.x[10],$STATESET1.x[9],$STATESET1.x[8],$STATESET1.x[7],$STATESET1.x[6],$STATESET1.x[5],$STATESET1.x[4],$STATESET1.x[3],$STATESET1.x[2],$STATESET1.x[1],pmpSouth.vol.dynBal.U,pmpNorth.vol.dynBal.U,valSouth.vol.dynBal.U,valNorth.vol.dynBal.U,spl.vol.dynBal.U,spl1.vol.dynBal.U,pumpHea.vol.dynBal.U,spl2.vol.dynBal.U,spl3.vol.dynBal.U,pumpCoo.vol.dynBal.U,vol.p) * Number of discrete variables: 7 ($whenCondition2,$whenCondition1,stepPump.y,stepPump.pulseStart,pumpHea.stage,stepValve.T_start,stepValve.count) * Number of discrete states: 1 (stepValve.count) * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for simulation (556): * Single equations (assignments): 535 * Array equations: 0 * Algorithm blocks: 0 * Record equations: 10 * When equations: 3 * If-equations: 0 * Equation systems (not torn): 4 * Torn equation systems: 4 * 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): 4 systems {1, 1, 1, 1} * Without analytic Jacobian (size): 0 systems Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 1 system {(28,28,89.3%)} * Non-linear torn systems (#iteration vars, #inner vars): 3 systems {(7,83), (1,1), (38,166)} Notification: Performance of Backend phase and start with SimCode phase: time 0.2665/11.6, allocations: 92.27 MB / 4.032 GB, free: 290.4 MB / 1.732 GB Notification: Performance of simCode: created initialization part: time 0.1347/11.73, allocations: 69.45 MB / 4.1 GB, free: 220.9 MB / 1.732 GB Notification: Performance of simCode: created event and clocks part: time 1.189e-05/11.73, allocations: 4 kB / 4.1 GB, free: 220.9 MB / 1.732 GB Notification: Performance of simCode: created simulation system equations: time 0.05714/11.79, allocations: 22.12 MB / 4.122 GB, free: 198.8 MB / 1.732 GB Notification: Performance of simCode: created of all other equations (e.g. parameter, nominal, assert, etc): time 0.06039/11.85, allocations: 8.104 MB / 4.129 GB, free: 191 MB / 1.732 GB Notification: Performance of simCode: created linear, non-linear and system jacobian parts: time 3.019/14.87, allocations: 424.5 MB / 4.544 GB, free: 460 MB / 1.733 GB Notification: Performance of simCode: some other stuff during SimCode phase: time 0.01576/14.88, allocations: 9.9 MB / 4.554 GB, free: 450 MB / 1.733 GB Notification: Performance of simCode: alias equations: time 0.03223/14.92, allocations: 6.81 MB / 4.56 GB, free: 443.4 MB / 1.733 GB Notification: Performance of simCode: all other stuff during SimCode phase: time 0.02411/14.94, allocations: 10.04 MB / 4.57 GB, free: 433.4 MB / 1.733 GB Notification: Performance of SimCode: time 1.232e-06/14.94, allocations: 4 kB / 4.57 GB, free: 433.4 MB / 1.733 GB Notification: Performance of buildModelFMU: Generate the FMI files: time 1.735/16.67, allocations: 0.8001 GB / 5.37 GB, free: 291.1 MB / 1.733 GB Notification: Performance of buildModelFMU: Generate platform static: time 104.4/121, allocations: 6.875 kB / 5.37 GB, free: 291.1 MB / 1.733 GB " [Timeout remaining time 178] (rm -f Buildings_12_Buildings.Fluid.Examples.FlowSystem.Simplified3.pipe ; mkfifo Buildings_12_Buildings.Fluid.Examples.FlowSystem.Simplified3.pipe ; head -c 1048576 < Buildings_12_Buildings.Fluid.Examples.FlowSystem.Simplified3.pipe >> ../files/Buildings_12_Buildings.Fluid.Examples.FlowSystem.Simplified3.sim & /home/hudson/saved_omc/OMSimulator/install/bin/OMSimulator -r=Buildings_12_Buildings.Fluid.Examples.FlowSystem.Simplified3_res.mat --tempDir=temp_Buildings_12_Buildings_Fluid_Examples_FlowSystem_Simplified3_fmu --startTime=0 --stopTime=1000 --stepSize=0.4 --timeout=400 --tolerance=1e-06 Buildings_12_Buildings_Fluid_Examples_FlowSystem_Simplified3.fmu > Buildings_12_Buildings.Fluid.Examples.FlowSystem.Simplified3.pipe 2>&1) [Timeout 420.0] [Calling os._exit(0), Time elapsed: 132.56655687803868] Failed to read output from testmodel.py, exit status != 0: 121.57457328500459 121.584619177 119.558029284 Calling exit ...