baidu-iot-sdk-c-1.1.19/c-utility/adapters/httpapi_compact.c:42:1: error: There is an unknown macro here somewhere. Configuration is required. If DEFINE_ENUM_STRINGS is a macro then please configure it. [unknownMacro] DEFINE_ENUM_STRINGS(HTTPAPI_RESULT, HTTPAPI_RESULT_VALUES) ^ baidu-iot-sdk-c-1.1.19/c-utility/adapters/httpapi_winhttp.c:19:1: error: There is an unknown macro here somewhere. Configuration is required. If DEFINE_ENUM_STRINGS is a macro then please configure it. [unknownMacro] DEFINE_ENUM_STRINGS(HTTPAPI_RESULT, HTTPAPI_RESULT_VALUES) ^ baidu-iot-sdk-c-1.1.19/c-utility/adapters/esp8266_mock.h:26:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, SSL_CTX*, SSL_CTX_new, SSL_METHOD*, method); ^ baidu-iot-sdk-c-1.1.19/c-utility/pal/ios-osx/tlsio_appleios.h:24:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, const IO_INTERFACE_DESCRIPTION*, tlsio_appleios_get_interface_description); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/condition_ut/condition_ut.c:25:23: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, void*, gballoc_malloc, size_t, size); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:567:59: error: Buffer is accessed out of bounds: srcString [bufferAccessOutOfBounds] result = strncpy_s(dstString, dstSizeInBytes, srcString, maxCount+5); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:503:42: error: Invalid strcpy_s() argument nr 2. The value is 0 but the valid values are '1:'. [invalidFunctionArg] result = strcpy_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:501:30: note: Assignment 'dstSizeInBytes=0', assigned value is 0 dstSizeInBytes = 0; ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:503:42: note: Invalid argument result = strcpy_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:277:31: error: Null pointer dereference: dstString [nullPointer] result = strcat_s(dstString, sizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:267:31: note: Assignment 'dstString=NULL', assigned value is 0 char* dstString = NULL; ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:277:31: note: Null pointer dereference result = strcat_s(dstString, sizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:327:58: error: Null pointer dereference: srcString [nullPointer] result = strcat_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:319:31: note: Assignment 'srcString=NULL', assigned value is 0 char* srcString = NULL; ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:327:58: note: Null pointer dereference result = strcat_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:461:31: error: Null pointer dereference: dstString [nullPointer] result = strcpy_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:451:31: note: Assignment 'dstString=NULL', assigned value is 0 char* dstString = NULL; ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:461:31: note: Null pointer dereference result = strcpy_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:483:58: error: Null pointer dereference: srcString [nullPointer] result = strcpy_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:475:31: note: Assignment 'srcString=NULL', assigned value is 0 char* srcString = NULL; ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:483:58: note: Null pointer dereference result = strcpy_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:645:32: error: Null pointer dereference: dstString [nullPointer] result = strncpy_s(dstString, dstSizeInBytes, srcString, maxCount); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:634:31: note: Assignment 'dstString=NULL', assigned value is 0 char* dstString = NULL; ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:645:32: note: Null pointer dereference result = strncpy_s(dstString, dstSizeInBytes, srcString, maxCount); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:668:59: error: Null pointer dereference: srcString [nullPointer] result = strncpy_s(dstString, dstSizeInBytes, srcString, maxCount); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:659:31: note: Assignment 'srcString=NULL', assigned value is 0 char* srcString = NULL; ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:668:59: note: Null pointer dereference result = strncpy_s(dstString, dstSizeInBytes, srcString, maxCount); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:277:31: error: Null pointer dereference [nullPointer] result = strcat_s(dstString, sizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:327:58: error: Null pointer dereference [nullPointer] result = strcat_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:461:31: error: Null pointer dereference [nullPointer] result = strcpy_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:483:58: error: Null pointer dereference [nullPointer] result = strcpy_s(dstString, dstSizeInBytes, srcString); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:645:32: error: Null pointer dereference [nullPointer] result = strncpy_s(dstString, dstSizeInBytes, srcString, maxCount); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/crtabstractions_ut/crtabstractions_ut.c:668:59: error: Null pointer dereference [nullPointer] result = strncpy_s(dstString, dstSizeInBytes, srcString, maxCount); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/dns_async_ut/dns_async_ut.c:54:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, int, getaddrinfo, const char*, node, const char*, service, const struct addrinfo*, hints, struct addrinfo**, res); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/gballoc_ut/gballoc_ut.c:43:23: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, void*, mock_malloc, size_t, size); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/gballoc_without_init_ut/gballoc_without_init_ut.c:39:23: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, void*, mock_malloc, size_t, size); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/http_proxy_io_ut/http_proxy_io_ut.c:64:25: error: syntax error [syntaxError] MOCK_FUNCTION_WITH_CODE(, void, test_on_io_open_complete, void*, context, IO_OPEN_RESULT, open_result) ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/optionhandler_ut/optionhandler_ut.c:68:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, void*, aCloneOption, const char*, name, const void*, value); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/platform_win32_ut/platform_win32_ut.c:52:1: error: There is an unknown macro here somewhere. Configuration is required. If MOCK_FUNCTION_WITH_CODE is a macro then please configure it. [unknownMacro] MOCK_FUNCTION_WITH_CODE(WSAAPI, int, WSAStartup, WORD, wVersionRequested, LPWSADATA, lpWSAData) ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/singlylinkedlist_ut/singlylinkedlist_ut.c:53:25: error: syntax error [syntaxError] MOCK_FUNCTION_WITH_CODE(, bool, test_match_function, LIST_ITEM_HANDLE, list_item, const void*, match_context) ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/socket_async_ut/socket_async_ut.c:48:23: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, int, socket, int, af, int, type, int, protocol); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/socketio_win32_ut/socketio_win32_ut.c:88:1: error: There is an unknown macro here somewhere. Configuration is required. If MOCK_FUNCTION_WITH_CODE is a macro then please configure it. [unknownMacro] MOCK_FUNCTION_WITH_CODE(WSAAPI, SOCKET, socket, int, af, int, type, int, protocol) ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/template_ut/target/target.h:31:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, TARGET_RESULT, target_create, size_t, size); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/template_ut/target/callee.h:28:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, CALLEE_HANDLE, callee_open, size_t, parameter); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/tickcounter_freertos_ut/freertos/FreeRTOS.h:18:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, uint32_t, xTaskGetTickCount); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/tlsio_cyclonessl_socket_bsd_ut/tlsio_cyclonessl_socket_bsd_ut.c:68:1: error: There is an unknown macro here somewhere. Configuration is required. If MOCK_FUNCTION_WITH_CODE is a macro then please configure it. [unknownMacro] MOCK_FUNCTION_WITH_CODE(WSAAPI, SOCKET, socket, int, af, int, type, int, protocol) ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/tlsio_cyclonessl_ut/tlsio_cyclonessl_ut.c:88:25: error: syntax error [syntaxError] MOCK_FUNCTION_WITH_CODE(, TlsContext*, tlsInit) ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/tlsio_wolfssl_ut/tlsio_wolfssl_ut.c:118:1: error: There is an unknown macro here somewhere. Configuration is required. If MOCK_FUNCTION_END is a macro then please configure it. [unknownMacro] MOCK_FUNCTION_END(0) ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/uws_client_ut/uws_client_ut.c:329:25: error: syntax error [syntaxError] MOCK_FUNCTION_WITH_CODE(, void, test_on_ws_open_complete, void*, context, WS_OPEN_RESULT, ws_open_result) ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/wsio_ut/wsio_ut.c:179:25: error: syntax error [syntaxError] MOCK_FUNCTION_WITH_CODE(, void, test_on_io_open_complete, void*, context, IO_OPEN_RESULT, io_open_result); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/x509_openssl_ut/x509_openssl_ut.c:56:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(,int, BIO_free, BIO *,a); ^ baidu-iot-sdk-c-1.1.19/c-utility/tests/xio_ut/xio_ut.c:42:25: error: syntax error [syntaxError] MOCK_FUNCTION_WITH_CODE(, CONCRETE_IO_HANDLE, test_xio_create, void*, xio_create_parameters) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/ctest/tests/ctest_ut/assertfailurestests.c:6:1: error: There is an unknown macro here somewhere. Configuration is required. If CTEST_BEGIN_TEST_SUITE is a macro then please configure it. [unknownMacro] CTEST_BEGIN_TEST_SUITE(AssertFailureTests) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/ctest/tests/ctest_ut/assertsuccesstests.c:6:1: error: There is an unknown macro here somewhere. Configuration is required. If CTEST_BEGIN_TEST_SUITE is a macro then please configure it. [unknownMacro] CTEST_BEGIN_TEST_SUITE(AssertSuccessTests) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/micromock/unittests/micromocktest/cmockvalueunittests.cpp:9:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_TEST_SUITE is a macro then please configure it. [unknownMacro] BEGIN_TEST_SUITE(CMockValue_tests) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/micromock/unittests/micromocktest/micromockcallcomparisonunittests.cpp:9:19: error: syntax error [syntaxError] MOCK_METHOD_0(, UINT8, TestFunctionWithNoArgs); ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/micromock/unittests/micromocktest/micromocktest.cpp:97:19: error: syntax error [syntaxError] MOCK_METHOD_0(, void, TestFunction) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/micromock/unittests/micromocktest/micromockvalidateargumentbufferunittests.cpp:21:19: error: syntax error [syntaxError] MOCK_METHOD_1(, void, Test1ArgFunction, UINT8*, bufferArg); ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/micromock/unittests/micromocktest/nullargsstringificationunittests.cpp:26:26: error: syntax error [syntaxError] MOCK_STATIC_METHOD_1(,void, XAA_wchar_const, const wchar_t*, p) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/micromock/unittests/micromocktest/timediscretemicromocktest_stim.cpp:118:33: error: syntax error [syntaxError] DECLARE_STIM_STATIC_TD_METHOD_0(,void, zero); ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/micromock/unittests/micromocktest/timediscretemicromocktestvoidvoid.cpp:12:29: error: syntax error [syntaxError] MOCK_STATIC_TD_METHOD_0(, void, a) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/micromock/unittests/micromocktest/timediscretemicromockwithreturnandparameters.cpp:13:29: error: syntax error [syntaxError] MOCK_STATIC_TD_METHOD_2(, int, c, int, a, int, b) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/umock-c/deps/ctest/tests/ctest_ut/assertfailurestests.c:6:1: error: There is an unknown macro here somewhere. Configuration is required. If CTEST_BEGIN_TEST_SUITE is a macro then please configure it. [unknownMacro] CTEST_BEGIN_TEST_SUITE(AssertFailureTests) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/umock-c/deps/ctest/tests/ctest_ut/assertsuccesstests.c:6:1: error: There is an unknown macro here somewhere. Configuration is required. If CTEST_BEGIN_TEST_SUITE is a macro then please configure it. [unknownMacro] CTEST_BEGIN_TEST_SUITE(AssertSuccessTests) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/umock-c/tests/umock_c_gen_func_decl_int/umock_c_gen_func_decl_int.c:16:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, int, test_generate_signature, int, a, double, b, char*, s); ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/umock-c/tests/umock_c_int/test_dependency.h:41:23: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, int, test_dependency_no_args); ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/umock-c/tests/umock_c_malloc_hook_int/umock_c_malloc_hook_int.c:63:25: error: syntax error [syntaxError] MOCK_FUNCTION_WITH_CODE(, int, function1, int, a) ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/umock-c/tests/umock_c_negt_int/test_dependency.h:18:23: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, int, function_1); ^ baidu-iot-sdk-c-1.1.19/c-utility/testtools/umock-c/tests/umock_c_ptrarg_leak_int/umock_c_ptrarg_leak_int.c:19:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, int, a_char_star_arg_function, char*, x); ^ baidu-iot-sdk-c-1.1.19/iotcore_client/src/iotcore_mqtt_client.c:788:9: error: Memory leak: _iotcore_client [memleak] return NULL; ^ baidu-iot-sdk-c-1.1.19/iotcore_client/src/iotcore_mqtt_client.c:804:9: error: Memory leak: _iotcore_client [memleak] return NULL; ^ baidu-iot-sdk-c-1.1.19/serializer/src/codefirst.c:16:1: error: There is an unknown macro here somewhere. Configuration is required. If DEFINE_ENUM_STRINGS is a macro then please configure it. [unknownMacro] DEFINE_ENUM_STRINGS(CODEFIRST_RESULT, CODEFIRST_RESULT_VALUES) ^ baidu-iot-sdk-c-1.1.19/serializer/src/datapublisher.c:17:1: error: There is an unknown macro here somewhere. Configuration is required. If DEFINE_ENUM_STRINGS is a macro then please configure it. [unknownMacro] DEFINE_ENUM_STRINGS(DATA_PUBLISHER_RESULT, DATA_PUBLISHER_RESULT_VALUES) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/agentmacros_ut/agentmacros_ut.cpp:138:26: error: syntax error [syntaxError] MOCK_STATIC_METHOD_2(, AGENT_DATA_TYPES_RESULT, Create_AGENT_DATA_TYPE_from_SINT32, AGENT_DATA_TYPE*, agentData, int32_t, v) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/agenttypesystem_ut/agenttypesystem_ut.cpp:83:26: error: syntax error [syntaxError] MOCK_STATIC_METHOD_1(, struct tm*, get_gmtime, time_t*, currentTime) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/codefirst_ut/codefirst_ut.c:575:1: error: There is an unknown macro here somewhere. Configuration is required. If END_NAMESPACE is a macro then please configure it. [unknownMacro] END_NAMESPACE(testReflectedData) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/commanddecoder_ut/commanddecoder_ut.c:47:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, void, onDesiredPropertySimpleProperty, void*, v); ^ baidu-iot-sdk-c-1.1.19/serializer/tests/datamarshaller_ut/datamarshaller_ut.c:46:23: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, JSON_Value*, json_parse_string, const char *, string); ^ baidu-iot-sdk-c-1.1.19/serializer/tests/dataserializer_ut/dataserializer_ut.cpp:35:26: error: syntax error [syntaxError] MOCK_STATIC_METHOD_2(, BUFFER_HANDLE, TestDataSerializerEncode, MULTITREE_HANDLE, multiTreeHandle, DATA_SERIALIZER_MULTITREE_TYPE, dataType) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/iotdevice_ut/iotdevice_ut.c:52:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, EXECUTE_COMMAND_RESULT, DeviceActionCallback, DEVICE_HANDLE, deviceHandle, void*, callbackUserContext, const char*, relativeActionPath, const char*, actionName, size_t, argCount, const AGENT_DATA_TYPE*, arguments); ^ baidu-iot-sdk-c-1.1.19/serializer/tests/jsondecoder_ut/jsondecoder_ut.cpp:23:26: error: syntax error [syntaxError] MOCK_STATIC_METHOD_2(, MULTITREE_HANDLE, MultiTree_Create, MULTITREE_CLONE_FUNCTION, cloneFunction, MULTITREE_FREE_FUNCTION, freeFunction) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/jsonencoder_ut/jsonencoder_ut.cpp:126:26: error: syntax error [syntaxError] MOCK_STATIC_METHOD_2(, MULTITREE_HANDLE, MultiTree_Create, MULTITREE_CLONE_FUNCTION, cloneFunction, MULTITREE_FREE_FUNCTION, freeFunction) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/methodreturn_ut/methodreturn_ut.c:34:23: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, JSON_Value*, json_parse_string, const char *, string); ^ baidu-iot-sdk-c-1.1.19/serializer/tests/multitree_ut/multitree_ut.cpp:174:26: error: syntax error [syntaxError] MOCK_STATIC_METHOD_1(, void*, gballoc_malloc, size_t, size) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/schemalib_ut/schemalib_ut.cpp:279:26: error: syntax error [syntaxError] MOCK_STATIC_METHOD_1(, CODEFIRST_RESULT, CodeFirst_Init, const char*, overrideSchemaNamespace) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/schemalib_without_init_ut/schemalib_without_init_ut.cpp:241:26: error: syntax error [syntaxError] MOCK_STATIC_METHOD_1(, CODEFIRST_RESULT, CodeFirst_Init, const char*, overrideSchemaNamespace) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/serializer_dt_int/serializer_dt_int.c:110:19: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, void, on_desired_property_double15, void*, v); ^ baidu-iot-sdk-c-1.1.19/serializer/tests/serializer_dt_int/serializer_dt_int.c:32:80: error: Code 'ToString() {}' is invalid C code. Use --std or --language to configure the language. [syntaxError] template <> static std::wstring Microsoft::VisualStudio::CppUnitTestFramework::ToString < int64_t >(const int64_t& q) ^ baidu-iot-sdk-c-1.1.19/serializer/tests/serializer_int/serializer_int.c:530:23: error: syntax error [syntaxError] MOCKABLE_FUNCTION(, void, on_desired_property_double15, void*, v); ^ baidu-iot-sdk-c-1.1.19/serializer/tests/serializer_int/serializer_int.c:22:80: error: Code 'ToString() {}' is invalid C code. Use --std or --language to configure the language. [syntaxError] template <> static std::wstring Microsoft::VisualStudio::CppUnitTestFramework::ToString < int64_t >(const int64_t& q) ^