Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr Buildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 3.2.3+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/ModelicaServices 3.2.3+maint.om/package.mo", uses=false) Using package ModelicaServices with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 3.2.3+maint.om/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 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 3.2.3+maint.om/package.mo) Using package Buildings with version 7.0.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/package.mo) Running command: translateModel(Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating") translateModel(Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/package.mo): time 1.388/1.388, allocations: 251.5 MB / 267.4 MB, free: 11.07 MB / 218.7 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 3.2.3+maint.om/package.mo): time 0.001116/0.001116, allocations: 175.5 kB / 326.5 MB, free: 2.699 MB / 250.7 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo): time 2.179/2.179, allocations: 205 MB / 0.5766 GB, free: 21 MB / 426.7 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 3.2.3+maint.om/package.mo): time 0.0008343/0.0008344, allocations: 90.3 kB / 0.6804 GB, free: 14.71 MB / 0.5105 GB Notification: Performance of FrontEnd - loaded program: time 0.0005084/0.0005086, allocations: 11.94 kB / 0.7938 GB, free: 136.7 MB / 0.6042 GB Notification: Performance of FrontEnd - Absyn->SCode: time 0.2803/0.2808, allocations: 105.4 MB / 0.8967 GB, free: 68.21 MB / 0.6042 GB Notification: Performance of NFInst.instantiate(Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating): time 3.803/4.084, allocations: 1.101 GB / 1.997 GB, free: 9.039 MB / 1.089 GB Notification: Performance of NFInst.instExpressions: time 0.4367/4.52, allocations: 236.9 MB / 2.229 GB, free: 1.676 MB / 1.198 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.1473/4.668, allocations: 1.716 MB / 2.23 GB, free: 15.95 MB / 1.214 GB Notification: Performance of NFTyping.typeComponents: time 0.1127/4.78, allocations: 29.08 MB / 2.259 GB, free: 2.746 MB / 1.229 GB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/BoundaryConditions/WeatherData/BaseClasses/getHeaderElementTMY3.mo:2:1-105:25:writable] Warning: Pure function ‘Buildings.BoundaryConditions.WeatherData.BaseClasses.getHeaderElementTMY3‘ contains a call to impure function ‘Modelica.Utilities.Streams.readLine‘. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/BoundaryConditions/WeatherData/BaseClasses/getLongitudeTMY3.mo:2:1-48:21:writable] Warning: Pure function ‘Buildings.BoundaryConditions.WeatherData.BaseClasses.getLongitudeTMY3‘ contains a call to impure function ‘Buildings.BoundaryConditions.WeatherData.BaseClasses.getHeaderElementTMY3‘. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/BoundaryConditions/WeatherData/BaseClasses/getLatitudeTMY3.mo:2:1-48:20:writable] Warning: Pure function ‘Buildings.BoundaryConditions.WeatherData.BaseClasses.getLatitudeTMY3‘ contains a call to impure function ‘Buildings.BoundaryConditions.WeatherData.BaseClasses.getHeaderElementTMY3‘. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/BoundaryConditions/WeatherData/BaseClasses/getTimeZoneTMY3.mo:2:1-47:20:writable] Warning: Pure function ‘Buildings.BoundaryConditions.WeatherData.BaseClasses.getTimeZoneTMY3‘ contains a call to impure function ‘Buildings.BoundaryConditions.WeatherData.BaseClasses.getHeaderElementTMY3‘. Notification: Performance of NFTyping.typeBindings: time 0.2318/5.012, allocations: 48.29 MB / 2.306 GB, free: 2.273 MB / 1.276 GB Notification: Performance of NFTyping.typeClassSections: time 1.566/6.579, allocations: 33.09 MB / 2.338 GB, free: 20.93 MB / 1.276 GB Notification: Performance of NFFlatten.flatten: time 0.4157/6.994, allocations: 285.1 MB / 2.617 GB, free: 13.14 MB / 1.37 GB Notification: Performance of NFFlatten.resolveConnections: time 0.2494/7.244, allocations: 91.55 MB / 2.706 GB, free: 2.48 MB / 1.448 GB Notification: Performance of NFEvalConstants.evaluate: time 0.2552/7.499, allocations: 87.62 MB / 2.792 GB, free: 13.52 MB / 1.542 GB Notification: Performance of NFSimplifyModel.simplify: time 3.16/10.66, allocations: 81.83 MB / 2.872 GB, free: 99.57 MB / 1.604 GB Notification: Performance of NFPackage.collectConstants: time 0.07084/10.73, allocations: 6.533 MB / 2.878 GB, free: 99.57 MB / 1.604 GB Notification: Performance of NFFlatten.collectFunctions: time 0.1576/10.89, allocations: 30.18 MB / 2.907 GB, free: 99.57 MB / 1.604 GB Notification: Performance of NFScalarize.scalarize: time 0.128/11.02, allocations: 51.35 MB / 2.958 GB, free: 99.57 MB / 1.604 GB Notification: Performance of NFVerifyModel.verify: time 0.2764/11.29, allocations: 68.99 MB / 3.025 GB, free: 92.1 MB / 1.604 GB Notification: Performance of NFConvertDAE.convert: time 0.411/11.7, allocations: 256.7 MB / 3.276 GB, free: 15.74 MB / 1.62 GB Notification: Performance of FrontEnd - DAE generated: time 7.253e-06/11.7, allocations: 2.469 kB / 3.276 GB, free: 15.74 MB / 1.62 GB Notification: Performance of FrontEnd: time 4.408e-06/11.7, allocations: 0 / 3.276 GB, free: 15.74 MB / 1.62 GB Notification: Performance of Transformations before backend: time 0.01188/11.72, allocations: 0 / 3.276 GB, free: 15.74 MB / 1.62 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 12068 * Number of variables: 12068 Notification: Performance of Generate backend data structure: time 0.6185/12.33, allocations: 174.5 MB / 3.446 GB, free: 8.816 MB / 1.745 GB Notification: Performance of prepare preOptimizeDAE: time 8.386e-05/12.33, allocations: 8.031 kB / 3.446 GB, free: 8.809 MB / 1.745 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.2558/12.59, allocations: 39.48 MB / 3.485 GB, free: 1.137 MB / 1.776 GB Notification: Performance of preOpt evaluateParameters (simulation): time 1.824/14.41, allocations: 213.7 MB / 3.693 GB, free: 0.7229 GB / 1.792 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.01945/14.43, allocations: 8.718 MB / 3.702 GB, free: 0.7166 GB / 1.792 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.06309/14.5, allocations: 5.961 MB / 3.708 GB, free: 0.7147 GB / 1.792 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.2889/14.79, allocations: 88.12 MB / 3.794 GB, free: 0.6789 GB / 1.792 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.003083/14.79, allocations: 102.7 kB / 3.794 GB, free: 0.6788 GB / 1.792 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.02762/14.82, allocations: 1.917 MB / 3.796 GB, free: 0.6774 GB / 1.792 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.002814/14.82, allocations: 1.753 MB / 3.797 GB, free: 0.6772 GB / 1.792 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.2352/15.05, allocations: 95.19 MB / 3.89 GB, free: 0.5958 GB / 1.792 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 1.171/16.23, allocations: 0.5349 GB / 4.425 GB, free: 55.43 MB / 1.792 GB Notification: Performance of preOpt comSubExp (simulation): time 1.138/17.36, allocations: 69.22 MB / 4.493 GB, free: 0.6945 GB / 1.792 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.1015/17.47, allocations: 44.04 MB / 4.536 GB, free: 0.694 GB / 1.792 GB Notification: Performance of preOpt evalFunc (simulation): time 0.008748/17.47, allocations: 3.916 MB / 4.54 GB, free: 0.6906 GB / 1.792 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.1083/17.58, allocations: 39.44 MB / 4.578 GB, free: 0.6897 GB / 1.792 GB Notification: Performance of preOpt simplifyInStream (simulation): time 0.1031/17.69, allocations: 4.47 MB / 4.583 GB, free: 0.6897 GB / 1.792 GB Notification: Performance of pre-optimization done (n=3340): time 0.0003949/17.69, allocations: 0 / 4.583 GB, free: 0.6897 GB / 1.792 GB Notification: Performance of matching and sorting (n=3340): time 0.5337/18.22, allocations: 168 MB / 4.747 GB, free: 0.6564 GB / 1.792 GB Notification: Performance of inlineWhenForInitialization (initialization): time 0.001857/18.22, allocations: 2.397 MB / 4.749 GB, free: 0.6546 GB / 1.792 GB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.737/18.96, allocations: 288.6 MB / 5.031 GB, free: 433.7 MB / 1.792 GB Notification: Performance of collectPreVariables (initialization): time 0.03617/19, allocations: 1.18 MB / 5.032 GB, free: 432.5 MB / 1.792 GB Notification: Performance of collectInitialEqns (initialization): time 0.1462/19.14, allocations: 61.59 MB / 5.092 GB, free: 375.6 MB / 1.792 GB Notification: Performance of collectInitialBindings (initialization): time 0.03113/19.17, allocations: 11.92 MB / 5.104 GB, free: 363.8 MB / 1.792 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.07328/19.25, allocations: 26.69 MB / 5.13 GB, free: 337 MB / 1.792 GB Notification: Performance of setup shared object (initialization): time 8.716e-05/19.25, allocations: 305.1 kB / 5.13 GB, free: 336.7 MB / 1.792 GB Notification: Performance of preBalanceInitialSystem (initialization): time 1.917/21.16, allocations: 259.7 MB / 5.384 GB, free: 0.6546 GB / 1.792 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.4464/21.61, allocations: 282.6 MB / 5.66 GB, free: 0.5749 GB / 1.792 GB Notification: Performance of analyzeInitialSystem (initialization): time 0.4735/22.08, allocations: 331.8 MB / 5.984 GB, free: 311.7 MB / 1.792 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 0.001044/22.08, allocations: 131.8 kB / 5.984 GB, free: 311.6 MB / 1.792 GB Notification: Performance of matching and sorting (n=14051) (initialization): time 2.322/24.41, allocations: 0.5736 GB / 6.558 GB, free: 0.5398 GB / 1.792 GB Notification: Performance of prepare postOptimizeDAE: time 0.01389/24.42, allocations: 15.31 MB / 6.573 GB, free: 0.5202 GB / 1.792 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 0.7103/25.13, allocations: 432.4 MB / 6.995 GB, free: 135.8 MB / 1.792 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.08627/25.22, allocations: 30.71 MB / 7.025 GB, free: 109.1 MB / 1.792 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.1072/25.32, allocations: 17.53 MB / 7.042 GB, free: 91.54 MB / 1.792 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 1.392/26.72, allocations: 84.55 MB / 7.124 GB, free: 0.5905 GB / 1.792 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.1821/26.9, allocations: 11.64 MB / 7.136 GB, free: 0.5905 GB / 1.792 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.04806/26.95, allocations: 2.919 MB / 7.139 GB, free: 0.5905 GB / 1.792 GB Notification: Performance of prepare postOptimizeDAE: time 2.39e-05/26.95, allocations: 5.281 kB / 7.139 GB, free: 0.5905 GB / 1.792 GB Notification: Performance of postOpt replaceHomotopyWithSimplified (initialization): time 0.9375/27.88, allocations: 0.5684 GB / 7.707 GB, free: 238.1 MB / 1.792 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 1.998/29.88, allocations: 434.9 MB / 8.132 GB, free: 0.5428 GB / 1.792 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.08953/29.97, allocations: 27.86 MB / 8.159 GB, free: 0.5376 GB / 1.792 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.1125/30.08, allocations: 17.29 MB / 8.176 GB, free: 0.5366 GB / 1.792 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.2497/30.33, allocations: 171.7 MB / 8.343 GB, free: 436.8 MB / 1.792 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.1753/30.51, allocations: 11.55 MB / 8.355 GB, free: 429.5 MB / 1.792 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.04334/30.55, allocations: 2.877 MB / 8.358 GB, free: 426.9 MB / 1.792 GB Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 2022 * Number of states: 0 () * Number of discrete variables: 97 ($PRE.flo.intGaiFra.nextTimeEvent,$whenCondition4,$PRE.sinZonFlo.intGaiFra.nextTimeEvent,$whenCondition1,sinZonFlo.flo.solRadExc.isFlo[21],sinZonFlo.flo.solRadExc.isFlo[20],sinZonFlo.flo.solRadExc.isFlo[19],sinZonFlo.flo.solRadExc.isFlo[18],sinZonFlo.flo.solRadExc.isFlo[17],sinZonFlo.flo.solRadExc.isFlo[16],sinZonFlo.flo.solRadExc.isFlo[15],sinZonFlo.flo.solRadExc.isFlo[14],sinZonFlo.flo.solRadExc.isFlo[13],sinZonFlo.flo.solRadExc.isFlo[12],sinZonFlo.flo.solRadExc.isFlo[11],sinZonFlo.flo.solRadExc.isFlo[10],sinZonFlo.flo.solRadExc.isFlo[9],sinZonFlo.flo.solRadExc.isFlo[8],sinZonFlo.flo.solRadExc.isFlo[7],sinZonFlo.flo.solRadExc.isFlo[6],sinZonFlo.flo.solRadExc.isFlo[5],sinZonFlo.flo.solRadExc.isFlo[4],sinZonFlo.flo.solRadExc.isFlo[3],sinZonFlo.flo.solRadExc.isFlo[2],sinZonFlo.flo.solRadExc.isFlo[1],weaDat.conTim.canRepeatWeatherFile,weaDat.conTimMin.canRepeatWeatherFile,flo.wes.solRadExc.isFlo[11],flo.wes.solRadExc.isFlo[10],flo.wes.solRadExc.isFlo[9],flo.wes.solRadExc.isFlo[8],flo.wes.solRadExc.isFlo[7],flo.wes.solRadExc.isFlo[6],flo.wes.solRadExc.isFlo[5],flo.wes.solRadExc.isFlo[4],flo.wes.solRadExc.isFlo[3],flo.wes.solRadExc.isFlo[2],flo.wes.solRadExc.isFlo[1],flo.nor.solRadExc.isFlo[12],flo.nor.solRadExc.isFlo[11],flo.nor.solRadExc.isFlo[10],flo.nor.solRadExc.isFlo[9],flo.nor.solRadExc.isFlo[8],flo.nor.solRadExc.isFlo[7],flo.nor.solRadExc.isFlo[6],flo.nor.solRadExc.isFlo[5],flo.nor.solRadExc.isFlo[4],flo.nor.solRadExc.isFlo[3],flo.nor.solRadExc.isFlo[2],flo.nor.solRadExc.isFlo[1],flo.eas.solRadExc.isFlo[11],flo.eas.solRadExc.isFlo[10],flo.eas.solRadExc.isFlo[9],flo.eas.solRadExc.isFlo[8],flo.eas.solRadExc.isFlo[7],flo.eas.solRadExc.isFlo[6],flo.eas.solRadExc.isFlo[5],flo.eas.solRadExc.isFlo[4],flo.eas.solRadExc.isFlo[3],flo.eas.solRadExc.isFlo[2],flo.eas.solRadExc.isFlo[1],flo.sou.solRadExc.isFlo[12],flo.sou.solRadExc.isFlo[11],flo.sou.solRadExc.isFlo[10],flo.sou.solRadExc.isFlo[9],flo.sou.solRadExc.isFlo[8],flo.sou.solRadExc.isFlo[7],flo.sou.solRadExc.isFlo[6],flo.sou.solRadExc.isFlo[5],flo.sou.solRadExc.isFlo[4],flo.sou.solRadExc.isFlo[3],flo.sou.solRadExc.isFlo[2],flo.sou.solRadExc.isFlo[1],sinZonFlo.intGaiFra.nextTimeEventScaled,$PRE.sinZonFlo.intGaiFra.nextTimeEventScaled,sinZonFlo.intGaiFra.nextTimeEvent,weaDat.conTim.tNext,$PRE.weaDat.conTim.tNext,weaDat.conTimMin.tNext,$PRE.weaDat.conTimMin.tNext,flo.intGaiFra.nextTimeEventScaled,$PRE.flo.intGaiFra.nextTimeEventScaled,flo.intGaiFra.nextTimeEvent,$whenCondition2,$whenCondition3,heaAndConEas.EHea.local_reset,heaAndConEas.conPID.I.trigger_internal,heaAndConSou.EHea.local_reset,heaAndConSou.conPID.I.trigger_internal,heaAndConCor.EHea.local_reset,heaAndConCor.conPID.I.trigger_internal,heaAndConWes.EHea.local_reset,heaAndConWes.conPID.I.trigger_internal,heaAndConNor.EHea.local_reset,heaAndConNor.conPID.I.trigger_internal,heaAndCon.EHea.local_reset,heaAndCon.conPID.I.trigger_internal) * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (7897): * Single equations (assignments): 7544 * Array equations: 300 * Algorithm blocks: 8 * Record equations: 6 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 8 * Torn equation systems: 31 * 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): 8 systems {1, 1, 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): 25 systems {(1,1,100.0%), (1,1,100.0%), (7,9,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%)} * Non-linear torn systems (#iteration vars, #inner vars): 6 systems {(12,47), (13,46), (12,47), (12,47), (31,161), (1,2)} Notification: Performance of prepare postOptimizeDAE: time 0.1975/30.75, allocations: 67.9 MB / 8.424 GB, free: 364 MB / 1.792 GB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.07222/30.82, allocations: 11.02 MB / 8.435 GB, free: 359 MB / 1.792 GB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.3263/31.15, allocations: 105.9 MB / 8.538 GB, free: 253 MB / 1.792 GB Notification: Performance of postOpt inlineArrayEqn (simulation): time 0.0004844/31.15, allocations: 312 kB / 8.538 GB, free: 252.7 MB / 1.792 GB Notification: Performance of postOpt constantLinearSystem (simulation): time 0.0005429/31.15, allocations: 76.66 kB / 8.538 GB, free: 252.6 MB / 1.792 GB Notification: Performance of postOpt simplifysemiLinear (simulation): time 0.2342/31.38, allocations: 88.27 MB / 8.625 GB, free: 164 MB / 1.792 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 postOpt removeSimpleEquations (simulation): time 2.044/33.43, allocations: 234.8 MB / 8.854 GB, free: 0.6014 GB / 1.792 GB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 0.0004381/33.43, allocations: 4.922 kB / 8.854 GB, free: 0.6014 GB / 1.792 GB Notification: Performance of postOpt solveSimpleEquations (simulation): time 0.04784/33.48, allocations: 7.608 MB / 8.861 GB, free: 0.6011 GB / 1.792 GB Notification: Performance of postOpt tearingSystem (simulation): time 0.07842/33.56, allocations: 21.38 MB / 8.882 GB, free: 0.6008 GB / 1.792 GB Notification: Performance of postOpt inputDerivativesUsed (simulation): time 0.01706/33.57, allocations: 1.034 MB / 8.883 GB, free: 0.6008 GB / 1.792 GB Notification: Performance of postOpt calculateStrongComponentJacobians (simulation): time 0.2281/33.8, allocations: 169.4 MB / 9.049 GB, free: 0.5136 GB / 1.792 GB Notification: Performance of postOpt calculateStateSetsJacobians (simulation): time 5.29e-06/33.8, allocations: 2.672 kB / 9.049 GB, free: 0.5136 GB / 1.792 GB Notification: Performance of postOpt symbolicJacobian (simulation): time 0.4468/34.25, allocations: 150.4 MB / 9.196 GB, free: 454.2 MB / 1.792 GB Notification: Performance of postOpt removeConstants (simulation): time 0.1531/34.4, allocations: 30.62 MB / 9.225 GB, free: 428 MB / 1.792 GB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.07539/34.48, allocations: 0.8346 MB / 9.226 GB, free: 427.2 MB / 1.792 GB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.1147/34.59, allocations: 6.977 MB / 9.233 GB, free: 420.3 MB / 1.792 GB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.02132/34.61, allocations: 1.971 MB / 9.235 GB, free: 418.3 MB / 1.792 GB Notification: Performance of postOpt collapseArrayExpressions (simulation): time 0.01637/34.63, allocations: 1.054 MB / 9.236 GB, free: 417.3 MB / 1.792 GB Notification: Performance of sorting global known variables: time 0.5262/35.15, allocations: 195.7 MB / 9.427 GB, free: 222.3 MB / 1.792 GB Notification: Performance of sort global known variables: time 1.142e-06/35.15, allocations: 0 / 9.427 GB, free: 222.3 MB / 1.792 GB Notification: Performance of remove unused functions: time 0.42/35.57, allocations: 56.27 MB / 9.482 GB, free: 166.2 MB / 1.792 GB Notification: Model statistics after passing the back-end for simulation: * Number of independent subsystems: 9 * Number of states: 188 (flo.opeSouCor.mExcAB,flo.opeSouCor.mExcBA,flo.opeEasCor.mExcAB,flo.opeEasCor.mExcBA,flo.opeNorCor.mExcAB,flo.opeNorCor.mExcBA,flo.opeWesCor.mExcAB,flo.opeWesCor.mExcBA,flo.sou.conExtWin[1].opa.lay[1].T[1],flo.sou.conExtWin[1].opa.lay[1].T[2],flo.sou.conExtWin[1].opa.lay[2].T[1],flo.sou.conExtWin[1].opa.lay[2].T[2],flo.sou.conExtWin[1].opa.lay[2].T[3],flo.sou.conExtWin[1].opa.lay[3].T[1],flo.sou.conExtWin[1].opa.lay[3].T[2],flo.sou.conExtWin[1].win.capGla.TUns,flo.sou.conExtWin[1].win.capFra.T,flo.sou.conPar[1].opa.lay[1].T[1],flo.sou.conPar[1].opa.lay[1].T[2],flo.sou.conPar[2].opa.lay[1].T[1],flo.sou.conPar[2].opa.lay[1].T[2],flo.sou.conPar[2].opa.lay[1].T[3],flo.sou.conPar[2].opa.lay[1].T[4],flo.sou.conPar[2].opa.lay[1].T[5],flo.sou.conPar[2].opa.lay[1].T[6],flo.sou.conBou[1].opa.lay[1].T[1],flo.sou.conBou[1].opa.lay[1].T[2],flo.sou.conBou[2].opa.lay[1].T[1],flo.sou.conBou[2].opa.lay[1].T[2],flo.sou.conBou[3].opa.lay[1].T[1],flo.sou.conBou[3].opa.lay[1].T[2],flo.sou.air.vol.dynBal.U,flo.sou.air.vol.dynBal.m,flo.sou.air.vol.dynBal.mXi[1],flo.eas.conExtWin[1].opa.lay[1].T[1],flo.eas.conExtWin[1].opa.lay[1].T[2],flo.eas.conExtWin[1].opa.lay[2].T[1],flo.eas.conExtWin[1].opa.lay[2].T[2],flo.eas.conExtWin[1].opa.lay[2].T[3],flo.eas.conExtWin[1].opa.lay[3].T[1],flo.eas.conExtWin[1].opa.lay[3].T[2],flo.eas.conExtWin[1].win.capGla.TUns,flo.eas.conExtWin[1].win.capFra.T,flo.eas.conPar[1].opa.lay[1].T[1],flo.eas.conPar[1].opa.lay[1].T[2],flo.eas.conPar[2].opa.lay[1].T[1],flo.eas.conPar[2].opa.lay[1].T[2],flo.eas.conPar[2].opa.lay[1].T[3],flo.eas.conPar[2].opa.lay[1].T[4],flo.eas.conPar[2].opa.lay[1].T[5],flo.eas.conPar[2].opa.lay[1].T[6],flo.eas.conBou[1].opa.lay[1].T[1],flo.eas.conBou[1].opa.lay[1].T[2],flo.eas.air.vol.dynBal.U,flo.eas.air.vol.dynBal.m,flo.eas.air.vol.dynBal.mXi[1],flo.nor.conExtWin[1].opa.lay[1].T[1],flo.nor.conExtWin[1].opa.lay[1].T[2],flo.nor.conExtWin[1].opa.lay[2].T[1],flo.nor.conExtWin[1].opa.lay[2].T[2],flo.nor.conExtWin[1].opa.lay[2].T[3],flo.nor.conExtWin[1].opa.lay[3].T[1],flo.nor.conExtWin[1].opa.lay[3].T[2],flo.nor.conExtWin[1].win.capGla.TUns,flo.nor.conExtWin[1].win.capFra.T,flo.nor.conPar[1].opa.lay[1].T[1],flo.nor.conPar[1].opa.lay[1].T[2],flo.nor.conPar[2].opa.lay[1].T[1],flo.nor.conPar[2].opa.lay[1].T[2],flo.nor.conPar[2].opa.lay[1].T[3],flo.nor.conPar[2].opa.lay[1].T[4],flo.nor.conPar[2].opa.lay[1].T[5],flo.nor.conPar[2].opa.lay[1].T[6],flo.nor.conBou[1].opa.lay[1].T[1],flo.nor.conBou[1].opa.lay[1].T[2],flo.nor.conBou[2].opa.lay[1].T[1],flo.nor.conBou[2].opa.lay[1].T[2],flo.nor.conBou[3].opa.lay[1].T[1],flo.nor.conBou[3].opa.lay[1].T[2],flo.nor.air.vol.dynBal.U,flo.nor.air.vol.dynBal.m,flo.nor.air.vol.dynBal.mXi[1],flo.wes.conExtWin[1].opa.lay[1].T[1],flo.wes.conExtWin[1].opa.lay[1].T[2],flo.wes.conExtWin[1].opa.lay[2].T[1],flo.wes.conExtWin[1].opa.lay[2].T[2],flo.wes.conExtWin[1].opa.lay[2].T[3],flo.wes.conExtWin[1].opa.lay[3].T[1],flo.wes.conExtWin[1].opa.lay[3].T[2],flo.wes.conExtWin[1].win.capGla.TUns,flo.wes.conExtWin[1].win.capFra.T,flo.wes.conPar[1].opa.lay[1].T[1],flo.wes.conPar[1].opa.lay[1].T[2],flo.wes.conPar[2].opa.lay[1].T[1],flo.wes.conPar[2].opa.lay[1].T[2],flo.wes.conPar[2].opa.lay[1].T[3],flo.wes.conPar[2].opa.lay[1].T[4],flo.wes.conPar[2].opa.lay[1].T[5],flo.wes.conPar[2].opa.lay[1].T[6],flo.wes.conBou[1].opa.lay[1].T[1],flo.wes.conBou[1].opa.lay[1].T[2],flo.wes.air.vol.dynBal.U,flo.wes.air.vol.dynBal.m,flo.wes.air.vol.dynBal.mXi[1],flo.cor.conPar[1].opa.lay[1].T[1],flo.cor.conPar[1].opa.lay[1].T[2],flo.cor.conPar[2].opa.lay[1].T[1],flo.cor.conPar[2].opa.lay[1].T[2],flo.cor.conPar[2].opa.lay[1].T[3],flo.cor.conPar[2].opa.lay[1].T[4],flo.cor.conPar[2].opa.lay[1].T[5],flo.cor.conPar[2].opa.lay[1].T[6],flo.cor.air.vol.dynBal.U,flo.cor.air.vol.dynBal.m,flo.cor.air.vol.dynBal.mXi[1],sinZonFlo.flo.conExtWin[1].opa.lay[1].T[1],sinZonFlo.flo.conExtWin[1].opa.lay[1].T[2],sinZonFlo.flo.conExtWin[1].opa.lay[2].T[1],sinZonFlo.flo.conExtWin[1].opa.lay[2].T[2],sinZonFlo.flo.conExtWin[1].opa.lay[2].T[3],sinZonFlo.flo.conExtWin[1].opa.lay[3].T[1],sinZonFlo.flo.conExtWin[1].opa.lay[3].T[2],sinZonFlo.flo.conExtWin[1].win.capGla.TUns,sinZonFlo.flo.conExtWin[1].win.capFra.T,sinZonFlo.flo.conExtWin[2].opa.lay[1].T[1],sinZonFlo.flo.conExtWin[2].opa.lay[1].T[2],sinZonFlo.flo.conExtWin[2].opa.lay[2].T[1],sinZonFlo.flo.conExtWin[2].opa.lay[2].T[2],sinZonFlo.flo.conExtWin[2].opa.lay[2].T[3],sinZonFlo.flo.conExtWin[2].opa.lay[3].T[1],sinZonFlo.flo.conExtWin[2].opa.lay[3].T[2],sinZonFlo.flo.conExtWin[2].win.capGla.TUns,sinZonFlo.flo.conExtWin[2].win.capFra.T,sinZonFlo.flo.conExtWin[3].opa.lay[1].T[1],sinZonFlo.flo.conExtWin[3].opa.lay[1].T[2],sinZonFlo.flo.conExtWin[3].opa.lay[2].T[1],sinZonFlo.flo.conExtWin[3].opa.lay[2].T[2],sinZonFlo.flo.conExtWin[3].opa.lay[2].T[3],sinZonFlo.flo.conExtWin[3].opa.lay[3].T[1],sinZonFlo.flo.conExtWin[3].opa.lay[3].T[2],sinZonFlo.flo.conExtWin[3].win.capGla.TUns,sinZonFlo.flo.conExtWin[3].win.capFra.T,sinZonFlo.flo.conExtWin[4].opa.lay[1].T[1],sinZonFlo.flo.conExtWin[4].opa.lay[1].T[2],sinZonFlo.flo.conExtWin[4].opa.lay[2].T[1],sinZonFlo.flo.conExtWin[4].opa.lay[2].T[2],sinZonFlo.flo.conExtWin[4].opa.lay[2].T[3],sinZonFlo.flo.conExtWin[4].opa.lay[3].T[1],sinZonFlo.flo.conExtWin[4].opa.lay[3].T[2],sinZonFlo.flo.conExtWin[4].win.capGla.TUns,sinZonFlo.flo.conExtWin[4].win.capFra.T,sinZonFlo.flo.conPar[1].opa.lay[1].T[1],sinZonFlo.flo.conPar[1].opa.lay[1].T[2],sinZonFlo.flo.conPar[2].opa.lay[1].T[1],sinZonFlo.flo.conPar[2].opa.lay[1].T[2],sinZonFlo.flo.conPar[2].opa.lay[1].T[3],sinZonFlo.flo.conPar[2].opa.lay[1].T[4],sinZonFlo.flo.conPar[2].opa.lay[1].T[5],sinZonFlo.flo.conPar[2].opa.lay[1].T[6],sinZonFlo.flo.conPar[3].opa.lay[1].T[1],sinZonFlo.flo.conPar[3].opa.lay[1].T[2],sinZonFlo.flo.air.vol.dynBal.U,sinZonFlo.flo.air.vol.dynBal.m,sinZonFlo.flo.air.vol.dynBal.mXi[1],heaAndCon.conPID.I.y,heaAndCon.fan.filter.x[1],heaAndCon.fan.filter.x[2],heaAndCon.EHea.y,heaAndConNor.conPID.I.y,heaAndConNor.fan.filter.x[1],heaAndConNor.fan.filter.x[2],heaAndConNor.EHea.y,heaAndConWes.conPID.I.y,heaAndConWes.fan.filter.x[1],heaAndConWes.fan.filter.x[2],heaAndConWes.EHea.y,heaAndConCor.conPID.I.y,heaAndConCor.fan.filter.x[1],heaAndConCor.fan.filter.x[2],heaAndConCor.EHea.y,heaAndConSou.conPID.I.y,heaAndConSou.fan.filter.x[1],heaAndConSou.fan.filter.x[2],heaAndConSou.EHea.y,heaAndConEas.conPID.I.y,heaAndConEas.fan.filter.x[1],heaAndConEas.fan.filter.x[2],heaAndConEas.EHea.y) * Number of discrete variables: 10 ($whenCondition4,$whenCondition3,$whenCondition2,$whenCondition1,flo.intGaiFra.nextTimeEvent,flo.intGaiFra.nextTimeEventScaled,weaDat.conTimMin.tNext,weaDat.conTim.tNext,sinZonFlo.intGaiFra.nextTimeEvent,sinZonFlo.intGaiFra.nextTimeEventScaled) * Number of discrete states: 6 (flo.intGaiFra.nextTimeEvent,sinZonFlo.intGaiFra.nextTimeEvent,sinZonFlo.intGaiFra.nextTimeEventScaled,weaDat.conTimMin.tNext,weaDat.conTim.tNext,flo.intGaiFra.nextTimeEventScaled) * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for simulation (2912): * Single equations (assignments): 2851 * Array equations: 0 * Algorithm blocks: 8 * Record equations: 0 * When equations: 6 * If-equations: 0 * Equation systems (not torn): 8 * Torn equation systems: 39 * 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): 8 systems {1, 1, 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): 38 systems {(11,28,86.8%), (11,28,86.8%), (11,28,86.8%), (11,28,86.8%), (25,87,71.8%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,5,100.0%), (1,5,100.0%), (1,5,100.0%), (1,5,100.0%), (1,5,100.0%), (1,5,100.0%), (1,5,100.0%), (1,5,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (1,2,100.0%), (7,9,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%)} * Non-linear torn systems (#iteration vars, #inner vars): 1 system {(1,3)} Notification: Performance of Backend phase and start with SimCode phase: time 0.02367/35.6, allocations: 3.646 MB / 9.486 GB, free: 163.3 MB / 1.792 GB Notification: Performance of simCode: created initialization part: time 2.135/37.73, allocations: 0.6598 GB / 10.15 GB, free: 360.8 MB / 1.792 GB Notification: Performance of simCode: created event and clocks part: time 3.173e-05/37.73, allocations: 11.92 kB / 10.15 GB, free: 360.7 MB / 1.792 GB Notification: Performance of simCode: created simulation system equations: time 0.1233/37.86, allocations: 53.33 MB / 10.2 GB, free: 314.9 MB / 1.792 GB Notification: Performance of simCode: created of all other equations (e.g. parameter, nominal, assert, etc): time 0.7176/38.58, allocations: 36.69 MB / 10.23 GB, free: 286.1 MB / 1.792 GB Notification: Performance of simCode: created linear, non-linear and system jacobian parts: time 2.983/41.56, allocations: 394.5 MB / 10.62 GB, free: 478.8 MB / 1.792 GB Notification: Performance of simCode: some other stuff during SimCode phase: time 0.3042/41.86, allocations: 92.06 MB / 10.71 GB, free: 431.8 MB / 1.792 GB Notification: Performance of simCode: all other stuff during SimCode phase: time 0.07948/41.94, allocations: 6.611 MB / 10.71 GB, free: 425.6 MB / 1.792 GB Notification: Performance of SimCode: time 1.533e-06/41.94, allocations: 4 kB / 10.71 GB, free: 425.6 MB / 1.792 GB Notification: Performance of Templates: time 114.7/156.7, allocations: 42.93 GB / 53.64 GB, free: 321.6 MB / 2.105 GB make -j1 -f Buildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.makefile make -j1 -f Buildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.makefile clang++ -std=c++14 -Winvalid-pch -O2 -g -DNDEBUG -fPIC -std=c++11 -DBOOST_ALL_DYN_LINK -DUSE_DGESV -DUSE_LOGGER -DOMC_BUILD -DUSE_THREAD -DSUNDIALS_MAJOR_VERSION=5 -DSUNDIALS_MINOR_VERSION=4 -DPMC_USE_SUNDIALS -I"." -I"/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../include/omc/cpp/" -I. "-I/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/Resources/C-Sources" -I"." -I"." -I"/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/include/omc/sundials" "-I/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/Resources/C-Sources" -DMEASURETIME_PROFILEBLOCKS -DUSE_LOGGER -c -o OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeatingCalcHelperMain.o OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeatingCalcHelperMain.cpp In file included from OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeatingCalcHelperMain.cpp:17: ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6461:43: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absExtIrrExtSha_' StatArrayDim4 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absExtIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:944:41: note: previous declaration is here StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absExtIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6462:43: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absExtIrrIntSha_' StatArrayDim4 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absExtIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:945:41: note: previous declaration is here StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absExtIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6463:43: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absExtIrrNoSha_' StatArrayDim4 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absExtIrrNoSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:946:41: note: previous declaration is here StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absExtIrrNoSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6464:40: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absIntIrrExtSha_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absIntIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:947:38: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absIntIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6465:40: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absIntIrrIntSha_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absIntIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:948:38: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absIntIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6466:40: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absIntIrrNoSha_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absIntIrrNoSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:949:38: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_absIntIrrNoSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6467:41: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_devAbsExtIrrIntShaDev_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_devAbsExtIrrIntShaDev_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:950:39: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_devAbsExtIrrIntShaDev_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6479:47: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_traRef_' StatArrayDim6 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_traRef_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:951:45: note: previous declaration is here StatArrayDim5 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_traRef_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6481:41: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraExtIrrExtSha_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraExtIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:952:39: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraExtIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6482:41: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraExtIrrIntSha_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraExtIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:953:39: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraExtIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6483:40: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraRefIntIrrExtSha_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraRefIntIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:954:38: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraRefIntIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6484:40: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraRefIntIrrIntSha_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraRefIntIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:955:38: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_abs_P_radDat_P_winTraRefIntIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6494:43: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_radDat_P_absExtIrrExtSha_' StatArrayDim4 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absExtIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:958:41: note: previous declaration is here StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absExtIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6495:43: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_radDat_P_absExtIrrIntSha_' StatArrayDim4 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absExtIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:959:41: note: previous declaration is here StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absExtIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6496:43: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_radDat_P_absExtIrrNoSha_' StatArrayDim4 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absExtIrrNoSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:960:41: note: previous declaration is here StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absExtIrrNoSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6497:40: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_radDat_P_absIntIrrExtSha_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absIntIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:961:38: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absIntIrrExtSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6498:40: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_radDat_P_absIntIrrIntSha_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absIntIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:962:38: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absIntIrrIntSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6499:40: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_radDat_P_absIntIrrNoSha_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absIntIrrNoSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:963:38: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_radDat_P_absIntIrrNoSha_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:6500:41: error: duplicate member '_flo_P_eas_P_conExtWinRad1_P_radDat_P_devAbsExtIrrIntShaDev_' StatArrayDim3 _flo_P_eas_P_conExtWinRad1_P_radDat_P_devAbsExtIrrIntShaDev_; ^ ./OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating.h:964:39: note: previous declaration is here StatArrayDim2 _flo_P_eas_P_conExtWinRad1_P_radDat_P_devAbsExtIrrIntShaDev_; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make: *** [: OMCppBuildings_maint.7.0.x_Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeatingCalcHelperMain.o] Error 1