Failed
openmodelica_cppruntime_fmu_modelExchange_2.0.DIC_FMU2_CPP.mos (from (result.xml))
Stacktrace
Output mismatch (see stdout for details)
Standard Output
+ DIC_FMU2_CPP ... equation mismatch [time: 8] ==== Log C:\Users\OPENMO~1\AppData\Local\Temp/omc-rtest-OpenModelica/openmodelica/cppruntime/fmu/modelExchange/2.0/DIC_FMU2_CPP.mos_temp6327/log-DIC_FMU2_CPP.mos true "" true "" "Error: Error building simulator. Build log: make: Entering directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/OPENMO~1/CPPRUN~1/fmu/MODELE~1/2.0/DIC_FM~2.MOS' clang++ -Winvalid-pch -O3 -DNDEBUG -std=c++11 -DBOOST_ALL_DYN_LINK -DUSE_DGESV -DUSE_LOGGER -DOMC_BUILD -DUSE_PUGI_XML -DSUNDIALS_MAJOR_VERSION=5 -DSUNDIALS_MINOR_VERSION=4 -DPMC_USE_SUNDIALS -DFMU_BUILD -DRUNTIME_STATIC_LINKING -I\"C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp\" -I\".\" -I\"C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp/sundials\" -I\"C:/OMDevUCRT/tools/msys/ucrt64/include/\" -DUSE_LOGGER -c -o OMCppDICCalcHelperMain.o OMCppDICCalcHelperMain.cpp In file included from OMCppDICCalcHelperMain.cpp:37: In file included from ./OMCppDICFMU.cpp:11: In file included from C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp/FMU2/FMU2Wrapper.cpp:37: In file included from C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp/FMU2/FMU2Wrapper.h:44: C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp/FMU2/FMU2GlobalSettings.h:65:56: warning: returning reference to local temporary object [-Wreturn-stack-address] 65 | virtual const string& getVariableFilter() { return \"\";} | ^~ In file included from OMCppDICCalcHelperMain.cpp:37: In file included from ./OMCppDICFMU.cpp:11: C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp/FMU2/FMU2Wrapper.cpp:93:11: warning: 6 enumeration values not handled in switch: 'LC_INIT', 'LC_LS', 'LC_SOLVER'... [-Wswitch] 93 | switch (cat) { | ^~~ 2 warnings generated. clang++ -shared -o DIC.dll OMCppDICCalcHelperMain.o -L\"C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/lib//omc/cpp\" -Wl,--no-undefined -lOMCppSystem_static -lOMCppMath_static -lOMCppFMU_static -lOMCppNewton_static -lOMCppDgesvSolver_static -lOMCppSolver_static -lOMCppExtensionUtilities_static -lOMCppModelicaUtilities_static -lOMCppDgesv_static -static C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(eh_alloc.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(eh_exception.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(eh_personality.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(new_op.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(vterminate.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(locale.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(locale_init.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTISt11logic_error[_ZTISt11logic_error]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTSSt16invalid_argument[_ZTSSt16invalid_argument]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTISt16invalid_argument[_ZTISt16invalid_argument]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTSSt13runtime_error[_ZTSSt13runtime_error]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTISt13runtime_error[_ZTISt13runtime_error]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTISt11logic_error[_ZTISt11logic_error]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTSSt16invalid_argument[_ZTSSt16invalid_argument]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTISt16invalid_argument[_ZTISt16invalid_argument]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTSSt13runtime_error[_ZTSSt13runtime_error]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTISt13runtime_error[_ZTISt13runtime_error]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(bad_alloc.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(bad_array_new.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(bad_cast.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(bad_typeid.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(eh_aux_runtime.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(guard.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(cxx11-ios_failure.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(cxx11-ios_failure.o): duplicate section `.rdata$_ZTSSt13runtime_error[_ZTSSt13runtime_error]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(cxx11-ios_failure.o): duplicate section `.rdata$_ZTISt13runtime_error[_ZTISt13runtime_error]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(system_error.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(system_error.o): duplicate section `.rdata$_ZTSSt13runtime_error[_ZTSSt13runtime_error]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(system_error.o): duplicate section `.rdata$_ZTISt13runtime_error[_ZTISt13runtime_error]' has different size C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(ios_failure.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size C:/OMDevUCRT/tools/msys/ucrt64/bin/ld: final link failed: memory exhausted clang++: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [DIC_FMU.makefile:95: DIC.fmu] Error 1 make: Leaving directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/OPENMO~1/CPPRUN~1/fmu/MODELE~1/2.0/DIC_FM~2.MOS' RESULT: 2 " true "" "" "Error: File not Found: DIC.fmu. " false "" record SimulationResult resultFile = "", simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'DIC_me_FMU', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = ''", messages = "Simulation Failed. Model: DIC_me_FMU does not exist! Please load it first before simulation." end SimulationResult; "" '' Equation mismatch: diff says: --- "C:\\Users\\OPENMO~1\\AppData\\Local\\Temp/omc-rtest-OpenModelica/openmodelica/cppruntime/fmu/modelExchange/2.0/DIC_FMU2_CPP.mos_temp6327/equations-expected"2024-05-29 13:17:05.211021600 +0200 +++ "C:\\Users\\OPENMO~1\\AppData\\Local\\Temp/omc-rtest-OpenModelica/openmodelica/cppruntime/fmu/modelExchange/2.0/DIC_FMU2_CPP.mos_temp6327/equations-got"2024-05-29 13:17:13.138020400 +0200 @@ -1,22 +1,76 @@ true "" true -"DIC.fmu" "" +"Error: Error building simulator. Build log: make: Entering directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/OPENMO~1/CPPRUN~1/fmu/MODELE~1/2.0/DIC_FM~2.MOS' +clang++ -Winvalid-pch -O3 -DNDEBUG -std=c++11 -DBOOST_ALL_DYN_LINK -DUSE_DGESV -DUSE_LOGGER -DOMC_BUILD -DUSE_PUGI_XML -DSUNDIALS_MAJOR_VERSION=5 -DSUNDIALS_MINOR_VERSION=4 -DPMC_USE_SUNDIALS -DFMU_BUILD -DRUNTIME_STATIC_LINKING -I\"C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp\" -I\".\" -I\"C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp/sundials\" -I\"C:/OMDevUCRT/tools/msys/ucrt64/include/\" -DUSE_LOGGER -c -o OMCppDICCalcHelperMain.o OMCppDICCalcHelperMain.cpp +In file included from OMCppDICCalcHelperMain.cpp:37: +In file included from ./OMCppDICFMU.cpp:11: +In file included from C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp/FMU2/FMU2Wrapper.cpp:37: +In file included from C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp/FMU2/FMU2Wrapper.h:44: +C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp/FMU2/FMU2GlobalSettings.h:65:56: warning: returning reference to local temporary object [-Wreturn-stack-address] +65 | virtual const string& getVariableFilter() { return \"\";} +| ^~ +In file included from OMCppDICCalcHelperMain.cpp:37: +In file included from ./OMCppDICFMU.cpp:11: +C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/include/omc/cpp/FMU2/FMU2Wrapper.cpp:93:11: warning: 6 enumeration values not handled in switch: 'LC_INIT', 'LC_LS', 'LC_SOLVER'... [-Wswitch] +93 | switch (cat) { +| ^~~ +2 warnings generated. +clang++ -shared -o DIC.dll OMCppDICCalcHelperMain.o -L\"C:\\dev\\jenkins\\ws\\Windows\\OM_Win\\build/lib//omc/cpp\" -Wl,--no-undefined -lOMCppSystem_static -lOMCppMath_static -lOMCppFMU_static -lOMCppNewton_static -lOMCppDgesvSolver_static -lOMCppSolver_static -lOMCppExtensionUtilities_static -lOMCppModelicaUtilities_static -lOMCppDgesv_static -static +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(eh_alloc.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(eh_exception.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(eh_personality.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(new_op.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(vterminate.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(locale.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(locale_init.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTISt11logic_error[_ZTISt11logic_error]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTSSt16invalid_argument[_ZTSSt16invalid_argument]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTISt16invalid_argument[_ZTISt16invalid_argument]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTSSt13runtime_error[_ZTSSt13runtime_error]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(stdexcept.o): duplicate section `.rdata$_ZTISt13runtime_error[_ZTISt13runtime_error]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTISt11logic_error[_ZTISt11logic_error]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTSSt16invalid_argument[_ZTSSt16invalid_argument]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTISt16invalid_argument[_ZTISt16invalid_argument]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTSSt13runtime_error[_ZTSSt13runtime_error]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(functexcept.o): duplicate section `.rdata$_ZTISt13runtime_error[_ZTISt13runtime_error]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(bad_alloc.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(bad_array_new.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(bad_cast.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(bad_typeid.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(eh_aux_runtime.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(guard.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(cxx11-ios_failure.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(cxx11-ios_failure.o): duplicate section `.rdata$_ZTSSt13runtime_error[_ZTSSt13runtime_error]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(cxx11-ios_failure.o): duplicate section `.rdata$_ZTISt13runtime_error[_ZTISt13runtime_error]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(system_error.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(system_error.o): duplicate section `.rdata$_ZTSSt13runtime_error[_ZTSSt13runtime_error]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(system_error.o): duplicate section `.rdata$_ZTISt13runtime_error[_ZTISt13runtime_error]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/lib\\libstdc++.a(ios_failure.o): duplicate section `.rdata$_ZTSSt9exception[_ZTSSt9exception]' has different size +C:/OMDevUCRT/tools/msys/ucrt64/bin/ld: final link failed: memory exhausted +clang++: error: linker command failed with exit code 1 (use -v to see invocation) +make: *** [DIC_FMU.makefile:95: DIC.fmu] Error 1 +make: Leaving directory '/c/dev/jenkins/ws/Windows/OM_Win/TESTSU~1/OPENMO~1/CPPRUN~1/fmu/MODELE~1/2.0/DIC_FM~2.MOS' +RESULT: 2 +" true "" -"DIC_me_FMU.mo" "" -true +"Error: File not Found: DIC.fmu. +" +false "" record SimulationResult -resultFile = "DIC_me_FMU_res.mat", -simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'DIC_me_FMU', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = ''", -messages = "" +resultFile = "", +simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'DIC_me_FMU', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = ''", +messages = "Simulation Failed. Model: DIC_me_FMU does not exist! Please load it first before simulation." end SimulationResult; "" -0.0 -1.0 -0.0 --0.9999999980000002 --4.048065787457232e-07 + + + + + '' Equation mismatch: omc-diff says: Failed 'D' '"' Line 4: Text differs: expected: "DIC.fmu" got: "" == 1 out of 1 tests failed [openmodelica/cppruntime/fmu/modelExchange/2.0/DIC_FMU2_CPP.mos_temp6327, time: 20]