Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr ModelicaTest_4.0.0_ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1.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.001439/0.001439, allocations: 112.6 kB / 21.86 MB, free: 64 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.001482/0.001482, allocations: 186.1 kB / 25.12 MB, free: 3.605 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.296/1.296, allocations: 225.6 MB / 253.8 MB, free: 13.05 MB / 206.1 MB
"
[Timeout remaining time 179]
loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaTest 4.0.0+maint.om/package.mo", uses=false) [Timeout 180]
"Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaTest 4.0.0+maint.om/package.mo): time 0.1962/0.1962, allocations: 44.92 MB / 353.9 MB, free: 11.85 MB / 286.1 MB
"
[Timeout remaining time 180]
Using package ModelicaTest with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaTest 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 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(ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5002,variableFilter="time|pipeFriction1.port_b.m_flow|pipeFriction1.port_b.p|pipeFriction1.port_b.h_outflow|pipeFriction2.port_b.m_flow|pipeFriction2.port_b.p|pipeFriction2.port_b.h_outflow|pipeFriction3.port_b.m_flow|pipeFriction3.port_b.p|pipeFriction3.port_b.h_outflow|boundary1.ports.1..m_flow|boundary1.ports.1..p|boundary1.ports.1..h_outflow|boundary1.ports.1..Xi_outflow.1.|boundary1.ports.1..Xi_outflow.2.|boundary1.ports.1..Xi_outflow.3.|boundary1.ports.1..Xi_outflow.4.|boundary1.ports.1..Xi_outflow.5.|boundary1.ports.1..Xi_outflow.6.|boundary2.ports.1..m_flow|boundary2.ports.1..p|boundary2.ports.1..h_outflow|boundary2.ports.1..Xi_outflow.1.|boundary2.ports.1..Xi_outflow.2.|boundary2.ports.1..Xi_outflow.3.|boundary2.ports.1..Xi_outflow.4.|boundary2.ports.1..Xi_outflow.5.|boundary2.ports.1..Xi_outflow.6.|boundary3.ports.1..m_flow|boundary3.ports.1..p|boundary3.ports.1..h_outflow|boundary3.ports.1..Xi_outflow.1.|boundary3.ports.1..Xi_outflow.2.|boundary3.ports.1..Xi_outflow.3.|boundary3.ports.1..Xi_outflow.4.|boundary3.ports.1..Xi_outflow.5.|boundary3.ports.1..Xi_outflow.6.|sine1.y|sine2.y|sine3.y",fileNamePrefix="ModelicaTest_4.0.0_ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1")
translateModel(ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5002,variableFilter="time|pipeFriction1.port_b.m_flow|pipeFriction1.port_b.p|pipeFriction1.port_b.h_outflow|pipeFriction2.port_b.m_flow|pipeFriction2.port_b.p|pipeFriction2.port_b.h_outflow|pipeFriction3.port_b.m_flow|pipeFriction3.port_b.p|pipeFriction3.port_b.h_outflow|boundary1.ports.1..m_flow|boundary1.ports.1..p|boundary1.ports.1..h_outflow|boundary1.ports.1..Xi_outflow.1.|boundary1.ports.1..Xi_outflow.2.|boundary1.ports.1..Xi_outflow.3.|boundary1.ports.1..Xi_outflow.4.|boundary1.ports.1..Xi_outflow.5.|boundary1.ports.1..Xi_outflow.6.|boundary2.ports.1..m_flow|boundary2.ports.1..p|boundary2.ports.1..h_outflow|boundary2.ports.1..Xi_outflow.1.|boundary2.ports.1..Xi_outflow.2.|boundary2.ports.1..Xi_outflow.3.|boundary2.ports.1..Xi_outflow.4.|boundary2.ports.1..Xi_outflow.5.|boundary2.ports.1..Xi_outflow.6.|boundary3.ports.1..m_flow|boundary3.ports.1..p|boundary3.ports.1..h_outflow|boundary3.ports.1..Xi_outflow.1.|boundary3.ports.1..Xi_outflow.2.|boundary3.ports.1..Xi_outflow.3.|boundary3.ports.1..Xi_outflow.4.|boundary3.ports.1..Xi_outflow.5.|boundary3.ports.1..Xi_outflow.6.|sine1.y|sine2.y|sine3.y",fileNamePrefix="ModelicaTest_4.0.0_ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1") [Timeout 660]
"Notification: Performance of FrontEnd - Absyn->SCode: time 2.524e-05/2.524e-05, allocations: 2.281 kB / 498 MB, free: 1.18 MB / 350.1 MB
Notification: Performance of NFInst.instantiate(ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1): time 0.4008/0.4008, allocations: 196.5 MB / 0.6783 GB, free: 11.92 MB / 0.4981 GB
Notification: Performance of NFInst.instExpressions: time 0.01881/0.4197, allocations: 14.56 MB / 0.6925 GB, free: 13.32 MB / 0.5137 GB
Notification: Performance of NFInst.updateImplicitVariability: time 0.000966/0.4206, allocations: 47.56 kB / 0.6925 GB, free: 13.27 MB / 0.5137 GB
Notification: Performance of NFTyping.typeComponents: time 0.001395/0.422, allocations: 0.563 MB / 0.6931 GB, free: 12.71 MB / 0.5137 GB
Notification: Performance of NFTyping.typeBindings: time 0.008251/0.4303, allocations: 3.426 MB / 0.6964 GB, free: 9.273 MB / 0.5137 GB
Notification: Performance of NFTyping.typeClassSections: time 0.008992/0.4393, allocations: 3.917 MB / 0.7002 GB, free: 5.363 MB / 0.5137 GB
Notification: Performance of NFFlatten.flatten: time 0.006116/0.4454, allocations: 4.817 MB / 0.7049 GB, free: 0.5352 MB / 0.5137 GB
Notification: Performance of NFFlatten.resolveConnections: time 0.002515/0.4479, allocations: 1.737 MB / 0.7066 GB, free: 14.78 MB / 0.5294 GB
Notification: Performance of NFEvalConstants.evaluate: time 0.003968/0.4519, allocations: 2.439 MB / 0.709 GB, free: 12.34 MB / 0.5294 GB
Notification: Performance of NFSimplifyModel.simplify: time 0.005832/0.4577, allocations: 3.664 MB / 0.7126 GB, free: 8.668 MB / 0.5294 GB
Notification: Performance of NFPackage.collectConstants: time 0.0004108/0.4581, allocations: 180 kB / 0.7128 GB, free: 8.492 MB / 0.5294 GB
Notification: Performance of NFFlatten.collectFunctions: time 0.007614/0.4657, allocations: 3.992 MB / 0.7167 GB, free: 4.492 MB / 0.5294 GB
Notification: Performance of combineBinaries: time 0.2459/0.7116, allocations: 4.583 MB / 0.7211 GB, free: 14.96 MB / 0.5294 GB
Notification: Performance of replaceArrayConstructors: time 0.001901/0.7135, allocations: 1.823 MB / 0.7229 GB, free: 14.91 MB / 0.5294 GB
Notification: Performance of NFVerifyModel.verify: time 0.0005331/0.714, allocations: 200.4 kB / 0.7231 GB, free: 14.91 MB / 0.5294 GB
Notification: Performance of FrontEnd: time 0.0002437/0.7143, allocations: 43.55 kB / 0.7232 GB, free: 14.91 MB / 0.5294 GB
Notification: Model statistics after passing the front-end and creating the data structures used by the back-end:
 * Number of equations: 334 (161)
 * Number of variables: 334 (167)
