Failed
tests / 05 testsuite-clang 2/3 / openmodelica_fmi_ModelExchange_2.0.fmi_attributes_15.mos (from (result.xml))
Stacktrace
Output mismatch (see stdout for details)
Standard Output
+ fmi_attributes_15.mos ... equation mismatch [time: 8] ==== Log /tmp/omc-rtest-omtmpuser/openmodelica/fmi/ModelExchange/2.0/fmi_attributes_15.mos_temp7683/log-fmi_attributes_15.mos true "" true "" "fmi_attributes_15.fmu" "" 0 "" "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <fmiModelDescription fmiVersion=\"2.0\" modelName=\"fmi_attributes_15\" description=\"\" variableNamingConvention=\"structured\" numberOfEventIndicators=\"0\"> <ModelExchange modelIdentifier=\"fmi_attributes_15\"> <SourceFiles> <File name=\"fmi_attributes_15.c\" /> <File name=\"fmi_attributes_15_functions.c\" /> <File name=\"fmi_attributes_15_records.c\" /> <File name=\"fmi_attributes_15_01exo.c\" /> <File name=\"fmi_attributes_15_02nls.c\" /> <File name=\"fmi_attributes_15_03lsy.c\" /> <File name=\"fmi_attributes_15_04set.c\" /> <File name=\"fmi_attributes_15_05evt.c\" /> <File name=\"fmi_attributes_15_06inz.c\" /> <File name=\"fmi_attributes_15_07dly.c\" /> <File name=\"fmi_attributes_15_08bnd.c\" /> <File name=\"fmi_attributes_15_09alg.c\" /> <File name=\"fmi_attributes_15_10asr.c\" /> <File name=\"fmi_attributes_15_11mix.c\" /> <File name=\"fmi_attributes_15_12jac.c\" /> <File name=\"fmi_attributes_15_13opt.c\" /> <File name=\"fmi_attributes_15_14lnz.c\" /> <File name=\"fmi_attributes_15_15syn.c\" /> <File name=\"fmi_attributes_15_16dae.c\" /> <File name=\"fmi_attributes_15_17inl.c\" /> <File name=\"fmi_attributes_15_18spd.c\" /> <File name=\"fmi_attributes_15_init_fmu.c\" /> <File name=\"fmi_attributes_15_FMU.c\" /> <File name=\"./gc/memory_pool.c\" /> <File name=\"./gc/omc_gc.c\" /> <File name=\"./util/base_array.c\" /> <File name=\"./util/boolean_array.c\" /> <File name=\"./util/context.c\" /> <File name=\"./util/division.c\" /> <File name=\"./util/doubleEndedList.c\" /> <File name=\"./util/generic_array.c\" /> <File name=\"./util/index_spec.c\" /> <File name=\"./util/integer_array.c\" /> <File name=\"./util/list.c\" /> <File name=\"./util/modelica_string_lit.c\" /> <File name=\"./util/modelica_string.c\" /> <File name=\"./util/ModelicaUtilities.c\" /> <File name=\"./util/omc_error.c\" /> <File name=\"./util/omc_file.c\" /> <File name=\"./util/omc_init.c\" /> <File name=\"./util/omc_mmap.c\" /> <File name=\"./util/omc_msvc.c\" /> <File name=\"./util/omc_numbers.c\" /> <File name=\"./util/parallel_helper.c\" /> <File name=\"./util/rational.c\" /> <File name=\"./util/real_array.c\" /> <File name=\"./util/ringbuffer.c\" /> <File name=\"./util/simulation_options.c\" /> <File name=\"./util/string_array.c\" /> <File name=\"./util/utility.c\" /> <File name=\"./util/varinfo.c\" /> <File name=\"./math-support/pivot.c\" /> <File name=\"./simulation/jacobian_util.c\" /> <File name=\"./simulation/omc_simulation_util.c\" /> <File name=\"./simulation/options.c\" /> <File name=\"./simulation/simulation_info_json.c\" /> <File name=\"./simulation/simulation_omc_assert.c\" /> <File name=\"./simulation/solver/delay.c\" /> <File name=\"./simulation/solver/fmi_events.c\" /> <File name=\"./simulation/solver/model_help.c\" /> <File name=\"./simulation/solver/omc_math.c\" /> <File name=\"./simulation/solver/spatialDistribution.c\" /> <File name=\"./simulation/solver/stateset.c\" /> <File name=\"./simulation/solver/synchronous.c\" /> <File name=\"./simulation/solver/initialization/initialization.c\" /> <File name=\"./meta/meta_modelica_catch.c\" /> </SourceFiles> </ModelExchange> <UnitDefinitions> <Unit name=\"xyz\"> </Unit> <Unit name=\"bar\"> <BaseUnit m=\"-1\" s=\"-2\" kg=\"1\" factor=\"1e5\" /> </Unit> <Unit name=\"kg2\"> <BaseUnit kg=\"2\" /> </Unit> </UnitDefinitions> <LogCategories> <Category name=\"logEvents\" description=\"logEvents\" /> <Category name=\"logSingularLinearSystems\" description=\"logSingularLinearSystems\" /> <Category name=\"logNonlinearSystems\" description=\"logNonlinearSystems\" /> <Category name=\"logDynamicStateSelection\" description=\"logDynamicStateSelection\" /> <Category name=\"logStatusWarning\" description=\"logStatusWarning\" /> <Category name=\"logStatusDiscard\" description=\"logStatusDiscard\" /> <Category name=\"logStatusError\" description=\"logStatusError\" /> <Category name=\"logStatusFatal\" description=\"logStatusFatal\" /> <Category name=\"logStatusPending\" description=\"logStatusPending\" /> <Category name=\"logAll\" description=\"logAll\" /> <Category name=\"logFmi2Call\" description=\"logFmi2Call\" /> </LogCategories> <DefaultExperiment startTime=\"0.0\" stopTime=\"1.0\" tolerance=\"1e-6\" stepSize=\"0.002\"/> <ModelVariables> <!-- Index of variable = \"1\" --> <ScalarVariable name=\"x\" valueReference=\"0\" initial=\"exact\"> <Real unit=\"kg2\"/> </ScalarVariable> <!-- Index of variable = \"2\" --> <ScalarVariable name=\"y\" valueReference=\"1\" initial=\"exact\"> <Real unit=\"bar\"/> </ScalarVariable> <!-- Index of variable = \"3\" --> <ScalarVariable name=\"z\" valueReference=\"2\" initial=\"exact\"> <Real unit=\"xyz\"/> </ScalarVariable> </ModelVariables> <ModelStructure> </ModelStructure> </fmiModelDescription> " Equation mismatch: diff says: --- /tmp/omc-rtest-omtmpuser/openmodelica/fmi/ModelExchange/2.0/fmi_attributes_15.mos_temp7683/equations-expected2024-04-20 01:47:05.903960007 +0000 +++ /tmp/omc-rtest-omtmpuser/openmodelica/fmi/ModelExchange/2.0/fmi_attributes_15.mos_temp7683/equations-got2024-04-20 01:47:13.627930130 +0000 @@ -86,11 +86,11 @@ </ModelExchange> <UnitDefinitions> <Unit name=\"xyz\"> </Unit> <Unit name=\"bar\"> -<BaseUnit m=\"-1\" s=\"-2\" kg=\"1\" factor=\"100000.0\" /> +<BaseUnit m=\"-1\" s=\"-2\" kg=\"1\" factor=\"1e5\" /> </Unit> <Unit name=\"kg2\"> <BaseUnit kg=\"2\" /> </Unit> </UnitDefinitions> @@ -105,32 +105,32 @@ <Category name=\"logStatusFatal\" description=\"logStatusFatal\" /> <Category name=\"logStatusPending\" description=\"logStatusPending\" /> <Category name=\"logAll\" description=\"logAll\" /> <Category name=\"logFmi2Call\" description=\"logFmi2Call\" /> </LogCategories> -<DefaultExperiment startTime=\"0.0\" stopTime=\"1.0\" tolerance=\"1e-06\" stepSize=\"0.002\"/> +<DefaultExperiment startTime=\"0.0\" stopTime=\"1.0\" tolerance=\"1e-6\" stepSize=\"0.002\"/> <ModelVariables> <!-- Index of variable = \"1\" --> <ScalarVariable name=\"x\" valueReference=\"0\" initial=\"exact\"> -<Real start=\"0.0\" unit=\"kg2\"/> +<Real unit=\"kg2\"/> </ScalarVariable> <!-- Index of variable = \"2\" --> <ScalarVariable name=\"y\" valueReference=\"1\" initial=\"exact\"> -<Real start=\"0.0\" unit=\"bar\"/> +<Real unit=\"bar\"/> </ScalarVariable> <!-- Index of variable = \"3\" --> <ScalarVariable name=\"z\" valueReference=\"2\" initial=\"exact\"> -<Real start=\"0.0\" unit=\"xyz\"/> +<Real unit=\"xyz\"/> </ScalarVariable> </ModelVariables> <ModelStructure> </ModelStructure> </fmiModelDescription> Equation mismatch: omc-diff says: ----Failed 's' 'u' Line 117: Text differs: expected: <Real start=\" got: <Real unit=\"kg == 1 out of 1 tests failed [openmodelica/fmi/ModelExchange/2.0/fmi_attributes_15.mos_temp7683, time: 8]