Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr OpenIPSL_OpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network2.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.001109/0.001109, allocations: 101.8 kB / 19.6 MB, free: 2.34 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.253/1.253, allocations: 225.6 MB / 248.2 MB, free: 3.094 MB / 190.1 MB " [Timeout remaining time 179] 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.001347/0.001347, allocations: 191.6 kB / 303.6 MB, free: 3.465 MB / 238.1 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenIPSL 3.0.1/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenIPSL 3.0.1/package.mo): time 0.3179/0.3179, allocations: 79.71 MB / 438.6 MB, free: 7.055 MB / 366.1 MB " [Timeout remaining time 179] Using package OpenIPSL with version 3.0.1 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenIPSL 3.0.1/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 Modelica with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 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(OpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network2,tolerance=1e-06,outputFormat="empty",numberOfIntervals=100000,variableFilter="",fileNamePrefix="OpenIPSL_OpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network2") translateModel(OpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network2,tolerance=1e-06,outputFormat="empty",numberOfIntervals=100000,variableFilter="",fileNamePrefix="OpenIPSL_OpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network2") [Timeout 660] Thread is still alive. OMC died, but the thread is still running? This will end badly. The log-file of omc: Created ZeroMQ Server. Dumped server port in file: /tmp/openmodelica.hudson.port.485d45b028c74d7faa18c25b06133d9c[stateselection] (0) Forced states by StateSelect.ALWAYS: *********************************************************** [stateselection] (9) Natural states before index reduction: ************************************************************* [STAT] (1) Real G1.order6.e1q (fixed = true, start = G1.order6.e1q0) [STAT] (1) Real G1.order6.e2q (fixed = true, start = G1.order6.e2q0) [STAT] (1) Real G1.order6.delta (start = G1.order6.delta0) [STAT] (1) Real G1.order6.w (start = 1.0) [STAT] (1) Real G1.aVRtypeIII.vm [STAT] (1) Real G1.aVRtypeIII.vr [STAT] (1) Real G1.aVRtypeIII.vf1 [STAT] (1) Real G1.order6.e1d (start = G1.order6.e1d0) [STAT] (1) Real G1.order6.e2d (start = G1.order6.e2d0) Created State Start Equations (2): ************************************ [SCAL] (1) G1.order6.e2q = G1.order6.e2q0 ($RES_SRT_284) [SCAL] (1) G1.order6.e1q = G1.order6.e1q0 ($RES_SRT_283) Created Parameter Binding Equations (68): ******************************************* [SCAL] (1) G1.order6.pm = G1.order6.pm00 ($RES_BND_352) [SCAL] (1) G1.order6.pm0 = G1.order6.pm00 ($RES_BND_351) [SCAL] (1) G1.aVRtypeIII.vf0 = G1.order6.vf00 ($RES_BND_350) [SCAL] (1) G1.order6.vf0 = G1.order6.vf00 ($RES_BND_349) [SCAL] (1) G1.aVRtypeIII.vs = G1.pss_off.k ($RES_BND_348) [SCAL] (1) G1.pss_off.y = G1.pss_off.k ($RES_BND_347) [SCAL] (1) infiniteBus.fn = SysData.fn ($RES_BND_346) [SCAL] (1) infiniteBus.S_b = SysData.S_b ($RES_BND_345) [SCAL] (1) pwLine2.Z.im = pwLine2.X ($RES_BND_344) [SCAL] (1) pwLine2.Z.re = pwLine2.R ($RES_BND_343) [SCAL] (1) pwLine2.Y.im = pwLine2.B ($RES_BND_342) [SCAL] (1) pwLine2.Y.re = pwLine2.G ($RES_BND_341) [SCAL] (1) pwLine2.S_b = SysData.S_b ($RES_BND_340) [SCAL] (1) pwLine1.Z.im = pwLine1.X ($RES_BND_339) [SCAL] (1) pwLine1.Z.re = pwLine1.R ($RES_BND_338) [SCAL] (1) pwLine1.Y.im = pwLine1.B ($RES_BND_337) [SCAL] (1) pwLine1.Y.re = pwLine1.G ($RES_BND_336) [SCAL] (1) pwLine1.S_b = SysData.S_b ($RES_BND_335) [SCAL] (1) twoWindingTransformer.tc = twoWindingTransformer.m <> 1.0 ($RES_BND_334) [SCAL] (1) twoWindingTransformer.x = twoWindingTransformer.Zn * twoWindingTransformer.xT / twoWindingTransformer.Zb ($RES_BND_333) [SCAL] (1) twoWindingTransformer.r = twoWindingTransformer.Zn * twoWindingTransformer.rT / twoWindingTransformer.Zb ($RES_BND_332) [SCAL] (1) twoWindingTransformer.Zb = twoWindingTransformer.V_b ^ 2.0 / twoWindingTransformer.S_b ($RES_BND_331) [SCAL] (1) twoWindingTransformer.Zn = twoWindingTransformer.Vn ^ 2.0 / twoWindingTransformer.Sn ($RES_BND_330) [SCAL] (1) twoWindingTransformer.S_b = SysData.S_b ($RES_BND_329) [SCAL] (1) B3.fn = SysData.fn ($RES_BND_328) [SCAL] (1) B3.S_b = SysData.S_b ($RES_BND_327) [SCAL] (1) B2.fn = SysData.fn ($RES_BND_326) [SCAL] (1) B2.S_b = SysData.S_b ($RES_BND_325) [SCAL] (1) B1.fn = SysData.fn ($RES_BND_324) [SCAL] (1) B1.S_b = SysData.S_b ($RES_BND_323) [SCAL] (1) G1.aVRtypeIII.limiter1.uMin = G1.aVRtypeIII.vfmin ($RES_BND_322) [SCAL] (1) G1.aVRtypeIII.limiter1.uMax = G1.aVRtypeIII.vfmax ($RES_BND_321) [SCAL] (1) G1.order6.vf00 = (G1.order6.id0 * G1.order6.K1 + G1.order6.e1q0) * G1.order6.V_MBtoSB / (1.0 - G1.order6.Taa / G1.order6.T1d0) ($RES_BND_320) [SCAL] (1) G1.order6.e1q0 = G1.order6.K2 * G1.order6.id0 + G1.order6.e2q0 - (G1.order6.id0 * (G1.order6.K1 + G1.order6.K2) + G1.order6.e2q0) * G1.order6.Taa / G1.order6.T1d0 ($RES_BND_319) [SCAL] (1) G1.order6.K2 = G1.order6.x1d + G1.order6.x2d * G1.order6.T2d0 * (G1.order6.xd - G1.order6.x1d) / G1.order6.T1d0 / G1.order6.x1d - G1.order6.x2d ($RES_BND_318) [SCAL] (1) G1.order6.K1 = G1.order6.xd - G1.order6.x2d * G1.order6.T2d0 * (G1.order6.xd - G1.order6.x1d) / G1.order6.T1d0 / G1.order6.x1d - G1.order6.x1d ($RES_BND_317) [SCAL] (1) G1.order6.e1d0 = (G1.order6.xq - G1.order6.x1q - (G1.order6.xq - G1.order6.x1q) * G1.order6.T2q0 * G1.order6.x2q / G1.order6.x1q / G1.order6.T1q0) * G1.order6.iq0 ($RES_BND_316) [SCAL] (1) G1.order6.e2d0 = G1.order6.ra * G1.order6.id0 + G1.order6.vd0 - G1.order6.iq0 * G1.order6.x2q ($RES_BND_315) [SCAL] (1) G1.order6.e2q0 = G1.order6.ra * G1.order6.iq0 + G1.order6.vq0 + G1.order6.id0 * G1.order6.x2d ($RES_BND_314) [SCAL] (1) G1.order6.pm00 = ((G1.order6.ra * G1.order6.id0 + G1.order6.vd0) * G1.order6.id0 + (G1.order6.ra * G1.order6.iq0 + G1.order6.vq0) * G1.order6.iq0) / G1.order6.S_SBtoMB ($RES_BND_313) [SCAL] (1) G1.order6.iq0 = Modelica.ComplexMath.imag(G1.order6.Idq0) ($RES_BND_312) [SCAL] (1) G1.order6.id0 = Modelica.ComplexMath.real(G1.order6.Idq0) ($RES_BND_311) [SCAL] (1) G1.order6.vq0 = Modelica.ComplexMath.imag(G1.order6.Vdq0) ($RES_BND_310) [SCAL] (1) G1.order6.vd0 = Modelica.ComplexMath.real(G1.order6.Vdq0) ($RES_BND_309) [SCAL] (1) G1.order6.delta0 = Modelica.ComplexMath.arg(Complex.'+'(G1.order6.Vt0, Complex.'*'.multiply(Complex.'*'.multiply(Complex.'+'(Complex.'constructor'.fromReal(G1.order6.ra, 0.0), Complex.'*'.multiply(Complex(0.0, 1.0), Complex.'constructor'.fromReal(G1.order6.xq0, 0.0))), Complex.'constructor'.fromReal(G1.order6.Z_MBtoSB, 0.0)), G1.order6.I0)), 0.0) ($RES_BND_308) [SCAL] (1) G1.order6.xq0 = G1.order6.xq ($RES_BND_307) [SCAL] (1) G1.order6.ii0 = -Modelica.ComplexMath.imag(G1.order6.I0) ($RES_BND_306) [SCAL] (1) G1.order6.ir0 = -Modelica.ComplexMath.real(G1.order6.I0) ($RES_BND_305) [SCAL] (1) G1.order6.vi0 = Modelica.ComplexMath.imag(G1.order6.Vt0) ($RES_BND_304) [SCAL] (1) G1.order6.vr0 = Modelica.ComplexMath.real(G1.order6.Vt0) ($RES_BND_303) [SCAL] (1) G1.order6.S0.im = -G1.order6.q0 ($RES_BND_302) [SCAL] (1) G1.order6.S0.re = G1.order6.p0 ($RES_BND_301) [SCAL] (1) G1.order6.q0 = G1.order6.Q_0 / G1.order6.S_b ($RES_BND_300) [SCAL] (1) G1.order6.p0 = G1.order6.P_0 / G1.order6.S_b ($RES_BND_299) [SCAL] (1) G1.order6.Z_MBtoSB = G1.order6.Vn ^ 2.0 * G1.order6.S_b / G1.order6.V_b ^ 2.0 / G1.order6.Sn ($RES_BND_298) [SCAL] (1) G1.order6.V_MBtoSB = G1.order6.Vn / G1.order6.V_b ($RES_BND_297) [SCAL] (1) G1.order6.I_MBtoSB = G1.order6.V_b * G1.order6.Sn / G1.order6.Vn / G1.order6.S_b ($RES_BND_296) [SCAL] (1) G1.order6.S_SBtoMB = G1.order6.S_b / G1.order6.Sn ($RES_BND_295) [SCAL] (1) G1.order6.w_b = 6.283185307179586 * G1.order6.fn ($RES_BND_294) [SCAL] (1) G1.order6.angle_0 = G1.angle_0 ($RES_BND_293) [SCAL] (1) G1.order6.v_0 = G1.v_0 ($RES_BND_292) [SCAL] (1) G1.order6.Q_0 = G1.Q_0 ($RES_BND_291) [SCAL] (1) G1.order6.P_0 = G1.P_0 ($RES_BND_290) [SCAL] (1) G1.order6.fn = SysData.fn ($RES_BND_289) [SCAL] (1) G1.order6.V_b = G1.V_b ($RES_BND_288) [SCAL] (1) G1.order6.S_b = SysData.S_b ($RES_BND_287) [SCAL] (1) G1.fn = SysData.fn ($RES_BND_286) [SCAL] (1) G1.S_b = SysData.S_b ($RES_BND_285) Created Record Parameter Binding Equations (4): ************************************************* [RECD] (2) G1.order6.Idq0 = Complex.'*'.multiply(G1.order6.I0, Modelica.ComplexMath.fromPolar(1.0 / G1.order6.I_MBtoSB, 1.5707963267948966 - G1.order6.delta0)) ($RES_BND_356) [RECD] (2) G1.order6.Vdq0 = Complex.'*'.multiply(G1.order6.Vt0, Modelica.ComplexMath.fromPolar(1.0 / G1.order6.V_MBtoSB, 1.5707963267948966 - G1.order6.delta0)) ($RES_BND_355) [RECD] (2) G1.order6.I0 = Complex.'/'(G1.order6.S0, Modelica.ComplexMath.conj(G1.order6.Vt0)) ($RES_BND_354) [RECD] (2) G1.order6.Vt0 = Modelica.ComplexMath.fromPolar(G1.order6.v_0, G1.order6.angle_0) ($RES_BND_353) ############################## Balance Initialization ############################## Stage 2 underdetermined. Not overdetermined. ********************* (2) Unmatched variables: ************************** [STAT] (1) Real G1.order6.w (start = 1.0); [ALGB] (1) protected Real G1.order6.pe (start = G1.order6.pm00); Created Start Equations for balancing the Initialization (2): *************************************************************** [SCAL] (1) G1.order6.pe = G1.order6.pm00 ($RES_SIM_407) [SCAL] (1) G1.order6.w = $START.G1.order6.w ($RES_SIM_408) Stage 2 underdetermined. Not overdetermined. ********************* (2) Unmatched variables: ************************** [STAT] (1) Real G1.order6.w (start = 1.0); [ALGB] (1) protected Real G1.order6.pe (start = G1.order6.pm00); Created Start Equations for balancing the Initialization (2): *************************************************************** [SCAL] (1) G1.order6.pe = G1.order6.pm00 ($RES_SIM_411) [SCAL] (1) G1.order6.w = $START.G1.order6.w ($RES_SIM_412) Limited backtrace at point of segmentation fault /lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f32bd920520] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NFComponentRef_hash+0x22)[0x7f32be74cbd2] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(boxptr_NFComponentRef_hash+0x6)[0x7f32be74cc76] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_UnorderedSet_find+0x65)[0x7f32beb276a5] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_UnorderedSet_fromList+0x71)[0x7f32beb27d91] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBStrongComponent_addScalarizedDependencies+0x85)[0x7f32be87cb75] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBJacobian_SparsityPattern_create+0x386)[0x7f32be83d196] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBJacobian_jacobianSymbolic+0x6a3)[0x7f32be83dd33] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(boxptr_NBJacobian_jacobianSymbolic+0x38)[0x7f32be83deb8] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBJacobian_nonlinear+0xf0)[0x7f32be841490] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBTearing_finalize+0x4d3)[0x7f32be8321c3] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(boxptr_NBTearing_finalize+0x41)[0x7f32be832311] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBTearing_tearingTraverser+0x1e4)[0x7f32be832a54] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBTearing_main+0x1cc)[0x7f32be8339cc] /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so(omc_NBackendDAE_applyModules+0x296)[0x7f32be8a18f6] Segmentation fault (core dumped) Aborted the command. [Calling os._exit(0), Time elapsed: 664.4532434642315] Failed to read output from testmodel.py, exit status != 0: OMC died, but the thread is still running? This will end badly. Calling exit ...