Notification: Performance of Bindings: time 0.008115/0.7224, allocations: 8.152 MB / 0.7311 GB, free: 13.52 MB / 0.5294 GB
Notification: Performance of FunctionAlias: time 0.001821/0.7242, allocations: 1.809 MB / 0.7329 GB, free: 13.3 MB / 0.5294 GB
Notification: Performance of Early Inline: time 0.009487/0.7337, allocations: 10.49 MB / 0.7431 GB, free: 13.14 MB / 0.5294 GB
Notification: Performance of Simplify 1: time 0.001247/0.7349, allocations: 0.8045 MB / 0.7439 GB, free: 12.97 MB / 0.5294 GB
Notification: Performance of Alias: time 0.005466/0.7404, allocations: 4.976 MB / 0.7488 GB, free: 12.36 MB / 0.5294 GB
Notification: Performance of Simplify 2: time 0.0008774/0.7413, allocations: 0.7297 MB / 0.7495 GB, free: 12.19 MB / 0.5294 GB
Notification: Performance of Remove Stream: time 0.001095/0.7424, allocations: 1.24 MB / 0.7507 GB, free: 12.1 MB / 0.5294 GB
Notification: Performance of Detect States: time 0.001173/0.7435, allocations: 1.469 MB / 0.7521 GB, free: 11.96 MB / 0.5294 GB
Notification: Performance of Events: time 0.0006058/0.7441, allocations: 0.5212 MB / 0.7526 GB, free: 11.89 MB / 0.5294 GB
Notification: Performance of Partitioning: time 0.001945/0.7461, allocations: 2.059 MB / 0.7546 GB, free: 11.64 MB / 0.5294 GB
Notification: Performance of Causalize: time 0.01125/0.7573, allocations: 9.804 MB / 0.7642 GB, free: 9.801 MB / 0.5294 GB
Notification: Performance of After Index Reduction Inline: time 0.004437/0.7618, allocations: 5.691 MB / 0.7698 GB, free: 9.664 MB / 0.5294 GB
Notification: Performance of Simplify: time 0.002684/0.7645, allocations: 1.914 MB / 0.7716 GB, free: 8.656 MB / 0.5294 GB
Notification: Performance of Inline: time 0.008258/0.7727, allocations: 10.85 MB / 0.7822 GB, free: 3.586 MB / 0.5294 GB
Notification: Performance of Partitioning: time 0.0002722/0.773, allocations: 83.16 kB / 0.7823 GB, free: 3.531 MB / 0.5294 GB
Notification: Performance of Cleanup: time 0.001978/0.775, allocations: 1.946 MB / 0.7842 GB, free: 2.566 MB / 0.5294 GB
Notification: Performance of Causalize: time 0.03049/0.8055, allocations: 23.21 MB / 0.8069 GB, free: 1.492 MB / 0.545 GB
Error: Internal error Trying to construct residual expression of type pipeFriction2.flowModel.Medium.ThermodynamicState for equation [RECD] (8) pipeFriction2.flowModel.states[1] = ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1.pipeFriction2.Medium.ThermodynamicState(pipeFriction2.port_a.p, Modelica.Math.Nonlinear.solveOneNonlinearEquation(function ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1.pipeFriction2.Medium.T_hX.f_nonlinear(h = BOX((pipeFriction1.port_b.h_outflow * max(-pipeFriction1.port_b.m_flow, 1e-7) + pipeFriction3.port_a.h_outflow * max(pipeFriction3.port_b.m_flow, 1e-7)) / (max(-pipeFriction1.port_b.m_flow, 1e-7) + max(pipeFriction3.port_b.m_flow, 1e-7))), X = BOX({(max(pipeFriction3.port_b.m_flow, 1e-7) * pipeFriction3.port_a.Xi_outflow[1] + max(-pipeFriction1.port_b.m_flow, 1e-7) * pipeFriction1.port_b.Xi_outflow[1]) / (max(pipeFriction3.port_b.m_flow, 1e-7) + max(-pipeFriction1.port_b.m_flow, 1e-7)), (max(pipeFriction3.port_b.m_flow, 1e-7) * pipeFriction3.port_a.Xi_outflow[2] + max(-pipeFriction1.port_b.m_flow, 1e-7) * pipeFriction1.port_b.Xi_outflow[2]) / (max(pipeFriction3.port_b.m_flow, 1e-7) + max(-pipeFriction1.port_b.m_flow, 1e-7)), (max(pipeFriction3.port_b.m_flow, 1e-7) * pipeFriction3.port_a.Xi_outflow[3] + max(-pipeFriction1.port_b.m_flow, 1e-7) * pipeFriction1.port_b.Xi_outflow[3]) / (max(pipeFriction3.port_b.m_flow, 1e-7) + max(-pipeFriction1.port_b.m_flow, 1e-7)), (max(pipeFriction3.port_b.m_flow, 1e-7) * pipeFriction3.port_a.Xi_outflow[4] + max(-pipeFriction1.port_b.m_flow, 1e-7) * pipeFriction1.port_b.Xi_outflow[4]) / (max(pipeFriction3.port_b.m_flow, 1e-7) + max(-pipeFriction1.port_b.m_flow, 1e-7)), (max(pipeFriction3.port_b.m_flow, 1e-7) * pipeFriction3.port_a.Xi_outflow[5] + max(-pipeFriction1.port_b.m_flow, 1e-7) * pipeFriction1.port_b.Xi_outflow[5]) / (max(pipeFriction3.port_b.m_flow, 1e-7) + max(-pipeFriction1.port_b.m_flow, 1e-7)), (max(pipeFriction3.port_b.m_flow, 1e-7) * pipeFriction3.port_a.Xi_outflow[6] + max(-pipeFriction1.port_b.m_flow, 1e-7) * pipeFriction1.port_b.Xi_outflow[6]) / (max(pipeFriction3.port_b.m_flow, 1e-7) + max(-pipeFriction1.port_b.m_flow, 1e-7))}), exclEnthForm = BOX(true), refChoice = BOX(Modelica.Media.Interfaces.Choices.ReferenceEnthalpy.ZeroAt0K), h_off = BOX(0.0)), 200.0, 6000.0, 1e-13), {(pipeFriction1.port_b.Xi_outflow[1] * max(-pipeFriction1.port_b.m_flow, 1e-7) + pipeFriction3.port_a.Xi_outflow[1] * max(pipeFriction3.port_b.m_flow, 1e-7)) / (max(-pipeFriction1.port_b.m_flow, 1e-7) + max(pipeFriction3.port_b.m_flow, 1e-7)), (pipeFriction1.port_b.Xi_outflow[2] * max(-pipeFriction1.port_b.m_flow, 1e-7) + pipeFriction3.port_a.Xi_outflow[2] * max(pipeFriction3.port_b.m_flow, 1e-7)) / (max(-pipeFriction1.port_b.m_flow, 1e-7) + max(pipeFriction3.port_b.m_flow, 1e-7)), (pipeFriction1.port_b.Xi_outflow[3] * max(-pipeFriction1.port_b.m_flow, 1e-7) + pipeFriction3.port_a.Xi_outflow[3] * max(pipeFriction3.port_b.m_flow, 1e-7)) / (max(-pipeFriction1.port_b.m_flow, 1e-7) + max(pipeFriction3.port_b.m_flow, 1e-7)), (pipeFriction1.port_b.Xi_outflow[4] * max(-pipeFriction1.port_b.m_flow, 1e-7) + pipeFriction3.port_a.Xi_outflow[4] * max(pipeFriction3.port_b.m_flow, 1e-7)) / (max(-pipeFriction1.port_b.m_flow, 1e-7) + max(pipeFriction3.port_b.m_flow, 1e-7)), (pipeFriction1.port_b.Xi_outflow[5] * max(-pipeFriction1.port_b.m_flow, 1e-7) + pipeFriction3.port_a.Xi_outflow[5] * max(pipeFriction3.port_b.m_flow, 1e-7)) / (max(-pipeFriction1.port_b.m_flow, 1e-7) + max(pipeFriction3.port_b.m_flow, 1e-7)), (pipeFriction1.port_b.Xi_outflow[6] * max(-pipeFriction1.port_b.m_flow, 1e-7) + pipeFriction3.port_a.Xi_outflow[6] * max(pipeFriction3.port_b.m_flow, 1e-7)) / (max(-pipeFriction1.port_b.m_flow, 1e-7) + max(pipeFriction3.port_b.m_flow, 1e-7))}) ($RES_SIM_307) but operator '+' is not defined.
Error: Internal error NBInitialization.main failed to apply modules!
"
[Timeout remaining time 659]
[Calling sys.exit(0), Time elapsed: 3.205974997021258]
Failed to read output from testmodel.py, exit status != 0:
['time', 'pipeFriction1.port_b.m_flow', 'pipeFriction1.port_b.p', 'pipeFriction1.port_b.h_outflow', 'pipeFriction2.port_b.m_flow', 'pipeFriction2.port_b.p', 'pipeFriction2.port_b.h_outflow', 'pipeFriction3.port_b.m_flow', 'pipeFriction3.port_b.p', 'pipeFriction3.port_b.h_outflow', 'boundary1.ports[1].m_flow', 'boundary1.ports[1].p', 'boundary1.ports[1].h_outflow', 'boundary1.ports[1].Xi_outflow[1]', 'boundary1.ports[1].Xi_outflow[2]', 'boundary1.ports[1].Xi_outflow[3]', 'boundary1.ports[1].Xi_outflow[4]', 'boundary1.ports[1].Xi_outflow[5]', 'boundary1.ports[1].Xi_outflow[6]', 'boundary2.ports[1].m_flow', 'boundary2.ports[1].p', 'boundary2.ports[1].h_outflow', 'boundary2.ports[1].Xi_outflow[1]', 'boundary2.ports[1].Xi_outflow[2]', 'boundary2.ports[1].Xi_outflow[3]', 'boundary2.ports[1].Xi_outflow[4]', 'boundary2.ports[1].Xi_outflow[5]', 'boundary2.ports[1].Xi_outflow[6]', 'boundary3.ports[1].m_flow', 'boundary3.ports[1].p', 'boundary3.ports[1].h_outflow', 'boundary3.ports[1].Xi_outflow[1]', 'boundary3.ports[1].Xi_outflow[2]', 'boundary3.ports[1].Xi_outflow[3]', 'boundary3.ports[1].Xi_outflow[4]', 'boundary3.ports[1].Xi_outflow[5]', 'boundary3.ports[1].Xi_outflow[6]', 'sine1.y', 'sine2.y', 'sine3.y']
0.8160398481413722 0.8293310939999999 0.11212061300000001
Calling exit ...
<OMPython.OMCSessionZMQ object at 0x7fc757e8d780>