Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Modelica_4.0.0_Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RL.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001424/0.001424, allocations: 96.03 kB / 21.25 MB, free: 428 kB / 14.72 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.001604/0.001604, allocations: 186.9 kB / 24.53 MB, free: 3.75 MB / 14.72 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo): time 1.572/1.572, allocations: 225.7 MB / 253.4 MB, free: 12.77 MB / 206.1 MB " [Timeout remaining time 178] 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(Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RL,tolerance=1e-06,outputFormat="mat",numberOfIntervals=500,variableFilter="time|inductor.i|meanCurrent.x|meanVoltage.x|rootMeanSquareVoltage.mean.x|meanCurrent.y|meanVoltage.y|pulse2m.twomPulse.timerNegative.1..entryTime|pulse2m.twomPulse.timerNegative.2..entryTime|pulse2m.twomPulse.timerNegative.3..entryTime|pulse2m.twomPulse.timerPositive.1..entryTime|pulse2m.twomPulse.timerPositive.2..entryTime|pulse2m.twomPulse.timerPositive.3..entryTime|rectifier.pre_n.1..u|rectifier.pre_n.2..u|rectifier.pre_n.3..u|rectifier.pre_p.1..u|rectifier.pre_p.2..u|rectifier.pre_p.3..u|rectifier.thyristor_n.idealThyristor.1..off|rectifier.thyristor_n.idealThyristor.2..off|rectifier.thyristor_n.idealThyristor.3..off|rectifier.thyristor_p.idealThyristor.1..off|rectifier.thyristor_p.idealThyristor.2..off|rectifier.thyristor_p.idealThyristor.3..off|rootMeanSquareVoltage.mean.y",fileNamePrefix="Modelica_4.0.0_Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RL") translateModel(Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RL,tolerance=1e-06,outputFormat="mat",numberOfIntervals=500,variableFilter="time|inductor.i|meanCurrent.x|meanVoltage.x|rootMeanSquareVoltage.mean.x|meanCurrent.y|meanVoltage.y|pulse2m.twomPulse.timerNegative.1..entryTime|pulse2m.twomPulse.timerNegative.2..entryTime|pulse2m.twomPulse.timerNegative.3..entryTime|pulse2m.twomPulse.timerPositive.1..entryTime|pulse2m.twomPulse.timerPositive.2..entryTime|pulse2m.twomPulse.timerPositive.3..entryTime|rectifier.pre_n.1..u|rectifier.pre_n.2..u|rectifier.pre_n.3..u|rectifier.pre_p.1..u|rectifier.pre_p.2..u|rectifier.pre_p.3..u|rectifier.thyristor_n.idealThyristor.1..off|rectifier.thyristor_n.idealThyristor.2..off|rectifier.thyristor_n.idealThyristor.3..off|rectifier.thyristor_p.idealThyristor.1..off|rectifier.thyristor_p.idealThyristor.2..off|rectifier.thyristor_p.idealThyristor.3..off|rootMeanSquareVoltage.mean.y",fileNamePrefix="Modelica_4.0.0_Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RL") [Timeout 660] "Notification: Performance of FrontEnd - Absyn->SCode: time 2.69e-05/2.69e-05, allocations: 5.094 kB / 371.8 MB, free: 9.113 MB / 302.1 MB Notification: Performance of NFInst.instantiate(Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RL): time 0.009785/0.009812, allocations: 5.608 MB / 377.4 MB, free: 3.473 MB / 302.1 MB Notification: Performance of NFInst.instExpressions: time 0.005492/0.0153, allocations: 1.843 MB / 379.2 MB, free: 1.625 MB / 302.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.001919/0.01722, allocations: 59.5 kB / 379.3 MB, free: 1.566 MB / 302.1 MB Notification: Performance of NFTyping.typeComponents: time 0.001525/0.01875, allocations: 333.6 kB / 379.6 MB, free: 1.238 MB / 302.1 MB Notification: Performance of NFTyping.typeBindings: time 0.002056/0.0208, allocations: 453.4 kB / 380.1 MB, free: 0.793 MB / 302.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.001383/0.02219, allocations: 408.4 kB / 380.5 MB, free: 404 kB / 302.1 MB Notification: Performance of NFFlatten.flatten: time 0.2436/0.2658, allocations: 2.8 MB / 383.3 MB, free: 13.36 MB / 302.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.001379/0.2672, allocations: 0.6124 MB / 383.9 MB, free: 13.24 MB / 302.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.001946/0.2691, allocations: 0.9131 MB / 384.8 MB, free: 13.16 MB / 302.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.001653/0.2708, allocations: 0.9589 MB / 385.7 MB, free: 13.03 MB / 302.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0002856/0.271, allocations: 167.3 kB / 385.9 MB, free: 13.03 MB / 302.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.0004178/0.2715, allocations: 173.8 kB / 386.1 MB, free: 13.03 MB / 302.1 MB Notification: Performance of combineBinaries: time 0.002516/0.274, allocations: 2.756 MB / 388.8 MB, free: 11.99 MB / 302.1 MB Notification: Performance of replaceArrayConstructors: time 0.001505/0.2755, allocations: 1.716 MB / 390.5 MB, free: 10.98 MB / 302.1 MB Notification: Performance of NFVerifyModel.verify: time 0.0003957/0.2759, allocations: 92.69 kB / 390.6 MB, free: 10.98 MB / 302.1 MB Notification: Performance of FrontEnd: time 0.0003446/0.2762, allocations: 44.11 kB / 390.7 MB, free: 10.97 MB / 302.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 458 (254) * Number of variables: 458 (213) Notification: Performance of [SIM] Bindings: time 0.009265/0.2855, allocations: 7.451 MB / 398.1 MB, free: 6.656 MB / 302.1 MB Notification: Performance of [SIM] FunctionAlias: time 0.001124/0.2866, allocations: 0.8145 MB / 398.9 MB, free: 6.18 MB / 302.1 MB Notification: Performance of [SIM] Early Inline: time 0.003852/0.2905, allocations: 3.695 MB / 402.6 MB, free: 4.031 MB / 302.1 MB Notification: Performance of [SIM] Simplify 1: time 0.00127/0.2917, allocations: 0.6697 MB / 403.3 MB, free: 3.723 MB / 302.1 MB Notification: Performance of [SIM] Alias: time 0.007217/0.2989, allocations: 5.316 MB / 408.6 MB, free: 480 kB / 302.1 MB Notification: Performance of [SIM] Simplify 2: time 0.0008164/0.2998, allocations: 0.5453 MB / 409.2 MB, free: 120 kB / 302.1 MB Notification: Performance of [SIM] Remove Stream: time 0.0004515/0.3002, allocations: 345.1 kB / 409.5 MB, free: 15.84 MB / 318.1 MB Notification: Performance of [SIM] Detect States: time 0.001216/0.3014, allocations: 0.8613 MB / 410.4 MB, free: 15.09 MB / 318.1 MB Notification: Performance of [SIM] Events: time 0.0006363/0.3021, allocations: 382.8 kB / 410.7 MB, free: 14.87 MB / 318.1 MB Notification: Performance of [SIM] Partitioning: time 0.001861/0.3039, allocations: 1.481 MB / 412.2 MB, free: 13.43 MB / 318.1 MB Notification: Performance of [SIM] Causalize: time 0.006362/0.3103, allocations: 4.145 MB / 416.4 MB, free: 9.184 MB / 318.1 MB Notification: Performance of [SIM] After Index Reduction Inline: time 0.003586/0.3139, allocations: 3.254 MB / 419.6 MB, free: 5.973 MB / 318.1 MB Notification: Performance of [INI] Simplify: time 0.004164/0.318, allocations: 1.927 MB / 421.5 MB, free: 3.941 MB / 318.1 MB Notification: Performance of [INI] Inline: time 0.005785/0.3238, allocations: 4.932 MB / 426.5 MB, free: 15.06 MB / 334.1 MB Notification: Performance of [INI] Partitioning: time 0.00042/0.3242, allocations: 76.16 kB / 426.6 MB, free: 14.96 MB / 334.1 MB Notification: Performance of [INI] Cleanup: time 0.001574/0.3258, allocations: 1.079 MB / 427.6 MB, free: 13.88 MB / 334.1 MB Notification: Performance of [INI] Causalize: time 0.03467/0.3605, allocations: 20.78 MB / 448.4 MB, free: 8.895 MB / 350.1 MB Notification: Performance of [INI] Tearing: time 0.005687/0.3662, allocations: 3.577 MB / 452 MB, free: 5.301 MB / 350.1 MB Notification: Performance of [SIM] Initialization: time 2.505e-06/0.3662, allocations: 4 kB / 452 MB, free: 5.297 MB / 350.1 MB Notification: Performance of [SIM] DAE-Mode: time 0.001421/0.3676, allocations: 0.7616 MB / 452.8 MB, free: 4.473 MB / 350.1 MB Notification: Performance of [SIM] Remove Dummies: time 1.368e-05/0.3676, allocations: 5 kB / 452.8 MB, free: 4.469 MB / 350.1 MB Notification: Performance of [SIM] Tearing: time 0.001219/0.3688, allocations: 0.7932 MB / 453.6 MB, free: 3.68 MB / 350.1 MB Notification: Performance of [SIM] Categorize: time 4.253e-05/0.3689, allocations: 9.922 kB / 453.6 MB, free: 3.676 MB / 350.1 MB Error: Internal error NBSolve.solveStrongComponent failed. Use -d=tearingdump for more information. Error: Internal error NBSolve.solveStrongComponent failed with status = Solve.UNSOLVABLE while trying to solve following strong component: BLOCK: Algebraic Loop (Linear = true, Mixed = true, Homotopy = false, size = 3) --------------------------------------------------------------------------------- Strict Tearing Set ******************** ### Iteration Variables: ### Residual Equations: ### Inner Equations: BLOCK: Algebraic Loop (Linear = false, Mixed = false, Homotopy = false, size = 3) ----------------------------------------------------------------------------------- Strict Tearing Set ******************** ### Iteration Variables: [PRE-] (3) Boolean[3] $PRE.rectifier.andCondition_p.y; ### Residual Equations: [FOR-] (3) ($RES_SIM_15) [----] for $i1 in 1:3 loop [----] [SCAL] (1) $PRE.rectifier.andCondition_p.y = rectifier.pre_p[$i1].pre_u_start ($RES_SIM_16) [----] end for;; ### Inner Equations: " [Timeout remaining time 660] [Calling sys.exit(0), Time elapsed: 2.764730308961589] Failed to read output from testmodel.py, exit status != 0: ['time', 'inductor.i', 'meanCurrent.x', 'meanVoltage.x', 'rootMeanSquareVoltage.mean.x', 'meanCurrent.y', 'meanVoltage.y', 'pulse2m.twomPulse.timerNegative[1].entryTime', 'pulse2m.twomPulse.timerNegative[2].entryTime', 'pulse2m.twomPulse.timerNegative[3].entryTime', 'pulse2m.twomPulse.timerPositive[1].entryTime', 'pulse2m.twomPulse.timerPositive[2].entryTime', 'pulse2m.twomPulse.timerPositive[3].entryTime', 'rectifier.pre_n[1].u', 'rectifier.pre_n[2].u', 'rectifier.pre_n[3].u', 'rectifier.pre_p[1].u', 'rectifier.pre_p[2].u', 'rectifier.pre_p[3].u', 'rectifier.thyristor_n.idealThyristor[1].off', 'rectifier.thyristor_n.idealThyristor[2].off', 'rectifier.thyristor_n.idealThyristor[3].off', 'rectifier.thyristor_p.idealThyristor[1].off', 'rectifier.thyristor_p.idealThyristor[2].off', 'rectifier.thyristor_p.idealThyristor[3].off', 'rootMeanSquareVoltage.mean.y'] 0.378851019020658 0.39353049399999995 0.114194692 Calling exit ...