From ad29aaff102a8fbb1ab1ba81078433d1eba4dd05 Mon Sep 17 00:00:00 2001 From: John Wellbelove Date: Mon, 22 May 2023 18:27:35 +0100 Subject: [PATCH] Clean-up of VS2022 project configurations --- test/vs2022/etl.sln | 112 +-- test/vs2022/etl.vcxproj | 1654 ++++++++++++++++++++++++++++++++++----- 2 files changed, 1497 insertions(+), 269 deletions(-) diff --git a/test/vs2022/etl.sln b/test/vs2022/etl.sln index a20bfcb5..c93da38d 100644 --- a/test/vs2022/etl.sln +++ b/test/vs2022/etl.sln @@ -7,60 +7,24 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "etl", "etl.vcxproj", "{C21D EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug LLVM C++17 - No STL - Force Built-ins|Win32 = Debug LLVM C++17 - No STL - Force Built-ins|Win32 - Debug LLVM C++17 - No STL - Force Built-ins|x64 = Debug LLVM C++17 - No STL - Force Built-ins|x64 - Debug LLVM C++17 - No STL|Win32 = Debug LLVM C++17 - No STL|Win32 - Debug LLVM C++17 - No STL|x64 = Debug LLVM C++17 - No STL|x64 - Debug LLVM C++17|Win32 = Debug LLVM C++17|Win32 - Debug LLVM C++17|x64 = Debug LLVM C++17|x64 Debug MSVC C++14 - No STL|Win32 = Debug MSVC C++14 - No STL|Win32 Debug MSVC C++14 - No STL|x64 = Debug MSVC C++14 - No STL|x64 Debug MSVC C++14|Win32 = Debug MSVC C++14|Win32 Debug MSVC C++14|x64 = Debug MSVC C++14|x64 - Debug MSVC C++17 - 64|Win32 = Debug MSVC C++17 - 64|Win32 - Debug MSVC C++17 - 64|x64 = Debug MSVC C++17 - 64|x64 - Debug MSVC C++17 - Force C++03|Win32 = Debug MSVC C++17 - Force C++03|Win32 - Debug MSVC C++17 - Force C++03|x64 = Debug MSVC C++17 - Force C++03|x64 - Debug MSVC C++17 - No STL - Auto Built-ins|Win32 = Debug MSVC C++17 - No STL - Auto Built-ins|Win32 - Debug MSVC C++17 - No STL - Auto Built-ins|x64 = Debug MSVC C++17 - No STL - Auto Built-ins|x64 - Debug MSVC C++17 - No STL - Force Built-ins|Win32 = Debug MSVC C++17 - No STL - Force Built-ins|Win32 - Debug MSVC C++17 - No STL - Force Built-ins|x64 = Debug MSVC C++17 - No STL - Force Built-ins|x64 Debug MSVC C++17 - No STL|Win32 = Debug MSVC C++17 - No STL|Win32 Debug MSVC C++17 - No STL|x64 = Debug MSVC C++17 - No STL|x64 - Debug MSVC C++17 - No Tests|Win32 = Debug MSVC C++17 - No Tests|Win32 - Debug MSVC C++17 - No Tests|x64 = Debug MSVC C++17 - No Tests|x64 - Debug MSVC C++17 - Small Strings|Win32 = Debug MSVC C++17 - Small Strings|Win32 - Debug MSVC C++17 - Small Strings|x64 = Debug MSVC C++17 - Small Strings|x64 - Debug MSVC C++17 - String Truncation Is Error|Win32 = Debug MSVC C++17 - String Truncation Is Error|Win32 - Debug MSVC C++17 - String Truncation Is Error|x64 = Debug MSVC C++17 - String Truncation Is Error|x64 Debug MSVC C++17|Win32 = Debug MSVC C++17|Win32 Debug MSVC C++17|x64 = Debug MSVC C++17|x64 Debug MSVC C++20 - No STL|Win32 = Debug MSVC C++20 - No STL|Win32 Debug MSVC C++20 - No STL|x64 = Debug MSVC C++20 - No STL|x64 Debug MSVC C++20|Win32 = Debug MSVC C++20|Win32 Debug MSVC C++20|x64 = Debug MSVC C++20|x64 - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - MSVC Debug Appveyor|Win32 = MSVC Debug Appveyor|Win32 - MSVC Debug Appveyor|x64 = MSVC Debug Appveyor|x64 - MSVC Debug No STL Appveyor|Win32 = MSVC Debug No STL Appveyor|Win32 - MSVC Debug No STL Appveyor|x64 = MSVC Debug No STL Appveyor|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 + Release MSVC C++20 - No STL - Optimised -O2|Win32 = Release MSVC C++20 - No STL - Optimised -O2|Win32 + Release MSVC C++20 - No STL - Optimised -O2|x64 = Release MSVC C++20 - No STL - Optimised -O2|x64 + Release MSVC C++20 - Optimised O2|Win32 = Release MSVC C++20 - Optimised O2|Win32 + Release MSVC C++20 - Optimised O2|x64 = Release MSVC C++20 - Optimised O2|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17 - No STL - Force Built-ins|Win32.ActiveCfg = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17 - No STL - Force Built-ins|Win32.Build.0 = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17 - No STL - Force Built-ins|x64.ActiveCfg = Test2|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17 - No STL - Force Built-ins|x64.Build.0 = Test2|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17 - No STL|Win32.ActiveCfg = Debug LLVM - No STL|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17 - No STL|Win32.Build.0 = Debug LLVM - No STL|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17 - No STL|x64.ActiveCfg = DebugLLVMNoSTL|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17 - No STL|x64.Build.0 = DebugLLVMNoSTL|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17|Win32.ActiveCfg = Debug LLVM|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17|Win32.Build.0 = Debug LLVM|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17|x64.ActiveCfg = Debug LLVM|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug LLVM C++17|x64.Build.0 = Debug LLVM|x64 {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++14 - No STL|Win32.ActiveCfg = Debug MSVC C++14 - No STL|Win32 {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++14 - No STL|Win32.Build.0 = Debug MSVC C++14 - No STL|Win32 {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++14 - No STL|x64.ActiveCfg = Debug MSVC C++14 - No STL|x64 @@ -69,42 +33,14 @@ Global {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++14|Win32.Build.0 = Debug MSVC C++14|Win32 {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++14|x64.ActiveCfg = Debug MSVC C++14|x64 {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++14|x64.Build.0 = Debug MSVC C++14|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - 64|Win32.ActiveCfg = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - 64|Win32.Build.0 = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - 64|x64.ActiveCfg = Debug64|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - 64|x64.Build.0 = Debug64|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - Force C++03|Win32.ActiveCfg = Debug MSVC - Force C++03|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - Force C++03|Win32.Build.0 = Debug MSVC - Force C++03|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - Force C++03|x64.ActiveCfg = Debug MSVC - Force C++03|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - Force C++03|x64.Build.0 = Debug MSVC - Force C++03|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL - Auto Built-ins|Win32.ActiveCfg = Debug MSVC - No STL - Built-ins|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL - Auto Built-ins|Win32.Build.0 = Debug MSVC - No STL - Built-ins|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL - Auto Built-ins|x64.ActiveCfg = Test1|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL - Auto Built-ins|x64.Build.0 = Test1|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL - Force Built-ins|Win32.ActiveCfg = Debug MSVC - No STL - Force Built-ins|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL - Force Built-ins|Win32.Build.0 = Debug MSVC - No STL - Force Built-ins|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL - Force Built-ins|x64.ActiveCfg = Debug MSVC - No STL - Force Built-ins|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL - Force Built-ins|x64.Build.0 = Debug MSVC - No STL - Force Built-ins|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL|Win32.ActiveCfg = Debug - No STL|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL|Win32.Build.0 = Debug - No STL|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL|x64.ActiveCfg = DebugNoSTL|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL|x64.Build.0 = DebugNoSTL|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No Tests|Win32.ActiveCfg = Debug MSVC - No Tests|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No Tests|Win32.Build.0 = Debug MSVC - No Tests|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No Tests|x64.ActiveCfg = Debug MSVC - No Tests|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No Tests|x64.Build.0 = Debug MSVC - No Tests|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - Small Strings|Win32.ActiveCfg = DebugMSVCSmallStrings|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - Small Strings|Win32.Build.0 = DebugMSVCSmallStrings|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - Small Strings|x64.ActiveCfg = DebugMSVCSmallStrings|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - Small Strings|x64.Build.0 = DebugMSVCSmallStrings|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - String Truncation Is Error|Win32.ActiveCfg = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - String Truncation Is Error|Win32.Build.0 = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - String Truncation Is Error|x64.ActiveCfg = DebugStringTruncationIsError|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - String Truncation Is Error|x64.Build.0 = DebugStringTruncationIsError|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17|Win32.ActiveCfg = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17|Win32.Build.0 = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17|x64.ActiveCfg = Debug|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17|x64.Build.0 = Debug|x64 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL|Win32.ActiveCfg = Debug MSVC C++17 - No STL|Win32 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL|Win32.Build.0 = Debug MSVC C++17 - No STL|Win32 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL|x64.ActiveCfg = Debug MSVC C++17 - No STL|x64 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17 - No STL|x64.Build.0 = Debug MSVC C++17 - No STL|x64 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17|Win32.ActiveCfg = Debug MSVC C++17|Win32 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17|Win32.Build.0 = Debug MSVC C++17|Win32 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17|x64.ActiveCfg = Debug MSVC C++17|x64 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++17|x64.Build.0 = Debug MSVC C++17|x64 {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++20 - No STL|Win32.ActiveCfg = Debug MSVC C++20 - No STL|Win32 {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++20 - No STL|Win32.Build.0 = Debug MSVC C++20 - No STL|Win32 {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++20 - No STL|x64.ActiveCfg = Debug MSVC C++20 - No STL|x64 @@ -113,22 +49,14 @@ Global {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++20|Win32.Build.0 = Debug MSVC C++20|Win32 {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++20|x64.ActiveCfg = Debug MSVC C++20|x64 {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug MSVC C++20|x64.Build.0 = Debug MSVC C++20|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug|Win32.ActiveCfg = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug|Win32.Build.0 = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug|x64.ActiveCfg = Debug|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Debug|x64.Build.0 = Debug|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.MSVC Debug Appveyor|Win32.ActiveCfg = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.MSVC Debug Appveyor|Win32.Build.0 = Debug|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.MSVC Debug Appveyor|x64.ActiveCfg = MSVC Debug Appveyor|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.MSVC Debug Appveyor|x64.Build.0 = MSVC Debug Appveyor|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.MSVC Debug No STL Appveyor|Win32.ActiveCfg = MSVC Debug No STL Appveyor|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.MSVC Debug No STL Appveyor|Win32.Build.0 = MSVC Debug No STL Appveyor|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.MSVC Debug No STL Appveyor|x64.ActiveCfg = MSVC Debug No STL Appveyor|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.MSVC Debug No STL Appveyor|x64.Build.0 = MSVC Debug No STL Appveyor|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release|Win32.ActiveCfg = Release|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release|Win32.Build.0 = Release|Win32 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release|x64.ActiveCfg = Release|x64 - {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release|x64.Build.0 = Release|x64 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release MSVC C++20 - No STL - Optimised -O2|Win32.ActiveCfg = Release MSVC C++20 - No STL - Optimised -O2|Win32 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release MSVC C++20 - No STL - Optimised -O2|Win32.Build.0 = Release MSVC C++20 - No STL - Optimised -O2|Win32 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release MSVC C++20 - No STL - Optimised -O2|x64.ActiveCfg = Release MSVC C++20 - No STL - Optimised -O2|x64 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release MSVC C++20 - No STL - Optimised -O2|x64.Build.0 = Release MSVC C++20 - No STL - Optimised -O2|x64 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release MSVC C++20 - Optimised O2|Win32.ActiveCfg = Release MSVC C++20 - Optimised O2|Win32 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release MSVC C++20 - Optimised O2|Win32.Build.0 = Release MSVC C++20 - Optimised O2|Win32 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release MSVC C++20 - Optimised O2|x64.ActiveCfg = Release MSVC C++20 - Optimised O2|x64 + {C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}.Release MSVC C++20 - Optimised O2|x64.Build.0 = Release MSVC C++20 - Optimised O2|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/test/vs2022/etl.vcxproj b/test/vs2022/etl.vcxproj index 66ca01c4..56d5395c 100644 --- a/test/vs2022/etl.vcxproj +++ b/test/vs2022/etl.vcxproj @@ -1,102 +1,6 @@  - - Debug Clang - Win32 - - - Debug Clang - x64 - - - Debug LLVM - No STL - Built-ins - Win32 - - - Debug LLVM - No STL - Built-ins - x64 - - - Debug LLVM C++20 - Win32 - - - Debug LLVM C++20 - x64 - - - Debug LLVM - Win32 - - - Debug LLVM - x64 - - - Debug MSVC - Force C++03 - Win32 - - - Debug MSVC - Force C++03 - x64 - - - Debug MSVC - Force cpp03 - Win32 - - - Debug MSVC - Force cpp03 - x64 - - - Debug MSVC - No STL - Built-ins - Win32 - - - Debug MSVC - No STL - Built-ins - x64 - - - Debug MSVC - No STL - Force Built-ins - Win32 - - - Debug MSVC - No STL - Force Built-ins - x64 - - - Debug MSVC - No STL - Force Constexpr Algorithms - Win32 - - - Debug MSVC - No STL - Force Constexpr Algorithms - x64 - - - Debug MSVC - No Tests - Win32 - - - Debug MSVC - No Tests - x64 - - - Debug MSVC - Small Strings - Win32 - - - Debug MSVC - Small Strings - x64 - - - Debug MSVC - No Checks - Win32 - - - Debug MSVC - No Checks - x64 - Debug MSVC C++14 - No STL Win32 @@ -113,6 +17,22 @@ Debug MSVC C++14 x64 + + Debug MSVC C++17 - No STL + Win32 + + + Debug MSVC C++17 - No STL + x64 + + + Debug MSVC C++17 + Win32 + + + Debug MSVC C++17 + x64 + Debug MSVC C++20 - No STL Win32 @@ -129,92 +49,20 @@ Debug MSVC C++20 x64 - - Debug64 + + Release MSVC C++20 - No STL - Optimised -O2 Win32 - - Debug64 + + Release MSVC C++20 - No STL - Optimised -O2 x64 - - Debug - No Unit Tests + + Release MSVC C++20 - Optimised O2 Win32 - - Debug - No Unit Tests - x64 - - - Debug LLVM - No STL - Win32 - - - Debug LLVM - No STL - x64 - - - Debug - No STL - Force No Advanced - Win32 - - - Debug - No STL - Force No Advanced - x64 - - - Debug - No STL - Win32 - - - Debug - No STL - x64 - - - Debug - String Truncation Is Error - Win32 - - - Debug - String Truncation Is Error - x64 - - - Debug - Win32 - - - Debug - x64 - - - MSVC - No STL -O2 - Win32 - - - MSVC - No STL -O2 - x64 - - - MSVC Debug - Appveyor - Win32 - - - MSVC Debug - Appveyor - x64 - - - MSVC Debug - No STL - Appveyor - Win32 - - - MSVC Debug - No STL - Appveyor - x64 - - - Release - Win32 - - - Release + + Release MSVC C++20 - Optimised O2 x64 @@ -247,7 +95,28 @@ Unicode true + + Application + true + v143 + Unicode + true + + Application + true + v143 + Unicode + false + + + Application + true + v143 + Unicode + true + + Application true v143 @@ -261,6 +130,13 @@ Unicode false + + Application + true + v143 + Unicode + false + Application true @@ -424,18 +300,42 @@ v143 Unicode + + Application + true + v143 + Unicode + Application true v143 Unicode + + Application + true + v143 + Unicode + + + Application + true + v143 + Unicode + Application true v143 Unicode + + Application + true + v143 + Unicode + Application true @@ -624,12 +524,24 @@ + + + + + + + + + + + + @@ -705,12 +617,24 @@ + + + + + + + + + + + + @@ -811,16 +735,36 @@ true $(Configuration)\ + + false + true + $(Configuration)\ + false true $(Configuration)\ + + false + true + $(Configuration)\ + + + false + true + $(Configuration)\ + false true $(Configuration)\ + + false + true + $(Configuration)\ + false true @@ -949,14 +893,30 @@ true true + + true + true + true true + + true + true + + + true + true + true true + + true + true + true true @@ -1147,6 +1107,30 @@ "$(OutDir)\etl.exe" + + + + + Level2 + MaxSpeed + WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + ../../../unittest-cpp/;../../include;../../test + + + true + stdcpp20 + ProgramDatabase + /Zc:__cplusplus %(AdditionalOptions) + true + + + Console + true + + + "$(OutDir)\etl.exe" + + @@ -1171,13 +1155,85 @@ "$(OutDir)\etl.exe" + + + + + Level2 + Disabled + WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + ../../../unittest-cpp/;../../include;../../test + + + true + stdcpp17 + ProgramDatabase + /Zc:__cplusplus %(AdditionalOptions) + true + + + Console + true + + + "$(OutDir)\etl.exe" + + + + + + + Level2 + Disabled + WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;ETL_NO_STL;ETL_FORCE_STD_INITIALIZER_LIST;%(PreprocessorDefinitions) + ../../../unittest-cpp/;../../include;../../test + + + true + stdcpp17 + ProgramDatabase + /Zc:__cplusplus %(AdditionalOptions) + true + + + Console + true + + + "$(OutDir)\etl.exe" + + Level2 Disabled - WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;ETL_NO_STL;%(PreprocessorDefinitions) + WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;ETL_NO_STL;ETL_FORCE_STD_INITIALIZER_LIST;%(PreprocessorDefinitions) + ../../../unittest-cpp/;../../include;../../test + + + true + stdcpp20 + EditAndContinue + /Zc:__cplusplus %(AdditionalOptions) + true + + + Console + true + + + "$(OutDir)\etl.exe" + + + + + + + Level2 + MaxSpeed + WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;ETL_NO_STL;ETL_FORCE_STD_INITIALIZER_LIST;%(PreprocessorDefinitions) ../../../unittest-cpp/;../../include;../../test @@ -1807,6 +1863,27 @@ $(OutDir)\etl.exe + + + + + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + ../../unittest-cpp/UnitTest++/;../../include/etl;../../test + + + false + stdcpp14 + + + Console + true + + + $(OutDir)\etl.exe + + @@ -1828,6 +1905,48 @@ $(OutDir)\etl.exe + + + + + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + ../../unittest-cpp/UnitTest++/;../../include/etl;../../test + + + false + stdcpp14 + + + Console + true + + + $(OutDir)\etl.exe + + + + + + + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + ../../unittest-cpp/UnitTest++/;../../include/etl;../../test + + + false + stdcpp14 + + + Console + true + + + $(OutDir)\etl.exe + + @@ -1849,6 +1968,27 @@ $(OutDir)\etl.exe + + + + + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + ../../unittest-cpp/UnitTest++/;../../include/etl;../../test + + + false + stdcpp14 + + + Console + true + + + $(OutDir)\etl.exe + + @@ -2779,12 +2919,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -2808,12 +2952,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -2837,12 +2985,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -2866,12 +3018,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -2939,12 +3095,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -2968,12 +3128,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -2997,12 +3161,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -3026,12 +3194,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -3058,12 +3230,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -3103,8 +3279,12 @@ true true true + true true + true + true true + true true true true @@ -3137,8 +3317,12 @@ true true true + true true + true + true true + true true true true @@ -3171,8 +3355,12 @@ true true true + true true + true + true true + true true true true @@ -3205,8 +3393,12 @@ true true true + true true + true + true true + true true true true @@ -3239,8 +3431,12 @@ true true true + true true + true + true true + true true true true @@ -3273,8 +3469,12 @@ true true true + true true + true + true true + true true true true @@ -3307,8 +3507,12 @@ true true true + true true + true + true true + true true true true @@ -3341,8 +3545,12 @@ true true true + true true + true + true true + true true true true @@ -3375,8 +3583,12 @@ true true true + true true + true + true true + true true true true @@ -3409,8 +3621,12 @@ true true true + true true + true + true true + true true true true @@ -3427,8 +3643,12 @@ true true true + true true + true + true true + true true true true @@ -3461,11 +3681,15 @@ true true true + true true + true + true true true true true + true true true true @@ -3506,8 +3730,12 @@ true true true + true true + true + true true + true true true true @@ -3527,9 +3755,13 @@ true true true + true true + true + true true true + true true true true @@ -3569,8 +3801,12 @@ true true true + true true + true + true true + true true true true @@ -3603,8 +3839,12 @@ true true true + true true + true + true true + true true true true @@ -3637,8 +3877,12 @@ true true true + true true + true + true true + true true true true @@ -3671,8 +3915,12 @@ true true true + true true + true + true true + true true true true @@ -3689,12 +3937,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -3719,8 +3971,12 @@ true true true + true true + true + true true + true true true true @@ -3765,8 +4021,12 @@ true true true + true true + true + true true + true true true true @@ -3799,8 +4059,12 @@ true true true + true true + true + true true + true true true true @@ -3833,8 +4097,12 @@ true true true + true true + true + true true + true true true true @@ -3851,8 +4119,12 @@ true true true + true true + true + true true + true true true true @@ -3881,12 +4153,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -3911,12 +4187,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -3957,8 +4237,12 @@ true true true + true true + true + true true + true true true true @@ -3991,8 +4275,12 @@ true true true + true true + true + true true + true true true true @@ -4025,8 +4313,12 @@ true true true + true true + true + true true + true true true true @@ -4043,12 +4335,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -4088,8 +4384,12 @@ true true true + true true + true + true true + true true true true @@ -4122,8 +4422,12 @@ true true true + true true + true + true true + true true true true @@ -4156,8 +4460,12 @@ true true true + true true + true + true true + true true true true @@ -4190,8 +4498,12 @@ true true true + true true + true + true true + true true true true @@ -4224,8 +4536,12 @@ true true true + true true + true + true true + true true true true @@ -4258,8 +4574,12 @@ true true true + true true + true + true true + true true true true @@ -4292,8 +4612,12 @@ true true true + true true + true + true true + true true true true @@ -4326,8 +4650,12 @@ true true true + true true + true + true true + true true true true @@ -4360,8 +4688,12 @@ true true true + true true + true + true true + true true true true @@ -4394,8 +4726,12 @@ true true true + true true + true + true true + true true true true @@ -4428,8 +4764,12 @@ true true true + true true + true + true true + true true true true @@ -4462,8 +4802,12 @@ true true true + true true + true + true true + true true true true @@ -4496,8 +4840,12 @@ true true true + true true + true + true true + true true true true @@ -4530,8 +4878,12 @@ true true true + true true + true + true true + true true true true @@ -4564,8 +4916,12 @@ true true true + true true + true + true true + true true true true @@ -4598,8 +4954,12 @@ true true true + true true + true + true true + true true true true @@ -4632,8 +4992,12 @@ true true true + true true + true + true true + true true true true @@ -4666,8 +5030,12 @@ true true true + true true + true + true true + true true true true @@ -4700,8 +5068,12 @@ true true true + true true + true + true true + true true true true @@ -4734,8 +5106,12 @@ true true true + true true + true + true true + true true true true @@ -4752,11 +5128,15 @@ true true true + true true + true + true true true true true + true true true true @@ -4796,8 +5176,12 @@ true true true + true true + true + true true + true true true true @@ -4830,8 +5214,12 @@ true true true + true true + true + true true + true true true true @@ -4864,8 +5252,12 @@ true true true + true true + true + true true + true true true true @@ -4898,8 +5290,12 @@ true true true + true true + true + true true + true true true true @@ -4932,8 +5328,12 @@ true true true + true true + true + true true + true true true true @@ -4966,8 +5366,12 @@ true true true + true true + true + true true + true true true true @@ -5000,8 +5404,12 @@ true true true + true true + true + true true + true true true true @@ -5034,8 +5442,12 @@ true true true + true true + true + true true + true true true true @@ -5068,8 +5480,12 @@ true true true + true true + true + true true + true true true true @@ -5102,8 +5518,12 @@ true true true + true true + true + true true + true true true true @@ -5136,8 +5556,12 @@ true true true + true true + true + true true + true true true true @@ -5170,8 +5594,12 @@ true true true + true true + true + true true + true true true true @@ -5204,8 +5632,12 @@ true true true + true true + true + true true + true true true true @@ -5238,8 +5670,12 @@ true true true + true true + true + true true + true true true true @@ -5272,8 +5708,12 @@ true true true + true true + true + true true + true true true true @@ -5306,8 +5746,12 @@ true true true + true true + true + true true + true true true true @@ -5340,8 +5784,12 @@ true true true + true true + true + true true + true true true true @@ -5374,8 +5822,12 @@ true true true + true true + true + true true + true true true true @@ -5408,8 +5860,12 @@ true true true + true true + true + true true + true true true true @@ -5442,8 +5898,12 @@ true true true + true true + true + true true + true true true true @@ -5476,8 +5936,12 @@ true true true + true true + true + true true + true true true true @@ -5510,8 +5974,12 @@ true true true + true true + true + true true + true true true true @@ -5544,8 +6012,12 @@ true true true + true true + true + true true + true true true true @@ -5578,8 +6050,12 @@ true true true + true true + true + true true + true true true true @@ -5612,8 +6088,12 @@ true true true + true true + true + true true + true true true true @@ -5646,8 +6126,12 @@ true true true + true true + true + true true + true true true true @@ -5680,8 +6164,12 @@ true true true + true true + true + true true + true true true true @@ -5714,8 +6202,12 @@ true true true + true true + true + true true + true true true true @@ -5748,8 +6240,12 @@ true true true + true true + true + true true + true true true true @@ -5782,8 +6278,12 @@ true true true + true true + true + true true + true true true true @@ -5816,8 +6316,12 @@ true true true + true true + true + true true + true true true true @@ -5834,11 +6338,15 @@ true true true + true true + true + true true true true true + true true true true @@ -5862,12 +6370,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -5891,12 +6403,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -5936,8 +6452,12 @@ true true true + true true + true + true true + true true true true @@ -5970,8 +6490,12 @@ true true true + true true + true + true true + true true true true @@ -6004,8 +6528,12 @@ true true true + true true + true + true true + true true true true @@ -6038,8 +6566,12 @@ true true true + true true + true + true true + true true true true @@ -6072,8 +6604,12 @@ true true true + true true + true + true true + true true true true @@ -6090,12 +6626,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -6117,12 +6657,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -6162,8 +6706,12 @@ true true true + true true + true + true true + true true true true @@ -6196,8 +6744,12 @@ true true true + true true + true + true true + true true true true @@ -6230,8 +6782,12 @@ true true true + true true + true + true true + true true true true @@ -6264,8 +6820,12 @@ true true true + true true + true + true true + true true true true @@ -6298,8 +6858,12 @@ true true true + true true + true + true true + true true true true @@ -6332,8 +6896,12 @@ true true true + true true + true + true true + true true true true @@ -6366,8 +6934,12 @@ true true true + true true + true + true true + true true true true @@ -6400,8 +6972,12 @@ true true true + true true + true + true true + true true true true @@ -6434,8 +7010,12 @@ true true true + true true + true + true true + true true true true @@ -6468,8 +7048,12 @@ true true true + true true + true + true true + true true true true @@ -6502,8 +7086,12 @@ true true true + true true + true + true true + true true true true @@ -6536,8 +7124,12 @@ true true true + true true + true + true true + true true true true @@ -6570,8 +7162,12 @@ true true true + true true + true + true true + true true true true @@ -6604,8 +7200,12 @@ true true true + true true + true + true true + true true true true @@ -6638,8 +7238,12 @@ true true true + true true + true + true true + true true true true @@ -6672,8 +7276,12 @@ true true true + true true + true + true true + true true true true @@ -6706,8 +7314,12 @@ true true true + true true + true + true true + true true true true @@ -6740,8 +7352,12 @@ true true true + true true + true + true true + true true true true @@ -6774,8 +7390,12 @@ true true true + true true + true + true true + true true true true @@ -6808,8 +7428,12 @@ true true true + true true + true + true true + true true true true @@ -6842,8 +7466,12 @@ true true true + true true + true + true true + true true true true @@ -6876,8 +7504,12 @@ true true true + true true + true + true true + true true true true @@ -6910,8 +7542,12 @@ true true true + true true + true + true true + true true true true @@ -6944,8 +7580,12 @@ true true true + true true + true + true true + true true true true @@ -6978,8 +7618,12 @@ true true true + true true + true + true true + true true true true @@ -7012,8 +7656,12 @@ true true true + true true + true + true true + true true true true @@ -7046,8 +7694,12 @@ true true true + true true + true + true true + true true true true @@ -7080,8 +7732,12 @@ true true true + true true + true + true true + true true true true @@ -7114,8 +7770,12 @@ true true true + true true + true + true true + true true true true @@ -7148,8 +7808,12 @@ true true true + true true + true + true true + true true true true @@ -7166,12 +7830,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -7212,8 +7880,12 @@ true true true + true true + true + true true + true true true true @@ -7246,8 +7918,12 @@ true true true + true true + true + true true + true true true true @@ -7280,8 +7956,12 @@ true true true + true true + true + true true + true true true true @@ -7314,8 +7994,12 @@ true true true + true true + true + true true + true true true true @@ -7348,8 +8032,12 @@ true true true + true true + true + true true + true true true true @@ -7382,8 +8070,12 @@ true true true + true true + true + true true + true true true true @@ -7416,8 +8108,12 @@ true true true + true true + true + true true + true true true true @@ -7450,8 +8146,12 @@ true true true + true true + true + true true + true true true true @@ -7484,8 +8184,12 @@ true true true + true true + true + true true + true true true true @@ -7518,8 +8222,12 @@ true true true + true true + true + true true + true true true true @@ -7552,8 +8260,12 @@ true true true + true true + true + true true + true true true true @@ -7586,8 +8298,12 @@ true true true + true true + true + true true + true true true true @@ -7620,8 +8336,12 @@ true true true + true true + true + true true + true true true true @@ -7654,8 +8374,12 @@ true true true + true true + true + true true + true true true true @@ -7688,8 +8412,12 @@ true true true + true true + true + true true + true true true true @@ -7722,8 +8450,12 @@ true true true + true true + true + true true + true true true true @@ -7756,8 +8488,12 @@ true true true + true true + true + true true + true true true true @@ -7790,8 +8526,12 @@ true true true + true true + true + true true + true true true true @@ -7824,8 +8564,12 @@ true true true + true true + true + true true + true true true true @@ -7858,8 +8602,12 @@ true true true + true true + true + true true + true true true true @@ -7892,8 +8640,12 @@ true true true + true true + true + true true + true true true true @@ -7926,8 +8678,12 @@ true true true + true true + true + true true + true true true true @@ -7960,8 +8716,12 @@ true true true + true true + true + true true + true true true true @@ -7994,8 +8754,12 @@ true true true + true true + true + true true + true true true true @@ -8028,8 +8792,12 @@ true true true + true true + true + true true + true true true true @@ -8062,8 +8830,12 @@ true true true + true true + true + true true + true true true true @@ -8096,8 +8868,12 @@ true true true + true true + true + true true + true true true true @@ -8130,8 +8906,12 @@ true true true + true true + true + true true + true true true true @@ -8164,8 +8944,12 @@ true true true + true true + true + true true + true true true true @@ -8198,8 +8982,12 @@ true true true + true true + true + true true + true true true true @@ -8232,8 +9020,12 @@ true true true + true true + true + true true + true true true true @@ -8250,8 +9042,12 @@ true true true + true true + true + true true + true true true true @@ -8280,12 +9076,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -8310,12 +9110,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -8356,8 +9160,12 @@ true true true + true true + true + true true + true true true true @@ -8390,8 +9198,12 @@ true true true + true true + true + true true + true true true true @@ -8424,8 +9236,12 @@ true true true + true true + true + true true + true true true true @@ -8458,8 +9274,12 @@ true true true + true true + true + true true + true true true true @@ -8492,8 +9312,12 @@ true true true + true true + true + true true + true true true true @@ -8510,8 +9334,12 @@ true true true + true true + true + true true + true true true true @@ -8540,8 +9368,12 @@ true true true + true true + true + true true + true true true true @@ -8586,8 +9418,12 @@ true true true + true true + true + true true + true true true true @@ -8620,8 +9456,12 @@ true true true + true true + true + true true + true true true true @@ -8654,8 +9494,12 @@ true true true + true true + true + true true + true true true true @@ -8672,8 +9516,12 @@ true true true + true true + true + true true + true true true true @@ -8718,8 +9566,12 @@ true true true + true true + true + true true + true true true true @@ -8752,8 +9604,12 @@ true true true + true true + true + true true + true true true true @@ -8786,8 +9642,12 @@ true true true + true true + true + true true + true true true true @@ -8820,8 +9680,12 @@ true true true + true true + true + true true + true true true true @@ -8854,8 +9718,12 @@ true true true + true true + true + true true + true true true true @@ -8888,8 +9756,12 @@ true true true + true true + true + true true + true true true true @@ -8922,8 +9794,12 @@ true true true + true true + true + true true + true true true true @@ -8956,8 +9832,12 @@ true true true + true true + true + true true + true true true true @@ -8990,8 +9870,12 @@ true true true + true true + true + true true + true true true true @@ -9024,8 +9908,12 @@ true true true + true true + true + true true + true true true true @@ -9058,8 +9946,12 @@ true true true + true true + true + true true + true true true true @@ -9092,8 +9984,12 @@ true true true + true true + true + true true + true true true true @@ -9126,8 +10022,12 @@ true true true + true true + true + true true + true true true true @@ -9160,8 +10060,12 @@ true true true + true true + true + true true + true true true true @@ -9194,8 +10098,12 @@ true true true + true true + true + true true + true true true true @@ -9228,8 +10136,12 @@ true true true + true true + true + true true + true true true true @@ -9262,8 +10174,12 @@ true true true + true true + true + true true + true true true true @@ -9296,8 +10212,12 @@ true true true + true true + true + true true + true true true true @@ -9330,8 +10250,12 @@ true true true + true true + true + true true + true true true true @@ -9364,8 +10288,12 @@ true true true + true true + true + true true + true true true true @@ -9398,8 +10326,12 @@ true true true + true true + true + true true + true true true true @@ -9432,8 +10364,12 @@ true true true + true true + true + true true + true true true true @@ -9466,8 +10402,12 @@ true true true + true true + true + true true + true true true true @@ -9500,8 +10440,12 @@ true true true + true true + true + true true + true true true true @@ -9534,8 +10478,12 @@ true true true + true true + true + true true + true true true true @@ -9568,8 +10516,12 @@ true true true + true true + true + true true + true true true true @@ -9602,8 +10554,12 @@ true true true + true true + true + true true + true true true true @@ -9636,8 +10592,12 @@ true true true + true true + true + true true + true true true true @@ -9670,8 +10630,12 @@ true true true + true true + true + true true + true true true true @@ -9704,8 +10668,12 @@ true true true + true true + true + true true + true true true true @@ -9738,8 +10706,12 @@ true true true + true true + true + true true + true true true true @@ -9772,8 +10744,12 @@ true true true + true true + true + true true + true true true true @@ -9806,8 +10782,12 @@ true true true + true true + true + true true + true true true true @@ -9840,8 +10820,12 @@ true true true + true true + true + true true + true true true true @@ -9874,8 +10858,12 @@ true true true + true true + true + true true + true true true true @@ -9908,8 +10896,12 @@ true true true + true true + true + true true + true true true true @@ -9942,8 +10934,12 @@ true true true + true true + true + true true + true true true true @@ -9976,8 +10972,12 @@ true true true + true true + true + true true + true true true true @@ -10010,8 +11010,12 @@ true true true + true true + true + true true + true true true true @@ -10028,12 +11032,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -10074,8 +11082,12 @@ true true true + true true + true + true true + true true true true @@ -10108,8 +11120,12 @@ true true true + true true + true + true true + true true true true @@ -10142,8 +11158,12 @@ true true true + true true + true + true true + true true true true @@ -10176,8 +11196,12 @@ true true true + true true + true + true true + true true true true @@ -10210,8 +11234,12 @@ true true true + true true + true + true true + true true true true @@ -10244,8 +11272,12 @@ true true true + true true + true + true true + true true true true @@ -10278,8 +11310,12 @@ true true true + true true + true + true true + true true true true @@ -10312,8 +11348,12 @@ true true true + true true + true + true true + true true true true @@ -10346,8 +11386,12 @@ true true true + true true + true + true true + true true true true @@ -10380,8 +11424,12 @@ true true true + true true + true + true true + true true true true @@ -10414,8 +11462,12 @@ true true true + true true + true + true true + true true true true @@ -10448,8 +11500,12 @@ true true true + true true + true + true true + true true true true @@ -10482,8 +11538,12 @@ true true true + true true + true + true true + true true true true @@ -10516,8 +11576,12 @@ true true true + true true + true + true true + true true true true @@ -10550,8 +11614,12 @@ true true true + true true + true + true true + true true true true @@ -10568,12 +11636,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -10613,8 +11685,12 @@ true true true + true true + true + true true + true true true true @@ -10647,8 +11723,12 @@ true true true + true true + true + true true + true true true true @@ -10681,8 +11761,12 @@ true true true + true true + true + true true + true true true true @@ -10715,8 +11799,12 @@ true true true + true true + true + true true + true true true true @@ -10749,8 +11837,12 @@ true true true + true true + true + true true + true true true true @@ -10783,8 +11875,12 @@ true true true + true true + true + true true + true true true true @@ -10817,8 +11913,12 @@ true true true + true true + true + true true + true true true true @@ -10851,8 +11951,12 @@ true true true + true true + true + true true + true true true true @@ -10885,8 +11989,12 @@ true true true + true true + true + true true + true true true true @@ -10919,8 +12027,12 @@ true true true + true true + true + true true + true true true true @@ -10953,8 +12065,12 @@ true true true + true true + true + true true + true true true true @@ -10987,8 +12103,12 @@ true true true + true true + true + true true + true true true true @@ -11021,8 +12141,12 @@ true true true + true true + true + true true + true true true true @@ -11055,8 +12179,12 @@ true true true + true true + true + true true + true true true true @@ -11074,11 +12202,15 @@ true true true + true true + true + true true true true true + true true true true @@ -11119,8 +12251,12 @@ true true true + true true + true + true true + true true true true @@ -11153,8 +12289,12 @@ true true true + true true + true + true true + true true true true @@ -11187,8 +12327,12 @@ true true true + true true + true + true true + true true true true @@ -11221,8 +12365,12 @@ true true true + true true + true + true true + true true true true @@ -11255,8 +12403,12 @@ true true true + true true + true + true true + true true true true @@ -11289,8 +12441,12 @@ true true true + true true + true + true true + true true true true @@ -11323,8 +12479,12 @@ true true true + true true + true + true true + true true true true @@ -11357,8 +12517,12 @@ true true true + true true + true + true true + true true true true @@ -11391,8 +12555,12 @@ true true true + true true + true + true true + true true true true @@ -11425,8 +12593,12 @@ true true true + true true + true + true true + true true true true @@ -11459,8 +12631,12 @@ true true true + true true + true + true true + true true true true @@ -11493,8 +12669,12 @@ true true true + true true + true + true true + true true true true @@ -11527,8 +12707,12 @@ true true true + true true + true + true true + true true true true @@ -11561,8 +12745,12 @@ true true true + true true + true + true true + true true true true @@ -11595,8 +12783,12 @@ true true true + true true + true + true true + true true true true @@ -11629,8 +12821,12 @@ true true true + true true + true + true true + true true true true @@ -11663,8 +12859,12 @@ true true true + true true + true + true true + true true true true @@ -11697,8 +12897,12 @@ true true true + true true + true + true true + true true true true @@ -11848,8 +13052,12 @@ false false false + false false + false + false false + false false false false @@ -11879,8 +13087,12 @@ false false false + false false + false + false false + false false false false @@ -11929,8 +13141,12 @@ false false false + false false + false + false false + false false false false @@ -11960,8 +13176,12 @@ false false false + false false + false + false false + false false false false @@ -12005,8 +13225,12 @@ false false false + false false + false + false false + false false false false @@ -12036,8 +13260,12 @@ false false false + false false + false + false false + false false false false @@ -12071,8 +13299,12 @@ false false false + false false + false + false false + false false false false @@ -12102,8 +13334,12 @@ false false false + false false + false + false false + false false false false @@ -12137,8 +13373,12 @@ false false false + false false + false + false false + false false false false @@ -12168,8 +13408,12 @@ false false false + false false + false + false false + false false false false @@ -12203,8 +13447,12 @@ false false false + false false + false + false false + false false false false @@ -12234,8 +13482,12 @@ false false false + false false + false + false false + false false false false @@ -12269,8 +13521,12 @@ false false false + false false + false + false false + false false false false @@ -12300,8 +13556,12 @@ false false false + false false + false + false false + false false false false @@ -12340,8 +13600,12 @@ false false false + false false + false + false false + false false false false @@ -12371,8 +13635,12 @@ false false false + false false + false + false false + false false false false @@ -12410,8 +13678,12 @@ false false false + false false + false + false false + false false false false @@ -12441,8 +13713,12 @@ false false false + false false + false + false false + false false false false @@ -12489,8 +13765,12 @@ false false false + false false + false + false false + false false false false @@ -12520,8 +13800,12 @@ false false false + false false + false + false false + false false false false @@ -12733,12 +14017,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -12762,12 +14050,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -12791,12 +14083,16 @@ true true true + true true + true + true true true true true true + true true true true @@ -12820,12 +14116,16 @@ true true true + true true + true + true true true true true true + true true true true