OMSimulator -r=Modelica_3.2.3_Modelica.Magnetic.FluxTubes.Examples.Hysteresis.SinglePhaseTransformerWithHysteresis2_res.mat --tempDir=temp_Modelica_3_2_3_Modelica_Magnetic_FluxTubes_Examples_Hysteresis_SinglePhaseTransformerWithHysteresis2_fmu --startTime=0 --stopTime=0.1 --timeout=50 --tolerance=0.0001 Modelica_3_2_3_Modelica_Magnetic_FluxTubes_Examples_Hysteresis_SinglePhaseTransformerWithHysteresis2.fmu info: Set temp directory to "/tmp/omsimulator" info: Set working directory to "." info: New temp directory has been created: "temp_Modelica_3_2_3_Modelica_Magnetic_FluxTubes_Examples_Hysteresis_SinglePhaseTransformerWithHysteresis2_fmu" info: Set temp directory to "/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelicaLibraryTesting/Modelica_3.2.3_Modelica.Magnetic.FluxTubes.Examples.Hysteresis.SinglePhaseTransformerWithHysteresis2/temp_Modelica_3_2_3_Modelica_Magnetic_FluxTubes_Examples_Hysteresis_SinglePhaseTransformerWithHysteresis2_fmu" info: Set working directory to "/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelicaLibraryTesting/Modelica_3.2.3_Modelica.Magnetic.FluxTubes.Examples.Hysteresis.SinglePhaseTransformerWithHysteresis2" info: New model "model" with corresponding temp directory "/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelicaLibraryTesting/Modelica_3.2.3_Modelica.Magnetic.FluxTubes.Examples.Hysteresis.SinglePhaseTransformerWithHysteresis2/temp_Modelica_3_2_3_Modelica_Magnetic_FluxTubes_Examples_Hysteresis_SinglePhaseTransformerWithHysteresis2_fmu/model-yhrtj9wc" stdout | info | The initialization finished successfully without homotopy method. info: maximum step size for 'model.root': 0.100000 info: No result file will be created assert | debug | division leads to inf or nan at time 0.00606061, (a=inf) / (b=776.174), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.00606061, (a=inf) / (b=775.94), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.00606061, (a=inf) / (b=775.93), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0333333, (a=-inf) / (b=806.425), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0333333, (a=inf) / (b=805.438), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0434343, (a=inf) / (b=776.794), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0434343, (a=-inf) / (b=776.156), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0434343, (a=-inf) / (b=776.156), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0434343, (a=-inf) / (b=776.156), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0434343, (a=-inf) / (b=776.158), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0434343, (a=-inf) / (b=776.158), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0434343, (a=-inf) / (b=776.418), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0484848, (a=inf) / (b=782.381), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0484848, (a=inf) / (b=781.941), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0535354, (a=inf) / (b=790.754), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0585859, (a=-inf) / (b=791.412), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0585859, (a=inf) / (b=788.886), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0585859, (a=inf) / (b=inf), where divisor b is: (1.0 + 0.5 * ($cse7 + $cse8)) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0585859, (a=inf) / (b=inf), where divisor b is: (1.0 + 0.5 * ($cse7 + $cse8)) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0585859, (a=inf) / (b=inf), where divisor b is: (1.0 + 0.5 * ($cse7 + $cse8)) ^ 2.0 assert | debug | Solving non-linear system 175 failed at time=0.0585858585858586. | | | | For more information please use -lv LOG_NLS. error: [fmi2logger] fmu (logFmi2Call): fmi2GetDerivatives: terminated by an assertion. error: [getDerivatives] fmi2_import_get_derivatives failed for FMU "model.root.fmu" assert | debug | division leads to inf or nan at time 0.0707071, (a=inf) / (b=786.262), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=-inf) / (b=784.004), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=-inf) / (b=783.987), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=-inf) / (b=786.608), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=-inf) / (b=786.608), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=-inf) / (b=785.655), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=-inf) / (b=785.629), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=-inf) / (b=785.629), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=-inf) / (b=785.762), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=-inf) / (b=785.762), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=inf) / (b=796.417), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=inf) / (b=783.873), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=inf) / (b=790.803), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0707071, (a=inf) / (b=783.226), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0757576, (a=inf) / (b=797.086), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0757576, (a=inf) / (b=799.392), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0757576, (a=inf) / (b=799.392), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0757576, (a=inf) / (b=787.91), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0757576, (a=-inf) / (b=785.538), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0808081, (a=-inf) / (b=799.027), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0959596, (a=inf) / (b=832.699), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 assert | debug | division leads to inf or nan at time 0.0959596, (a=-inf) / (b=799.784), where divisor b is: 1.0 + (transformer.core.mat.q * transformer.core.H3) ^ 2.0 info: Final Statistics for 'model.root': NumSteps = 128 NumRhsEvals = 177 NumLinSolvSetups = 36 NumNonlinSolvIters = 175 NumNonlinSolvConvFails = 0 NumErrTestFails = 10 info: 0 warnings info: 2 errors