diff --git a/Release/include/cpprest/details/http_server_asio.h b/Release/include/cpprest/details/http_server_asio.h index e34435d09c..c9ed53b006 100644 --- a/Release/include/cpprest/details/http_server_asio.h +++ b/Release/include/cpprest/details/http_server_asio.h @@ -20,6 +20,7 @@ #if defined(__clang__) #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wconversion" +#pragma clang diagnostic ignored "-Winfinite-recursion" #endif #include #include diff --git a/Release/include/pplx/threadpool.h b/Release/include/pplx/threadpool.h index c778040737..4a88a75c44 100644 --- a/Release/include/pplx/threadpool.h +++ b/Release/include/pplx/threadpool.h @@ -30,6 +30,7 @@ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wconversion" #pragma clang diagnostic ignored "-Wunreachable-code" +#pragma clang diagnostic ignored "-Winfinite-recursion" #endif #include "boost/asio.hpp" #if defined(__clang__) diff --git a/Release/src/http/client/http_client_asio.cpp b/Release/src/http/client/http_client_asio.cpp index 6963aee43d..10984ebff7 100644 --- a/Release/src/http/client/http_client_asio.cpp +++ b/Release/src/http/client/http_client_asio.cpp @@ -30,6 +30,7 @@ #if defined(__clang__) #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wunused-local-typedef" +#pragma clang diagnostic ignored "-Winfinite-recursion" #endif #include #include diff --git a/Release/src/pch/stdafx.h b/Release/src/pch/stdafx.h index f177ad5004..432f9e7449 100644 --- a/Release/src/pch/stdafx.h +++ b/Release/src/pch/stdafx.h @@ -28,6 +28,7 @@ #if defined(__clang__) #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wunused-local-typedef" +#pragma clang diagnostic ignored "-Winfinite-recursion" #endif #include "cpprest/details/cpprest_compat.h" diff --git a/Release/tests/common/TestRunner/vs14.android/TestRunner.android.NativeActivity/TestRunner.android.NativeActivity.vcxproj b/Release/tests/common/TestRunner/vs14.android/TestRunner.android.NativeActivity/TestRunner.android.NativeActivity.vcxproj index 8a3b63bb63..42f9f5b673 100644 --- a/Release/tests/common/TestRunner/vs14.android/TestRunner.android.NativeActivity/TestRunner.android.NativeActivity.vcxproj +++ b/Release/tests/common/TestRunner/vs14.android/TestRunner.android.NativeActivity/TestRunner.android.NativeActivity.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -26,28 +26,32 @@ en-US 14.0 Android - 1.0 + 2.0 DynamicLibrary true gnustl_static + Clang_3_8 DynamicLibrary true gnustl_static + Clang_3_8 DynamicLibrary false gnustl_static + Clang_3_8 DynamicLibrary false gnustl_static + Clang_3_8 @@ -253,28 +257,28 @@ - + - - - - - - - + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - + - - - - - - - + + + + + + + - + \ No newline at end of file diff --git a/Release/tests/common/TestRunner/vs14.android/TestRunner.android.NativeActivity/packages.config b/Release/tests/common/TestRunner/vs14.android/TestRunner.android.NativeActivity/packages.config index 5eea3261b9..c99b35a84e 100644 --- a/Release/tests/common/TestRunner/vs14.android/TestRunner.android.NativeActivity/packages.config +++ b/Release/tests/common/TestRunner/vs14.android/TestRunner.android.NativeActivity/packages.config @@ -1,12 +1,12 @@  - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/Release/tests/functional/http/client/authentication_tests.cpp b/Release/tests/functional/http/client/authentication_tests.cpp index d5cdd4605a..31ecea7cfa 100644 --- a/Release/tests/functional/http/client/authentication_tests.cpp +++ b/Release/tests/functional/http/client/authentication_tests.cpp @@ -38,8 +38,15 @@ #endif #if !defined(_WIN32) +#if defined(__clang__) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Winfinite-recursion" +#endif #include #include +#if defined(__clang__) +#pragma clang diagnostic pop +#endif #endif using namespace web; diff --git a/Release/tests/functional/websockets/utilities/test_websocket_server.cpp b/Release/tests/functional/websockets/utilities/test_websocket_server.cpp index 4485e93f86..c091100fba 100644 --- a/Release/tests/functional/websockets/utilities/test_websocket_server.cpp +++ b/Release/tests/functional/websockets/utilities/test_websocket_server.cpp @@ -39,9 +39,18 @@ #endif #endif /* _WIN32 */ +#if defined(__clang__) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Winfinite-recursion" +#endif + #include #include +#if defined(__clang__) +#pragma clang diagnostic pop +#endif + #ifdef _WIN32 #pragma warning( pop ) #endif