---------------------------------------------------------------------------- Automatically set up development environment for POSIX-platform ---------------------------------------------------------------------------- Includes 64bit-datatypes, float-datatypes, Ethernet-Interface, ASN1-encoding, ... To include tests set directories for boost-test-framework and set FORTE_TESTS-option to 'ON' ---------------------------------------------------------------------------- For building forte go to bin/posix and execute "make" forte can be found at bin/posix/src forte_tests can be found at bin/posix/tests -- The C compiler identification is GNU 6.3.0 -- The CXX compiler identification is GNU 6.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done No Log Level was specified. Setting Log Level to Debug default LOGDEBUG. According to CMAKE_BUILD_TYPE you are not debugging, but still you have some logging info. Do you really want to log something? -- FORTE_EXTERNAL_MODULES_DIRECTORY: -- Found PkgConfig: /home/pi/org.eclipse.4diac.forte/bin/posix/usr/bin/pkg-config -- Checking for module 'lua' -- -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: LUA_LIBRARY -- Build files have been written to: /home/pi/org.eclipse.4diac.forte/bin/posix Scanning dependencies of target forte_generate_modules_cmake_files [ 0%] Generating src_gen/GEN_SUBL_gen.cpp [ 0%] Generating src_gen/pctimeha_gen.cpp [ 0%] Generating src_gen/forte_thread_gen.cpp -- FORTE_EXTERNAL_MODULES_DIRECTORY: [ 0%] Generating src_gen/forte_sync_gen.cpp [ 0%] Generating src_gen/forte_sem_gen.cpp [ 0%] Built target forte_generate_modules_cmake_files [ 0%] Generating src_gen/conditionSync_gen.cpp [ 0%] Generating src_gen/main_gen.cpp Scanning dependencies of target forte_stringlist_generator [ 0%] Generating src_gen/genforte_printer_gen.cpp [ 0%] Generating src_gen/timespec_utils_gen.cpp GenerateStringlist Source Dir: /home/pi/org.eclipse.4diac.forte/src Binary Dir: /home/pi/org.eclipse.4diac.forte/bin/posix [ 0%] Generating src_gen/fdselecthand_gen.cpp [ 0%] Generating src_gen/bsdsocketinterf_gen.cpp [ 0%] Generating src_gen/devlog_gen.cpp [ 1%] Generating src_gen/timerha_gen.cpp [ 1%] Generating src_gen/basecommfb_gen.cpp [ 1%] Generating src_gen/commfb_gen.cpp [ 1%] Generating src_gen/comlayer_gen.cpp [ 1%] Generating src_gen/comlayer_async_gen.cpp [ 1%] Generating src_gen/comlayersmanager_gen.cpp [ 1%] Generating src_gen/fbdkasn1layer_gen.cpp [ 1%] Generating src_gen/ipcomlayer_gen.cpp [ 1%] Generating src_gen/localcomlayer_gen.cpp [ 1%] Generating src_gen/rawdatacomlayer_gen.cpp [ 2%] Generating src_gen/forte_any_elementary_gen.cpp [ 2%] Generating src_gen/forte_int_gen.cpp [ 2%] Generating src_gen/forte_sint_gen.cpp [ 2%] Generating src_gen/forte_dint_gen.cpp [ 2%] Generating src_gen/forte_udint_gen.cpp [ 2%] Generating src_gen/forte_uint_gen.cpp [ 2%] Generating src_gen/forte_usint_gen.cpp [ 2%] Generating src_gen/forte_dword_gen.cpp [ 2%] Generating src_gen/forte_word_gen.cpp [ 2%] Generating src_gen/forte_byte_gen.cpp [ 2%] Generating src_gen/forte_bool_gen.cpp [ 3%] Generating src_gen/forte_string_gen.cpp [ 3%] Generating src_gen/forte_time_gen.cpp [ 3%] Generating src_gen/forte_any_gen.cpp [ 3%] Generating src_gen/forte_any_string_gen.cpp [ 3%] Generating src_gen/forte_any_num_gen.cpp [ 3%] Generating src_gen/forte_any_magnitude_gen.cpp [ 3%] Generating src_gen/forte_any_bit_gen.cpp [ 3%] Generating src_gen/forte_any_int_gen.cpp [ 3%] Generating src_gen/forte_any_real_gen.cpp [ 3%] Generating src_gen/forte_struct_gen.cpp [ 3%] Generating src_gen/forte_lint_gen.cpp [ 4%] Generating src_gen/forte_ulint_gen.cpp [ 4%] Generating src_gen/forte_time_of_day_gen.cpp [ 4%] Generating src_gen/forte_date_and_time_gen.cpp [ 4%] Generating src_gen/forte_date_gen.cpp [ 4%] Generating src_gen/forte_any_date_gen.cpp [ 4%] Generating src_gen/forte_lword_gen.cpp [ 4%] Generating src_gen/forte_real_gen.cpp [ 4%] Generating src_gen/forte_lreal_gen.cpp [ 4%] Generating src_gen/forte_array_gen.cpp [ 4%] Generating src_gen/forte_wstring_gen.cpp [ 4%] Generating src_gen/unicode_utils_gen.cpp [ 5%] Generating src_gen/string_utils_gen.cpp [ 5%] Generating src_gen/parameterParser_gen.cpp [ 5%] Generating src_gen/conn_gen.cpp [ 5%] Generating src_gen/dataconn_gen.cpp [ 5%] Generating src_gen/eventconn_gen.cpp [ 5%] Generating src_gen/basicfb_gen.cpp [ 5%] Generating src_gen/cfb_gen.cpp [ 5%] Generating src_gen/device_gen.cpp [ 5%] Generating src_gen/devexec_gen.cpp [ 5%] Generating src_gen/extevhan_gen.cpp [ 5%] Generating src_gen/funcbloc_gen.cpp [ 6%] Generating src_gen/fbcontainer_gen.cpp [ 6%] Built target forte_stringlist_generator [ 6%] Generating src_gen/if2indco_gen.cpp [ 6%] Generating src_gen/resource_gen.cpp [ 6%] Generating src_gen/stringdict_gen.cpp [ 6%] Generating src_gen/typelib_gen.cpp [ 6%] Generating src_gen/ecet_gen.cpp [ 6%] Generating src_gen/adapterconn_gen.cpp [ 6%] Generating src_gen/adapter_gen.cpp [ 6%] Generating src_gen/iec61131_functions_gen.cpp [ 6%] Generating src_gen/deviceExecutionHandlers_gen.cpp [ 6%] Generating src_gen/luaengine_gen.cpp [ 7%] Generating src_gen/luatype_gen.cpp [ 7%] Generating src_gen/luabfb_gen.cpp [ 7%] Generating src_gen/luabfbtypeentry_gen.cpp [ 7%] Generating src_gen/luaadapter_gen.cpp [ 7%] Generating src_gen/luaadaptertypeentry_gen.cpp [ 7%] Generating src_gen/luacfb_gen.cpp [ 7%] Generating src_gen/luacfbtypeentry_gen.cpp [ 7%] Generating src_gen/monitoring_gen.cpp [ 7%] Generating src_gen/FB_RS_gen.cpp [ 7%] Generating src_gen/FB_SR_gen.cpp [ 7%] Generating src_gen/FB_CTD_DINT_gen.cpp [ 8%] Generating src_gen/FB_CTD_UDINT_gen.cpp [ 8%] Generating src_gen/FB_CTUD_DINT_gen.cpp [ 8%] Generating src_gen/FB_CTD_gen.cpp [ 8%] Generating src_gen/FB_CTU_UDINT_gen.cpp [ 8%] Generating src_gen/FB_CTU_gen.cpp [ 8%] Generating src_gen/FB_CTU_DINT_gen.cpp [ 8%] Generating src_gen/FB_CTUD_gen.cpp [ 8%] Generating src_gen/FB_CTD_LINT_gen.cpp [ 8%] Generating src_gen/FB_CTD_ULINT_gen.cpp [ 8%] Generating src_gen/FB_CTU_LINT_gen.cpp [ 8%] Generating src_gen/FB_CTU_ULINT_gen.cpp [ 9%] Generating src_gen/FB_CTUD_LINT_gen.cpp [ 9%] Generating src_gen/FB_CTUD_ULINT_gen.cpp [ 9%] Generating src_gen/FB_F_TRIG_gen.cpp [ 9%] Generating src_gen/FB_R_TRIG_gen.cpp [ 9%] Generating src_gen/FB_TOF_gen.cpp [ 9%] Generating src_gen/FB_TON_gen.cpp [ 9%] Generating src_gen/FB_TP_gen.cpp [ 9%] Generating src_gen/F_BOOL_TO_BYTE_gen.cpp [ 9%] Generating src_gen/F_BOOL_TO_DINT_gen.cpp [ 9%] Generating src_gen/F_BOOL_TO_DWORD_gen.cpp [ 9%] Generating src_gen/F_BOOL_TO_INT_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_SINT_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_UDINT_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_UINT_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_USINT_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_WORD_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_STRING_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_TIME_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_LINT_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_LWORD_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_ULINT_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_REAL_gen.cpp [ 10%] Generating src_gen/F_BOOL_TO_LREAL_gen.cpp [ 11%] Generating src_gen/F_BOOL_TO_WSTRING_gen.cpp [ 11%] Generating src_gen/F_BYTE_TO_BOOL_gen.cpp [ 11%] Generating src_gen/F_BYTE_TO_DINT_gen.cpp [ 11%] Generating src_gen/F_BYTE_TO_DWORD_gen.cpp [ 11%] Generating src_gen/F_BYTE_TO_INT_gen.cpp [ 11%] Generating src_gen/F_BYTE_TO_SINT_gen.cpp [ 11%] Generating src_gen/F_BYTE_TO_UDINT_gen.cpp [ 11%] Generating src_gen/F_BYTE_TO_UINT_gen.cpp [ 11%] Generating src_gen/F_BYTE_TO_USINT_gen.cpp [ 11%] Generating src_gen/F_BYTE_TO_WORD_gen.cpp [ 12%] Generating src_gen/F_BYTE_TO_TIME_gen.cpp [ 12%] Generating src_gen/F_BYTE_TO_STRING_gen.cpp [ 12%] Generating src_gen/F_BYTE_TO_LINT_gen.cpp [ 12%] Generating src_gen/F_BYTE_TO_LWORD_gen.cpp [ 12%] Generating src_gen/F_BYTE_TO_ULINT_gen.cpp [ 12%] Generating src_gen/F_BYTE_TO_REAL_gen.cpp [ 12%] Generating src_gen/F_BYTE_TO_LREAL_gen.cpp [ 12%] Generating src_gen/F_BYTE_TO_WSTRING_gen.cpp [ 12%] Generating src_gen/F_DINT_TO_BOOL_gen.cpp [ 12%] Generating src_gen/F_DINT_TO_BYTE_gen.cpp [ 12%] Generating src_gen/F_DINT_TO_INT_gen.cpp [ 12%] Generating src_gen/F_DINT_TO_DWORD_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_SINT_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_UINT_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_UDINT_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_USINT_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_STRING_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_WORD_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_TIME_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_LINT_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_LWORD_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_ULINT_gen.cpp [ 13%] Generating src_gen/F_DINT_TO_REAL_gen.cpp [ 14%] Generating src_gen/F_DINT_TO_LREAL_gen.cpp [ 14%] Generating src_gen/F_DWORD_TO_BOOL_gen.cpp [ 14%] Generating src_gen/F_DINT_TO_WSTRING_gen.cpp [ 14%] Generating src_gen/F_DWORD_TO_BYTE_gen.cpp [ 14%] Generating src_gen/F_DWORD_TO_DINT_gen.cpp [ 14%] Generating src_gen/F_DWORD_TO_SINT_gen.cpp [ 14%] Generating src_gen/F_DWORD_TO_INT_gen.cpp [ 14%] Generating src_gen/F_DWORD_TO_UDINT_gen.cpp [ 14%] Generating src_gen/F_DWORD_TO_UINT_gen.cpp [ 14%] Generating src_gen/F_DWORD_TO_USINT_gen.cpp [ 14%] Generating src_gen/F_DWORD_TO_WORD_gen.cpp [ 15%] Generating src_gen/F_DWORD_TO_STRING_gen.cpp [ 15%] Generating src_gen/F_DWORD_TO_TIME_gen.cpp [ 15%] Generating src_gen/F_DWORD_TO_LINT_gen.cpp [ 15%] Generating src_gen/F_DWORD_TO_LWORD_gen.cpp [ 15%] Generating src_gen/F_DWORD_TO_ULINT_gen.cpp [ 15%] Generating src_gen/F_DWORD_TO_REAL_gen.cpp [ 15%] Generating src_gen/F_DWORD_TO_LREAL_gen.cpp [ 15%] Generating src_gen/F_DWORD_TO_WSTRING_gen.cpp [ 15%] Generating src_gen/F_INT_TO_BOOL_gen.cpp [ 15%] Generating src_gen/F_INT_TO_BYTE_gen.cpp [ 16%] Generating src_gen/F_INT_TO_DWORD_gen.cpp [ 16%] Generating src_gen/F_INT_TO_DINT_gen.cpp [ 16%] Generating src_gen/F_INT_TO_SINT_gen.cpp [ 16%] Generating src_gen/F_INT_TO_UDINT_gen.cpp [ 16%] Generating src_gen/F_INT_TO_UINT_gen.cpp [ 16%] Generating src_gen/F_INT_TO_USINT_gen.cpp [ 16%] Generating src_gen/F_INT_TO_WORD_gen.cpp [ 16%] Generating src_gen/F_INT_TO_STRING_gen.cpp [ 16%] Generating src_gen/F_INT_TO_TIME_gen.cpp [ 16%] Generating src_gen/F_INT_TO_LINT_gen.cpp [ 16%] Generating src_gen/F_INT_TO_LWORD_gen.cpp [ 16%] Generating src_gen/F_INT_TO_ULINT_gen.cpp [ 17%] Generating src_gen/F_INT_TO_REAL_gen.cpp [ 17%] Generating src_gen/F_INT_TO_LREAL_gen.cpp [ 17%] Generating src_gen/F_INT_TO_WSTRING_gen.cpp [ 17%] Generating src_gen/F_SINT_TO_BOOL_gen.cpp [ 17%] Generating src_gen/F_SINT_TO_BYTE_gen.cpp [ 17%] Generating src_gen/F_SINT_TO_DINT_gen.cpp [ 17%] Generating src_gen/F_SINT_TO_DWORD_gen.cpp [ 17%] Generating src_gen/F_SINT_TO_INT_gen.cpp [ 17%] Generating src_gen/F_SINT_TO_UDINT_gen.cpp [ 17%] Generating src_gen/F_SINT_TO_UINT_gen.cpp [ 17%] Generating src_gen/F_SINT_TO_USINT_gen.cpp [ 18%] Generating src_gen/F_SINT_TO_WORD_gen.cpp [ 18%] Generating src_gen/F_SINT_TO_STRING_gen.cpp [ 18%] Generating src_gen/F_SINT_TO_TIME_gen.cpp [ 18%] Generating src_gen/F_SINT_TO_LINT_gen.cpp [ 18%] Generating src_gen/F_SINT_TO_ULINT_gen.cpp [ 18%] Generating src_gen/F_SINT_TO_LWORD_gen.cpp [ 18%] Generating src_gen/F_SINT_TO_REAL_gen.cpp [ 18%] Generating src_gen/F_SINT_TO_LREAL_gen.cpp [ 18%] Generating src_gen/F_SINT_TO_WSTRING_gen.cpp [ 18%] Generating src_gen/F_STRING_TO_BOOL_gen.cpp [ 18%] Generating src_gen/F_STRING_TO_BYTE_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_WORD_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_DWORD_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_INT_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_UINT_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_SINT_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_DINT_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_USINT_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_UDINT_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_TIME_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_LINT_gen.cpp [ 19%] Generating src_gen/F_STRING_TO_LWORD_gen.cpp [ 20%] Generating src_gen/F_STRING_TO_ULINT_gen.cpp [ 20%] Generating src_gen/F_STRING_TO_REAL_gen.cpp [ 20%] Generating src_gen/F_STRING_TO_LREAL_gen.cpp [ 20%] Generating src_gen/F_STRING_TO_WSTRING_gen.cpp [ 20%] Generating src_gen/F_TIME_TO_BOOL_gen.cpp [ 20%] Generating src_gen/F_TIME_TO_BYTE_gen.cpp [ 20%] Generating src_gen/F_TIME_TO_WORD_gen.cpp [ 20%] Generating src_gen/F_TIME_TO_INT_gen.cpp [ 20%] Generating src_gen/F_TIME_TO_UINT_gen.cpp [ 20%] Generating src_gen/F_TIME_TO_SINT_gen.cpp [ 20%] Generating src_gen/F_TIME_TO_USINT_gen.cpp [ 21%] Generating src_gen/F_TIME_TO_DINT_gen.cpp [ 21%] Generating src_gen/F_TIME_TO_DWORD_gen.cpp [ 21%] Generating src_gen/F_TIME_TO_UDINT_gen.cpp [ 21%] Generating src_gen/F_TIME_TO_STRING_gen.cpp [ 21%] Generating src_gen/F_TIME_TO_LINT_gen.cpp [ 21%] Generating src_gen/F_TIME_TO_LWORD_gen.cpp [ 21%] Generating src_gen/F_TIME_TO_ULINT_gen.cpp [ 21%] Generating src_gen/F_TIME_TO_REAL_gen.cpp [ 21%] Generating src_gen/F_TIME_TO_LREAL_gen.cpp [ 21%] Generating src_gen/F_TIME_TO_WSTRING_gen.cpp [ 21%] Generating src_gen/F_UDINT_TO_BOOL_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_BYTE_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_DINT_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_DWORD_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_INT_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_SINT_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_UINT_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_WORD_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_STRING_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_TIME_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_LINT_gen.cpp [ 22%] Generating src_gen/F_UDINT_TO_LWORD_gen.cpp [ 23%] Generating src_gen/F_UDINT_TO_ULINT_gen.cpp [ 23%] Generating src_gen/F_UDINT_TO_REAL_gen.cpp [ 23%] Generating src_gen/F_UDINT_TO_LREAL_gen.cpp [ 23%] Generating src_gen/F_UDINT_TO_WSTRING_gen.cpp [ 23%] Generating src_gen/F_UINT_TO_BOOL_gen.cpp [ 23%] Generating src_gen/F_UINT_TO_BYTE_gen.cpp [ 23%] Generating src_gen/F_UINT_TO_DINT_gen.cpp [ 23%] Generating src_gen/F_UINT_TO_DWORD_gen.cpp [ 23%] Generating src_gen/F_UINT_TO_INT_gen.cpp [ 23%] Generating src_gen/F_UINT_TO_UDINT_gen.cpp [ 23%] Generating src_gen/F_UINT_TO_SINT_gen.cpp [ 24%] Generating src_gen/F_UINT_TO_USINT_gen.cpp [ 24%] Generating src_gen/F_UINT_TO_WORD_gen.cpp [ 24%] Generating src_gen/F_UINT_TO_STRING_gen.cpp [ 24%] Generating src_gen/F_UINT_TO_TIME_gen.cpp [ 24%] Generating src_gen/F_UINT_TO_LINT_gen.cpp [ 24%] Generating src_gen/F_UINT_TO_LWORD_gen.cpp [ 24%] Generating src_gen/F_UINT_TO_ULINT_gen.cpp [ 24%] Generating src_gen/F_UINT_TO_REAL_gen.cpp [ 24%] Generating src_gen/F_UINT_TO_LREAL_gen.cpp [ 24%] Generating src_gen/F_UINT_TO_WSTRING_gen.cpp [ 24%] Generating src_gen/F_USINT_TO_BOOL_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_BYTE_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_DINT_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_DWORD_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_INT_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_SINT_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_UDINT_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_UINT_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_WORD_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_STRING_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_TIME_gen.cpp [ 25%] Generating src_gen/F_USINT_TO_ULINT_gen.cpp [ 26%] Generating src_gen/F_USINT_TO_LINT_gen.cpp [ 26%] Generating src_gen/F_USINT_TO_LWORD_gen.cpp [ 26%] Generating src_gen/F_USINT_TO_REAL_gen.cpp [ 26%] Generating src_gen/F_USINT_TO_LREAL_gen.cpp [ 26%] Generating src_gen/F_USINT_TO_WSTRING_gen.cpp [ 26%] Generating src_gen/F_WORD_TO_BOOL_gen.cpp [ 26%] Generating src_gen/F_WORD_TO_BYTE_gen.cpp [ 26%] Generating src_gen/F_WORD_TO_DINT_gen.cpp [ 26%] Generating src_gen/F_WORD_TO_DWORD_gen.cpp [ 26%] Generating src_gen/F_WORD_TO_INT_gen.cpp [ 26%] Generating src_gen/F_WORD_TO_SINT_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_UDINT_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_UINT_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_USINT_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_STRING_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_TIME_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_LINT_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_LWORD_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_ULINT_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_REAL_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_LREAL_gen.cpp [ 27%] Generating src_gen/F_WORD_TO_WSTRING_gen.cpp [ 28%] Generating src_gen/F_BYTE_BCD_TO_USINT_gen.cpp [ 28%] Generating src_gen/F_WORD_BCD_TO_UINT_gen.cpp [ 28%] Generating src_gen/F_DWORD_BCD_TO_UDINT_gen.cpp [ 28%] Generating src_gen/F_USINT_TO_BCD_BYTE_gen.cpp [ 28%] Generating src_gen/F_UINT_TO_BCD_WORD_gen.cpp [ 28%] Generating src_gen/F_UDINT_TO_BCD_DWORD_gen.cpp [ 28%] Generating src_gen/F_LWORD_BCD_TO_ULINT_gen.cpp [ 28%] Generating src_gen/F_ULINT_TO_BCD_LWORD_gen.cpp [ 28%] Generating src_gen/F_WSTRING_TO_UINT_gen.cpp [ 28%] Generating src_gen/F_WSTRING_TO_BOOL_gen.cpp [ 28%] Generating src_gen/F_WSTRING_TO_BYTE_gen.cpp [ 28%] Generating src_gen/F_WSTRING_TO_DWORD_gen.cpp [ 29%] Generating src_gen/F_WSTRING_TO_DINT_gen.cpp [ 29%] Generating src_gen/F_WSTRING_TO_INT_gen.cpp [ 29%] Generating src_gen/F_WSTRING_TO_SINT_gen.cpp [ 29%] Generating src_gen/F_WSTRING_TO_UDINT_gen.cpp [ 29%] Generating src_gen/F_WSTRING_TO_USINT_gen.cpp [ 29%] Generating src_gen/F_WSTRING_TO_STRING_gen.cpp [ 29%] Generating src_gen/F_WSTRING_TO_WORD_gen.cpp [ 29%] Generating src_gen/F_WSTRING_TO_TIME_gen.cpp [ 29%] Generating src_gen/F_WSTRING_TO_LINT_gen.cpp [ 29%] Generating src_gen/F_WSTRING_TO_LWORD_gen.cpp [ 30%] Generating src_gen/F_WSTRING_TO_ULINT_gen.cpp [ 30%] Generating src_gen/F_WSTRING_TO_REAL_gen.cpp [ 30%] Generating src_gen/F_WSTRING_TO_LREAL_gen.cpp [ 30%] Generating src_gen/F_REAL_TO_BOOL_gen.cpp [ 30%] Generating src_gen/F_REAL_TO_BYTE_gen.cpp [ 30%] Generating src_gen/F_REAL_TO_WORD_gen.cpp [ 30%] Generating src_gen/F_REAL_TO_DWORD_gen.cpp [ 30%] Generating src_gen/F_REAL_TO_DINT_gen.cpp [ 30%] Generating src_gen/F_REAL_TO_SINT_gen.cpp [ 30%] Generating src_gen/F_REAL_TO_USINT_gen.cpp [ 30%] Generating src_gen/F_REAL_TO_INT_gen.cpp [ 30%] Generating src_gen/F_REAL_TO_TIME_gen.cpp [ 31%] Generating src_gen/F_REAL_TO_UDINT_gen.cpp [ 31%] Generating src_gen/F_REAL_TO_UINT_gen.cpp [ 31%] Generating src_gen/F_REAL_TO_STRING_gen.cpp [ 31%] Generating src_gen/F_REAL_TO_LINT_gen.cpp [ 31%] Generating src_gen/F_REAL_TO_LWORD_gen.cpp [ 31%] Generating src_gen/F_REAL_TO_ULINT_gen.cpp [ 31%] Generating src_gen/F_REAL_TO_LREAL_gen.cpp [ 31%] Generating src_gen/F_REAL_TO_WSTRING_gen.cpp [ 31%] Generating src_gen/F_LREAL_TO_BOOL_gen.cpp [ 31%] Generating src_gen/F_LREAL_TO_BYTE_gen.cpp [ 31%] Generating src_gen/F_LREAL_TO_DWORD_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_WORD_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_DINT_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_INT_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_SINT_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_UDINT_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_UINT_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_USINT_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_STRING_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_TIME_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_LINT_gen.cpp [ 32%] Generating src_gen/F_LREAL_TO_LWORD_gen.cpp [ 33%] Generating src_gen/F_LREAL_TO_ULINT_gen.cpp [ 33%] Generating src_gen/F_LREAL_TO_REAL_gen.cpp [ 33%] Generating src_gen/F_LREAL_TO_WSTRING_gen.cpp [ 33%] Generating src_gen/F_ULINT_TO_BOOL_gen.cpp [ 33%] Generating src_gen/F_ULINT_TO_BYTE_gen.cpp [ 33%] Generating src_gen/F_ULINT_TO_DINT_gen.cpp [ 33%] Generating src_gen/F_ULINT_TO_DWORD_gen.cpp [ 33%] Generating src_gen/F_ULINT_TO_INT_gen.cpp [ 33%] Generating src_gen/F_ULINT_TO_LINT_gen.cpp [ 33%] Generating src_gen/F_ULINT_TO_LWORD_gen.cpp [ 33%] Generating src_gen/F_ULINT_TO_SINT_gen.cpp [ 34%] Generating src_gen/F_ULINT_TO_UDINT_gen.cpp [ 34%] Generating src_gen/F_ULINT_TO_UINT_gen.cpp [ 34%] Generating src_gen/F_ULINT_TO_USINT_gen.cpp [ 34%] Generating src_gen/F_ULINT_TO_WORD_gen.cpp [ 34%] Generating src_gen/F_ULINT_TO_STRING_gen.cpp [ 34%] Generating src_gen/F_ULINT_TO_TIME_gen.cpp [ 34%] Generating src_gen/F_ULINT_TO_REAL_gen.cpp [ 34%] Generating src_gen/F_ULINT_TO_LREAL_gen.cpp [ 34%] Generating src_gen/F_ULINT_TO_WSTRING_gen.cpp [ 34%] Generating src_gen/F_LWORD_TO_BOOL_gen.cpp [ 34%] Generating src_gen/F_LWORD_TO_BYTE_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_DINT_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_DWORD_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_INT_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_LINT_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_SINT_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_UDINT_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_UINT_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_ULINT_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_USINT_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_WORD_gen.cpp [ 35%] Generating src_gen/F_LWORD_TO_STRING_gen.cpp [ 36%] Generating src_gen/F_LWORD_TO_TIME_gen.cpp [ 36%] Generating src_gen/F_LWORD_TO_REAL_gen.cpp [ 36%] Generating src_gen/F_LWORD_TO_LREAL_gen.cpp [ 36%] Generating src_gen/F_LWORD_TO_WSTRING_gen.cpp [ 36%] Generating src_gen/F_LINT_TO_BOOL_gen.cpp [ 36%] Generating src_gen/F_LINT_TO_BYTE_gen.cpp [ 36%] Generating src_gen/F_LINT_TO_DINT_gen.cpp [ 36%] Generating src_gen/F_LINT_TO_DWORD_gen.cpp [ 36%] Generating src_gen/F_LINT_TO_INT_gen.cpp [ 36%] Generating src_gen/F_LINT_TO_SINT_gen.cpp [ 36%] Generating src_gen/F_LINT_TO_UDINT_gen.cpp [ 37%] Generating src_gen/F_LINT_TO_UINT_gen.cpp [ 37%] Generating src_gen/F_LINT_TO_USINT_gen.cpp [ 37%] Generating src_gen/F_LINT_TO_WORD_gen.cpp [ 37%] Generating src_gen/F_LINT_TO_STRING_gen.cpp [ 37%] Generating src_gen/F_LINT_TO_TIME_gen.cpp [ 37%] Generating src_gen/F_LINT_TO_LWORD_gen.cpp [ 37%] Generating src_gen/F_LINT_TO_ULINT_gen.cpp [ 37%] Generating src_gen/F_LINT_TO_REAL_gen.cpp [ 37%] Generating src_gen/F_LINT_TO_LREAL_gen.cpp [ 37%] Generating src_gen/F_LINT_TO_WSTRING_gen.cpp [ 37%] Generating src_gen/F_DT_TO_TOD_gen.cpp [ 38%] Generating src_gen/F_DT_TO_DATE_gen.cpp [ 38%] Generating src_gen/F_ABS_gen.cpp [ 38%] Generating src_gen/F_SQRT_gen.cpp [ 38%] Generating src_gen/F_LN_gen.cpp [ 38%] Generating src_gen/F_SIN_gen.cpp [ 38%] Generating src_gen/F_LOG_gen.cpp [ 38%] Generating src_gen/F_COS_gen.cpp [ 38%] Generating src_gen/F_TAN_gen.cpp [ 38%] Generating src_gen/F_ASIN_gen.cpp [ 38%] Generating src_gen/F_ACOS_gen.cpp [ 38%] Generating src_gen/F_ATAN_gen.cpp [ 39%] Generating src_gen/F_EXP_gen.cpp [ 39%] Generating src_gen/F_AND_gen.cpp [ 39%] Generating src_gen/F_NOT_gen.cpp [ 39%] Generating src_gen/F_OR_gen.cpp [ 39%] Generating src_gen/F_XOR_gen.cpp [ 39%] Generating src_gen/GEN_AND_gen.cpp [ 39%] Generating src_gen/GEN_OR_gen.cpp [ 39%] Generating src_gen/F_SHL_gen.cpp [ 39%] Generating src_gen/GEN_XOR_gen.cpp [ 39%] Generating src_gen/F_SHR_gen.cpp [ 39%] Generating src_gen/F_ROR_gen.cpp [ 40%] Generating src_gen/F_ROL_gen.cpp [ 40%] Generating src_gen/F_LIMIT_gen.cpp [ 40%] Generating src_gen/F_MIN_gen.cpp [ 40%] Generating src_gen/F_MAX_gen.cpp [ 40%] Generating src_gen/F_SEL_gen.cpp [ 40%] Generating src_gen/F_MUX_2_gen.cpp [ 40%] Generating src_gen/F_GT_gen.cpp [ 40%] Generating src_gen/F_EQ_gen.cpp [ 40%] Generating src_gen/F_GE_gen.cpp [ 40%] Generating src_gen/F_LE_gen.cpp [ 40%] Generating src_gen/F_LT_gen.cpp [ 41%] Generating src_gen/F_NE_gen.cpp [ 41%] Generating src_gen/F_ADD_gen.cpp [ 41%] Generating src_gen/F_MUL_gen.cpp [ 41%] Generating src_gen/F_SUB_gen.cpp [ 41%] Generating src_gen/F_DIV_gen.cpp [ 41%] Generating src_gen/F_MOD_gen.cpp [ 41%] Generating src_gen/F_EXPT_gen.cpp [ 41%] Generating src_gen/F_MOVE_gen.cpp [ 41%] Generating src_gen/F_MULTIME_gen.cpp [ 41%] Generating src_gen/F_DIVTIME_gen.cpp [ 41%] Generating src_gen/GEN_ADD_gen.cpp [ 42%] Generating src_gen/F_TRUNC_gen.cpp [ 42%] Generating src_gen/F_ADD_DT_TIME_gen.cpp [ 42%] Generating src_gen/F_ADD_TOD_TIME_gen.cpp [ 42%] Generating src_gen/F_SUB_TOD_TIME_gen.cpp [ 42%] Generating src_gen/F_SUB_DT_TIME_gen.cpp [ 42%] Generating src_gen/F_SUB_DT_DT_gen.cpp [ 42%] Generating src_gen/F_SUB_DATE_DATE_gen.cpp [ 42%] Generating src_gen/F_SUB_TOD_TOD_gen.cpp [ 42%] Generating src_gen/F_LEN_gen.cpp [ 42%] Generating src_gen/F_LEFT_gen.cpp [ 42%] Generating src_gen/F_RIGHT_gen.cpp [ 43%] Generating src_gen/F_MID_gen.cpp [ 43%] Generating src_gen/F_CONCAT_gen.cpp [ 43%] Generating src_gen/F_INSERT_gen.cpp [ 43%] Generating src_gen/F_DELETE_gen.cpp [ 43%] Generating src_gen/F_REPLACE_gen.cpp [ 43%] Generating src_gen/F_FIND_gen.cpp [ 43%] Generating src_gen/F_CONCAT_DATE_TOD_gen.cpp [ 43%] Generating src_gen/BOOL2BOOL_gen.cpp [ 43%] Generating src_gen/BYTE2BYTE_gen.cpp [ 43%] Generating src_gen/DINT2DINT_gen.cpp [ 43%] Generating src_gen/DWORD2DWORD_gen.cpp [ 44%] Generating src_gen/INT2INT_gen.cpp [ 44%] Generating src_gen/SINT2SINT_gen.cpp [ 44%] Generating src_gen/STRING2STRING_gen.cpp [ 44%] Generating src_gen/TIME2TIME_gen.cpp [ 44%] Generating src_gen/UINT2UINT_gen.cpp [ 44%] Generating src_gen/UDINT2UDINT_gen.cpp [ 44%] Generating src_gen/USINT2USINT_gen.cpp [ 44%] Generating src_gen/WORD2WORD_gen.cpp [ 44%] Generating src_gen/WSTRING2WSTRING_gen.cpp [ 44%] Generating src_gen/REAL2REAL_gen.cpp [ 44%] Generating src_gen/LREAL2LREAL_gen.cpp [ 45%] Generating src_gen/IW_gen.cpp [ 45%] Generating src_gen/QW_gen.cpp [ 45%] Generating src_gen/i2cprocessinterface_gen.cpp [ 45%] Generating src_gen/processinterface_gen.cpp [ 45%] Generating src_gen/IX_gen.cpp [ 45%] Generating src_gen/QX_gen.cpp [ 45%] Generating src_gen/sysfsprocint_gen.cpp [ 45%] Generating src_gen/OUT_ANY_CONSOLE_gen.cpp [ 45%] Generating src_gen/GEN_F_MUX_gen.cpp [ 45%] Generating src_gen/GEN_CSV_WRITER_gen.cpp [ 45%] Generating src_gen/GEN_APPEND_STRING_gen.cpp [ 46%] Generating src_gen/GEN_ARRAY2VALUES_gen.cpp [ 46%] Generating src_gen/GEN_VALUES2ARRAY_gen.cpp [ 46%] Generating src_gen/GEN_ARRAY2ARRAY_gen.cpp [ 46%] Generating src_gen/GET_AT_INDEX_gen.cpp [ 46%] Generating src_gen/SET_AT_INDEX_gen.cpp [ 46%] Generating src_gen/STEST_END_gen.cpp [ 46%] Generating src_gen/FB_RANDOM_gen.cpp [ 46%] Generating src_gen/timedfb_gen.cpp [ 46%] Generating src_gen/E_CTU_gen.cpp [ 46%] Generating src_gen/E_CTD_gen.cpp [ 46%] Generating src_gen/E_CTUD_gen.cpp [ 47%] Generating src_gen/E_DELAY_gen.cpp [ 47%] Generating src_gen/E_D_FF_gen.cpp [ 47%] Generating src_gen/E_MERGE_gen.cpp [ 47%] Generating src_gen/E_REND_gen.cpp [ 47%] Generating src_gen/E_RS_gen.cpp [ 47%] Generating src_gen/E_SELECT_gen.cpp [ 47%] Generating src_gen/E_SR_gen.cpp [ 47%] Generating src_gen/E_CYCLE_gen.cpp [ 47%] Generating src_gen/E_DEMUX_gen.cpp [ 47%] Generating src_gen/E_F_TRIG_gen.cpp [ 47%] Generating src_gen/E_PERMIT_gen.cpp [ 48%] Generating src_gen/E_RDELAY_gen.cpp [ 48%] Generating src_gen/E_RESTART_gen.cpp [ 48%] Generating src_gen/E_R_TRIG_gen.cpp [ 48%] Generating src_gen/E_SPLIT_gen.cpp [ 48%] Generating src_gen/E_SWITCH_gen.cpp [ 48%] Generating src_gen/GEN_E_DEMUX_gen.cpp [ 48%] Generating src_gen/GEN_E_MUX_gen.cpp [ 48%] Generating src_gen/ATimeOut_gen.cpp [ 48%] Generating src_gen/E_TimeOut_gen.cpp [ 48%] Generating src_gen/ARTimeOut_gen.cpp [ 48%] Generating src_gen/E_RTimeOut_gen.cpp [ 49%] Generating src_gen/DEV_MGR_gen.cpp [ 49%] Generating src_gen/EMB_RES_gen.cpp [ 49%] Generating src_gen/RMT_DEV_gen.cpp [ 49%] Generating src_gen/RMT_RES_gen.cpp [ 49%] Generating src_gen/ForteBootFileLoader_gen.cpp [ 49%] Generating src_gen/GEN_CLIENT_gen.cpp [ 49%] Generating src_gen/GEN_PUBLISH_gen.cpp [ 49%] Generating src_gen/GEN_SERVER_gen.cpp [ 49%] Generating src_gen/GEN_SUBSCRIBE_gen.cpp [ 49%] Generating src_gen/GEN_PUBL_gen.cpp Scanning dependencies of target forte_stringlist_externals [ 50%] Linking CXX static library libforte_stringlist_externals.a [ 50%] Built target forte_stringlist_externals Scanning dependencies of target forte [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/posix/pctimeha.cpp.o [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/posix/forte_thread.cpp.o [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/posix/forte_sync.cpp.o [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/posix/forte_sem.cpp.o [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/posix/conditionSync.cpp.o [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/posix/main.cpp.o [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/genforte_printer.cpp.o [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/utils/timespec_utils.cpp.o [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/fdselecthand.cpp.o [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/bsdsocketinterf.cpp.o /home/pi/org.eclipse.4diac.forte/src/arch/utils/timespec_utils.cpp: In function ‘void timespecSub(const timespec*, const timespec*, timespec*)’: /home/pi/org.eclipse.4diac.forte/src/arch/utils/timespec_utils.cpp:25:24: warning: conversion to ‘__syscall_slong_t {aka long int}’ from ‘TForteInt64 {aka long long int}’ may alter its value [-Wconversion] result->tv_nsec += SecondInNanoSeconds; ^~~~~~~~~~~~~~~~~~~ /home/pi/org.eclipse.4diac.forte/src/arch/utils/timespec_utils.cpp: In function ‘void timespecAdd(const timespec*, const timespec*, timespec*)’: /home/pi/org.eclipse.4diac.forte/src/arch/utils/timespec_utils.cpp:34:26: warning: conversion to ‘__syscall_slong_t {aka long int}’ from ‘TForteInt64 {aka long long int}’ may alter its value [-Wconversion] (result)->tv_nsec -= SecondInNanoSeconds; ^~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/timerha.cpp.o In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/resource.h:16, from /home/pi/org.eclipse.4diac.forte/src/core/device.h:15, from /home/pi/org.eclipse.4diac.forte/src/arch/posix/../../stdfblib/ita/RMT_DEV.h:15, from /home/pi/org.eclipse.4diac.forte/src/arch/posix/main.cpp:15: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/forte.dir/arch/devlog.cpp.o [ 51%] Building CXX object src/CMakeFiles/forte.dir/core/cominfra/basecommfb.cpp.o [ 51%] Building CXX object src/CMakeFiles/forte.dir/core/cominfra/commfb.cpp.o In file included from /home/pi/org.eclipse.4diac.forte/src/arch/../core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/arch/../core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/arch/../core/esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/arch/timerha.cpp:15: /home/pi/org.eclipse.4diac.forte/src/arch/../core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/arch/../core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/arch/../core/cominfra/../iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/arch/../core/cominfra/../funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/arch/../core/cominfra/../esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/arch/../core/cominfra/basecommfb.h:18, from /home/pi/org.eclipse.4diac.forte/src/arch/../core/cominfra/commfb.h:17, from /home/pi/org.eclipse.4diac.forte/src/arch/fdselecthand.cpp:16: /home/pi/org.eclipse.4diac.forte/src/arch/../core/cominfra/../convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/arch/../core/cominfra/../convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/forte.dir/core/cominfra/comlayer.cpp.o [ 51%] Building CXX object src/CMakeFiles/forte.dir/core/cominfra/comlayer_async.cpp.o In file included from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/basecommfb.h:18, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/basecommfb.cpp:14: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/basecommfb.h:18, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/commfb.h:17, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/commfb.cpp:17: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/basecommfb.h:18, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/commfb.h:17, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/comlayer.cpp:13: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/forte.dir/__/core/cominfra/comlayersmanager.cpp.o [ 51%] Building CXX object src/CMakeFiles/forte.dir/core/cominfra/fbdkasn1layer.cpp.o [ 51%] Building CXX object src/CMakeFiles/forte.dir/core/cominfra/ipcomlayer.cpp.o [ 51%] Building CXX object src/CMakeFiles/forte.dir/core/cominfra/localcomlayer.cpp.o In file included from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/basecommfb.h:18, from /home/pi/org.eclipse.4diac.forte/bin/posix/core/cominfra/comlayersmanager.cpp:15: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/basecommfb.h:18, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/fbdkasn1layer.cpp:14: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/basecommfb.h:18, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/commfb.h:17, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/ipcomlayer.cpp:17: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/basecommfb.h:18, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/commfb.h:17, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/localcomlayer.cpp:13: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/forte.dir/core/cominfra/rawdatacomlayer.cpp.o [ 51%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_any_elementary.cpp.o [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_int.cpp.o [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_sint.cpp.o In file included from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/basecommfb.h:18, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/commfb.h:17, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/rawdatacomlayer.h:16, from /home/pi/org.eclipse.4diac.forte/src/core/cominfra/rawdatacomlayer.cpp:12: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/cominfra/../convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_dint.cpp.o [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_udint.cpp.o [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_uint.cpp.o [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_usint.cpp.o [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_dword.cpp.o [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_word.cpp.o [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_byte.cpp.o [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_bool.cpp.o [ 52%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_string.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_time.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_any.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_any_string.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_any_num.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_any_magnitude.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_any_bit.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_any_int.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_any_real.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_struct.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_lint.cpp.o [ 53%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_ulint.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_time_of_day.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_date_and_time.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_any_date.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_date.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_lword.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_real.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_lreal.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_array.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/forte_wstring.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/datatypes/unicode_utils.cpp.o [ 54%] Building CXX object src/CMakeFiles/forte.dir/core/utils/string_utils.cpp.o [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/utils/parameterParser.cpp.o [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/conn.cpp.o [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/dataconn.cpp.o [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/eventconn.cpp.o [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/basicfb.cpp.o [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/cfb.cpp.o In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/dataconn.cpp:14: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/eventconn.cpp:14: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/basicfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/basicfb.cpp:13: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/cfb.h:16, from /home/pi/org.eclipse.4diac.forte/src/core/cfb.cpp:14: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/device.cpp.o [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/devexec.cpp.o [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/extevhan.cpp.o [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/funcbloc.cpp.o In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/resource.h:16, from /home/pi/org.eclipse.4diac.forte/src/core/device.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/device.cpp:13: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/devexec.cpp:13: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/lua/../iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/lua/../funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/lua/../resource.h:16, from /home/pi/org.eclipse.4diac.forte/src/core/extevhan.cpp:13: /home/pi/org.eclipse.4diac.forte/src/core/lua/../convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/lua/../convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/forte.dir/core/fbcontainer.cpp.o [ 56%] Building CXX object src/CMakeFiles/forte.dir/core/if2indco.cpp.o [ 56%] Building CXX object src/CMakeFiles/forte.dir/core/resource.cpp.o In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.cpp:14: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/fbcontainer.cpp:14: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/if2indco.cpp:13: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/forte.dir/core/stringdict.cpp.o In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/resource.h:16, from /home/pi/org.eclipse.4diac.forte/src/core/resource.cpp:14: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/forte.dir/core/typelib.cpp.o [ 56%] Building CXX object src/CMakeFiles/forte.dir/core/ecet.cpp.o [ 56%] Building CXX object src/CMakeFiles/forte.dir/core/adapterconn.cpp.o In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/resource.h:16, from /home/pi/org.eclipse.4diac.forte/src/core/typelib.cpp:18: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/resource.cpp:24:0: /home/pi/org.eclipse.4diac.forte/src/core/lua/luaengine.h: In member function ‘void CLuaEngine::registerType()’: /home/pi/org.eclipse.4diac.forte/src/core/lua/luaengine.h:76:31: error: ‘functions’ was not declared in this scope luaL_setfuncs(luaState, functions, 0) ^~~~~~~~~ /home/pi/org.eclipse.4diac.forte/src/core/lua/luaengine.h: In static member function ‘static void CLuaEngine::luaPushObject(lua_State*, T*)’: /home/pi/org.eclipse.4diac.forte/src/core/lua/luaengine.h:90:33: error: ‘tname’ was not declared in this scope luaL_setmetatable(luaState, tname); ^~~~~ In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/esfb.h:15, from /home/pi/org.eclipse.4diac.forte/src/core/ecet.cpp:16: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ make[2]: *** [src/CMakeFiles/forte.dir/core/resource.cpp.o] Error 1 src/CMakeFiles/forte.dir/build.make:1670: recipe for target 'src/CMakeFiles/forte.dir/core/resource.cpp.o' failed make[2]: *** Waiting for unfinished jobs.... In file included from /home/pi/org.eclipse.4diac.forte/src/core/iec61131_functions.h:18:0, from /home/pi/org.eclipse.4diac.forte/src/core/funcbloc.h:24, from /home/pi/org.eclipse.4diac.forte/src/core/adapterconn.cpp:16: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h: In function ‘const CIEC_DWORD REAL_TO_DWORD(const CIEC_REAL&)’: /home/pi/org.eclipse.4diac.forte/src/core/convert_functions.h:641:32: warning: conversion to ‘TForteFloat {aka float}’ from ‘CIEC_DWORD::TValueType {aka unsigned int}’ may alter its value [-Wconversion] if(CIEC_DWORD::scm_nMaxVal < pa_roVal){ ^~~~~~~~ make[1]: *** [src/CMakeFiles/forte.dir/all] Error 2 CMakeFiles/Makefile2:137: recipe for target 'src/CMakeFiles/forte.dir/all' failed make: *** [all] Error 2 Makefile:127: recipe for target 'all' failed sudo: ./bin/posix/src/forte: command not found