Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr PhotoVoltaics_PhotoVoltaics.Examples.SolarPyramidBatteryCharge.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/PhotoVoltaics 2.0.0/package.mo", uses=false) Using package PhotoVoltaics with version 2.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/PhotoVoltaics 2.0.0/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(PhotoVoltaics.Examples.SolarPyramidBatteryCharge,tolerance=1e-06,outputFormat="empty",numberOfIntervals=40000,variableFilter="",fileNamePrefix="PhotoVoltaics_PhotoVoltaics.Examples.SolarPyramidBatteryCharge") translateModel(PhotoVoltaics.Examples.SolarPyramidBatteryCharge,tolerance=1e-06,outputFormat="empty",numberOfIntervals=40000,variableFilter="",fileNamePrefix="PhotoVoltaics_PhotoVoltaics.Examples.SolarPyramidBatteryCharge") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001553/0.001553, allocations: 108.4 kB / 16.41 MB, free: 6.512 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.001714/0.001714, allocations: 190.7 kB / 17.35 MB, free: 5.738 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.437/1.437, allocations: 222.9 MB / 241 MB, free: 15.15 MB / 206.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/PhotoVoltaics 2.0.0/package.mo): time 0.02727/0.02727, allocations: 5.392 MB / 296.6 MB, free: 9.465 MB / 238.1 MB Notification: Performance of FrontEnd - loaded program: time 0.001258/0.001258, allocations: 63.89 kB / 410 MB, free: 26.12 MB / 302.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.09178/0.09305, allocations: 50.62 MB / 460.6 MB, free: 7.469 MB / 334.1 MB Notification: Performance of NFInst.instantiate(PhotoVoltaics.Examples.SolarPyramidBatteryCharge): time 0.01464/0.1077, allocations: 14.18 MB / 474.8 MB, free: 9.223 MB / 350.1 MB Notification: Performance of NFInst.instExpressions: time 0.008532/0.1163, allocations: 4.193 MB / 479 MB, free: 5.012 MB / 350.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.002903/0.1193, allocations: 47.88 kB / 479 MB, free: 4.965 MB / 350.1 MB Notification: Performance of NFTyping.typeComponents: time 0.002585/0.1219, allocations: 0.6546 MB / 479.7 MB, free: 4.305 MB / 350.1 MB Notification: Performance of NFTyping.typeBindings: time 0.003857/0.1258, allocations: 0.977 MB / 480.6 MB, free: 3.32 MB / 350.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.002562/0.1284, allocations: 1.151 MB / 481.8 MB, free: 2.168 MB / 350.1 MB Notification: Performance of NFFlatten.flatten: time 0.006145/0.1345, allocations: 4.606 MB / 486.4 MB, free: 13.54 MB / 366.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.003666/0.1382, allocations: 2.182 MB / 488.6 MB, free: 11.29 MB / 366.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.002554/0.1408, allocations: 1.682 MB / 490.3 MB, free: 9.605 MB / 366.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.003062/0.1438, allocations: 1.91 MB / 492.2 MB, free: 7.688 MB / 366.1 MB Notification: Performance of NFPackage.collectConstants: time 0.001335/0.1452, allocations: 0.5938 MB / 492.8 MB, free: 7.094 MB / 366.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.00137/0.1466, allocations: 0.6172 MB / 493.4 MB, free: 6.477 MB / 366.1 MB Notification: Performance of NFScalarize.scalarize: time 0.001045/0.1476, allocations: 0.9892 MB / 494.4 MB, free: 5.484 MB / 366.1 MB Notification: Performance of NFVerifyModel.verify: time 0.003015/0.1507, allocations: 2.027 MB / 496.4 MB, free: 3.449 MB / 366.1 MB Notification: Performance of NFConvertDAE.convert: time 0.006518/0.1572, allocations: 5.745 MB / 0.4904 GB, free: 13.69 MB / 382.1 MB Notification: Performance of FrontEnd - DAE generated: time 5.701e-06/0.1572, allocations: 4 kB / 0.4904 GB, free: 13.68 MB / 382.1 MB Notification: Performance of FrontEnd: time 2.014e-06/0.1572, allocations: 0 / 0.4904 GB, free: 13.68 MB / 382.1 MB Notification: Performance of Transformations before backend: time 0.000195/0.1574, allocations: 0 / 0.4904 GB, free: 13.68 MB / 382.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 702 * Number of variables: 702 Notification: Performance of Generate backend data structure: time 0.01207/0.1695, allocations: 3.963 MB / 0.4942 GB, free: 9.629 MB / 382.1 MB Notification: Performance of prepare preOptimizeDAE: time 4.538e-05/0.1696, allocations: 8.031 kB / 0.4943 GB, free: 9.621 MB / 382.1 MB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.000962/0.1706, allocations: 343.9 kB / 0.4946 GB, free: 9.281 MB / 382.1 MB Notification: Performance of preOpt evaluateParameters (simulation): time 0.005987/0.1766, allocations: 2.359 MB / 0.4969 GB, free: 6.863 MB / 382.1 MB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.0002069/0.1768, allocations: 209.4 kB / 0.4971 GB, free: 6.656 MB / 382.1 MB Notification: Performance of preOpt expandDerOperator (simulation): time 0.0008245/0.1776, allocations: 271.9 kB / 0.4973 GB, free: 6.391 MB / 382.1 MB Notification: Performance of preOpt clockPartitioning (simulation): time 0.007131/0.1848, allocations: 3.008 MB / 0.5003 GB, free: 3.266 MB / 382.1 MB Notification: Performance of preOpt findStateOrder (simulation): time 5.281e-05/0.1848, allocations: 0 / 0.5003 GB, free: 3.266 MB / 382.1 MB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.0003128/0.1852, allocations: 112 kB / 0.5004 GB, free: 3.156 MB / 382.1 MB Notification: Performance of preOpt inlineArrayEqn (simulation): time 7.291e-05/0.1852, allocations: 68 kB / 0.5005 GB, free: 3.09 MB / 382.1 MB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.00582/0.1911, allocations: 2.378 MB / 0.5028 GB, free: 0.6992 MB / 382.1 MB Notification: Performance of preOpt removeSimpleEquations (simulation): time 0.2178/0.4089, allocations: 12.1 MB / 0.5146 GB, free: 40.51 MB / 382.1 MB Notification: Performance of preOpt comSubExp (simulation): time 0.004157/0.4131, allocations: 3.606 MB / 0.5181 GB, free: 37.59 MB / 382.1 MB Notification: Performance of preOpt resolveLoops (simulation): time 0.001725/0.4148, allocations: 0.866 MB / 0.519 GB, free: 37.24 MB / 382.1 MB Notification: Performance of preOpt evalFunc (simulation): time 6.22e-05/0.4149, allocations: 15.23 kB / 0.519 GB, free: 37.24 MB / 382.1 MB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.0016/0.4165, allocations: 0.873 MB / 0.5198 GB, free: 36.81 MB / 382.1 MB Notification: Performance of pre-optimization done (n=126): time 3.236e-06/0.4165, allocations: 0 / 0.5198 GB, free: 36.81 MB / 382.1 MB Notification: Performance of matching and sorting (n=126): time 0.01038/0.4269, allocations: 3.644 MB / 0.5234 GB, free: 34.94 MB / 382.1 MB Notification: Performance of inlineWhenForInitialization (initialization): time 9.001e-05/0.427, allocations: 305.2 kB / 0.5237 GB, free: 34.6 MB / 382.1 MB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.002113/0.4292, allocations: 1.74 MB / 0.5254 GB, free: 33.62 MB / 382.1 MB Notification: Performance of collectPreVariables (initialization): time 9.362e-05/0.4293, allocations: 62.12 kB / 0.5254 GB, free: 33.57 MB / 382.1 MB Notification: Performance of collectInitialEqns (initialization): time 0.0006532/0.4299, allocations: 1.256 MB / 0.5267 GB, free: 32.54 MB / 382.1 MB Notification: Performance of collectInitialBindings (initialization): time 0.0002172/0.4301, allocations: 408.1 kB / 0.5271 GB, free: 32.2 MB / 382.1 MB Notification: Performance of simplifyInitialFunctions (initialization): time 0.0004427/0.4306, allocations: 345.4 kB / 0.5274 GB, free: 31.98 MB / 382.1 MB Notification: Performance of setup shared object (initialization): time 3.133e-05/0.4306, allocations: 305.1 kB / 0.5277 GB, free: 31.68 MB / 382.1 MB Notification: Performance of preBalanceInitialSystem (initialization): time 0.001433/0.4321, allocations: 0.6942 MB / 0.5284 GB, free: 31.33 MB / 382.1 MB Notification: Performance of partitionIndependentBlocks (initialization): time 0.001584/0.4337, allocations: 1.088 MB / 0.5294 GB, free: 30.48 MB / 382.1 MB Notification: Performance of analyzeInitialSystem (initialization): time 0.003046/0.4367, allocations: 1.973 MB / 0.5313 GB, free: 29.02 MB / 382.1 MB Notification: Performance of solveInitialSystemEqSystem (initialization): time 7.845e-06/0.4367, allocations: 5.438 kB / 0.5313 GB, free: 29.02 MB / 382.1 MB Notification: Performance of matching and sorting (n=226) (initialization): time 0.004814/0.4416, allocations: 2.448 MB / 0.5337 GB, free: 27.71 MB / 382.1 MB Notification: Performance of prepare postOptimizeDAE: time 5.46e-05/0.4416, allocations: 126.6 kB / 0.5339 GB, free: 27.58 MB / 382.1 MB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 1.539e-05/0.4417, allocations: 12.41 kB / 0.5339 GB, free: 27.58 MB / 382.1 MB Notification: Performance of postOpt tearingSystem (initialization): time 0.001512/0.4432, allocations: 313.5 kB / 0.5342 GB, free: 27.46 MB / 382.1 MB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.001739/0.4449, allocations: 420.9 kB / 0.5346 GB, free: 27.34 MB / 382.1 MB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.004002/0.4489, allocations: 6.377 MB / 0.5408 GB, free: 20.95 MB / 382.1 MB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.001836/0.4508, allocations: 253.4 kB / 0.541 GB, free: 20.8 MB / 382.1 MB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.0001128/0.4509, allocations: 78.7 kB / 0.5411 GB, free: 20.78 MB / 382.1 MB Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 51 * Number of states: 0 () * Number of discrete variables: 44 (solarPyramid.dcConverter4.mpTracker.signv,$PRE.solarPyramid.dcConverter4.mpTracker.signv,solarPyramid.dcConverter4.mpTracker.firstTrigger,$PRE.solarPyramid.dcConverter4.mpTracker.firstTrigger,solarPyramid.dcConverter4.mpTracker.counter,$PRE.solarPyramid.dcConverter4.mpTracker.counter,solarPyramid.dcConverter3.mpTracker.signv,$PRE.solarPyramid.dcConverter3.mpTracker.signv,solarPyramid.dcConverter3.mpTracker.firstTrigger,$PRE.solarPyramid.dcConverter3.mpTracker.firstTrigger,solarPyramid.dcConverter3.mpTracker.counter,$PRE.solarPyramid.dcConverter3.mpTracker.counter,solarPyramid.dcConverter2.mpTracker.signv,$PRE.solarPyramid.dcConverter2.mpTracker.signv,solarPyramid.dcConverter2.mpTracker.firstTrigger,$PRE.solarPyramid.dcConverter2.mpTracker.firstTrigger,solarPyramid.dcConverter2.mpTracker.counter,$PRE.solarPyramid.dcConverter2.mpTracker.counter,solarPyramid.dcConverter1.mpTracker.signv,$PRE.solarPyramid.dcConverter1.mpTracker.signv,solarPyramid.dcConverter1.mpTracker.firstTrigger,$PRE.solarPyramid.dcConverter1.mpTracker.firstTrigger,solarPyramid.dcConverter1.mpTracker.counter,$PRE.solarPyramid.dcConverter1.mpTracker.counter,solarPyramid.dcConverter4.mpTracker.sampleTrigger,$whenCondition4,solarPyramid.dcConverter3.mpTracker.sampleTrigger,$whenCondition3,solarPyramid.dcConverter2.mpTracker.sampleTrigger,$whenCondition2,solarPyramid.dcConverter1.mpTracker.sampleTrigger,$whenCondition1,solarPyramid.dcConverter4.mpTracker.vRef,$PRE.solarPyramid.dcConverter4.mpTracker.vRef,solarPyramid.dcConverter3.mpTracker.vRef,$PRE.solarPyramid.dcConverter3.mpTracker.vRef,solarPyramid.dcConverter2.mpTracker.vRef,$PRE.solarPyramid.dcConverter2.mpTracker.vRef,solarPyramid.dcConverter1.mpTracker.vRef,$PRE.solarPyramid.dcConverter1.mpTracker.vRef,solarPyramid.dcConverter4.converter.integrator.local_reset,solarPyramid.dcConverter3.converter.integrator.local_reset,solarPyramid.dcConverter2.converter.integrator.local_reset,solarPyramid.dcConverter1.converter.integrator.local_reset) * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (218): * Single equations (assignments): 210 * Array equations: 0 * Algorithm blocks: 4 * Record equations: 0 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 4 * Torn equation systems: 0 * 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 {2, 2, 2, 2} * Without analytic Jacobian (size): 0 systems Notification: Performance of prepare postOptimizeDAE: time 0.001015/0.4519, allocations: 0.7384 MB / 0.5418 GB, free: 20.21 MB / 382.1 MB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.0002414/0.4522, allocations: 210.8 kB / 0.542 GB, free: 20.1 MB / 382.1 MB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.004249/0.4564, allocations: 2.431 MB / 0.5444 GB, free: 18.26 MB / 382.1 MB Notification: Performance of postOpt simplifysemiLinear (simulation): time 1.085e-05/0.4565, allocations: 3.984 kB / 0.5444 GB, free: 18.26 MB / 382.1 MB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 2.745e-06/0.4565, allocations: 0 / 0.5444 GB, free: 18.26 MB / 382.1 MB Notification: Performance of postOpt removeConstants (simulation): time 0.0005449/0.457, allocations: 466.2 kB / 0.5449 GB, free: 17.78 MB / 382.1 MB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.0002995/0.4573, allocations: 56.09 kB / 0.5449 GB, free: 17.73 MB / 382.1 MB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.001247/0.4586, allocations: 123.9 kB / 0.545 GB, free: 17.61 MB / 382.1 MB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.0001313/0.4587, allocations: 84.81 kB / 0.5451 GB, free: 17.52 MB / 382.1 MB [/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/Compiler/BackEnd/DAEMode.mo:528:7-530:90:writable] Error: Internal error DAEMode.traverserStrongComponents failed on equation: 1/1 (1): solarPyramid.powerGenerating4 = (-solarPyramid.dcConverter4.mpTracker.vRef) * solarPyramid.i4 2/2 (1): solarPyramid.powerGenerating4 = solarPyramid.dcConverter4.mpTracker.power 3/3 (6): algorithm solarPyramid.dcConverter4.mpTracker.signv := pre(solarPyramid.dcConverter4.mpTracker.signv); solarPyramid.dcConverter4.mpTracker.vRef := pre(solarPyramid.dcConverter4.mpTracker.vRef); solarPyramid.dcConverter4.mpTracker.firstTrigger := pre(solarPyramid.dcConverter4.mpTracker.firstTrigger); solarPyramid.dcConverter4.mpTracker.counter := pre(solarPyramid.dcConverter4.mpTracker.counter); $whenCondition4 := pre($whenCondition4); solarPyramid.dcConverter4.mpTracker.sampleTrigger := pre(solarPyramid.dcConverter4.mpTracker.sampleTrigger); solarPyramid.dcConverter4.mpTracker.sampleTrigger := sample(4, solarPyramid.dcConverter4.mpTracker.startTime, solarPyramid.dcConverter4.mpTracker.samplePeriod); $whenCondition4 := solarPyramid.dcConverter4.mpTracker.sampleTrigger; when $whenCondition4 then solarPyramid.dcConverter4.mpTracker.counter := pre(solarPyramid.dcConverter4.mpTracker.counter) + 1; solarPyramid.dcConverter4.mpTracker.firstTrigger := time <= solarPyramid.dcConverter4.mpTracker.startTime + 0.5 * solarPyramid.dcConverter4.mpTracker.samplePeriod; solarPyramid.dcConverter4.mpTracker.vRef := pre(solarPyramid.dcConverter4.mpTracker.vRef) + solarPyramid.dcConverter4.mpTracker.signv * solarPyramid.dcConverter4.mpTracker.dv; if not solarPyramid.dcConverter4.mpTracker.firstTrigger and solarPyramid.dcConverter4.mpTracker.power < pre(solarPyramid.dcConverter4.mpTracker.power) then solarPyramid.dcConverter4.mpTracker.signv := -pre(solarPyramid.dcConverter4.mpTracker.signv); end if; if solarPyramid.dcConverter4.mpTracker.vRef <= 3.0 * solarPyramid.dcConverter4.mpTracker.dv then solarPyramid.dcConverter4.mpTracker.signv := 1.0; end if; end when; 4/9 (1): solarPyramid.module4.diode.iModule = smooth(1, if solarPyramid.dcConverter4.mpTracker.vRef / 48.0 > solarPyramid.module4.diode.VNeg then solarPyramid.module4.diode.Ids * (exp(solarPyramid.dcConverter4.mpTracker.vRef / (48.0 * solarPyramid.module4.diode.m * solarPyramid.module4.diode.Vt)) - 1.0) + solarPyramid.dcConverter4.mpTracker.vRef / 4.8e9 else if solarPyramid.dcConverter4.mpTracker.vRef / 48.0 > solarPyramid.module4.diode.VBv then solarPyramid.module4.diode.Ids * solarPyramid.dcConverter4.mpTracker.vRef / (1.2332438079725598 * solarPyramid.module4.diode.m) + solarPyramid.dcConverter4.mpTracker.vRef / 4.8e9 else if solarPyramid.dcConverter4.mpTracker.vRef / 48.0 > solarPyramid.module4.diode.VNegLin then solarPyramid.module4.diode.Ids * solarPyramid.module4.diode.VBv / (solarPyramid.module4.diode.m * 0.025692579332761666) - solarPyramid.module4.diode.Ibv * exp(((-solarPyramid.dcConverter4.mpTracker.vRef) / 48.0 - solarPyramid.module4.diode.Bv) / (solarPyramid.module4.diode.Nbv * solarPyramid.module4.diode.m * solarPyramid.module4.diode.Vt)) + solarPyramid.dcConverter4.mpTracker.vRef / 4.8e9 else solarPyramid.module4.diode.Ids * solarPyramid.dcConverter4.mpTracker.vRef / (48.0 * solarPyramid.module4.diode.m * solarPyramid.module4.diode.Vt) - solarPyramid.module4.diode.Ibv * exp(0.6291666666666667 / (solarPyramid.module4.diode.m * 0.025692579332761666)) * (1.0 - (solarPyramid.dcConverter4.mpTracker.vRef / 48.0 + solarPyramid.module4.diode.Bv) / (solarPyramid.module4.diode.Nbv * solarPyramid.module4.diode.m * solarPyramid.module4.diode.Vt) - 0.6291666666666667 / (solarPyramid.module4.diode.m * 0.025692579332761666)) + solarPyramid.dcConverter4.mpTracker.vRef / 4.8e9) 5/10 (1): solarPyramid.module4.diode.iModule + (-solarPyramid.i4) - solarPyramid.module4.signalCurrent.i = 0.0 Variables: 1: solarPyramid.i4:VARIABLE(start = 0.0 unit = "A" ) "Current of module 4" type: Real 2: solarPyramid.module4.diode.iModule:VARIABLE(unit = "A" ) "Module current" type: Real 3: solarPyramid.dcConverter4.mpTracker.sampleTrigger:DISCRETE() "Boolean sample trigger signal" type: Boolean 4: solarPyramid.dcConverter4.mpTracker.signv:DISCRETE(start = -1.0 fixed = true ) "Sign of voltage change" type: Real 5: $whenCondition4:DISCRETE(fixed = true protected = true ) "solarPyramid.dcConverter4.mpTracker.sampleTrigger" type: Boolean unreplaceable 6: solarPyramid.dcConverter4.mpTracker.power:VARIABLE(flow=false unit = "W" ) "Power" type: Real 7: solarPyramid.powerGenerating4:VARIABLE(unit = "W" ) "Negative power consumption (generating) of module 4" type: Real 8: solarPyramid.dcConverter4.mpTracker.vRef:DISCRETE(flow=false start = 24.0 unit = "V" fixed = true ) "Reference DC voltage" type: Real 9: solarPyramid.dcConverter4.mpTracker.firstTrigger:DISCRETE(start = false fixed = true ) "First boolean sample trigger signal" type: Boolean 10: solarPyramid.dcConverter4.mpTracker.counter:DISCRETE(start = 0 fixed = true ) "Sample counter" type: Integer [/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/Compiler/BackEnd/BackendDAEUtil.mo:9805:5-9806:77:writable] Error: Internal error BackendDAEUtil.traverseEqSystemStrongComponents failed with function: omc_DAEMode_traverserStrongComponents Notification: Performance of postOpt createDAEmodeBDAE (simulation): time 0.001165/0.4599, allocations: 0.6021 MB / 0.5457 GB, free: 16.91 MB / 382.1 MB Error: post-optimization module createDAEmodeBDAE (simulation) failed. Error: Internal error SimCode DAEmode: The model PhotoVoltaics.Examples.SolarPyramidBatteryCharge could not be translated