1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="DebugVLD|Win32">
5 <Configuration>DebugVLD</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="DebugVLD|x64">
9 <Configuration>DebugVLD</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug|Win32">
13 <Configuration>Debug</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|Win32">
17 <Configuration>Release</Configuration>
18 <Platform>Win32</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Debug|x64">
21 <Configuration>Debug</Configuration>
22 <Platform>x64</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Release|x64">
25 <Configuration>Release</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
30 <ClCompile Include="..\..\..\test\stress\main.cpp" />
31 <ClCompile Include="..\..\..\test\stress\set\insdel_find\set_insdelfind.cpp" />
32 <ClCompile Include="..\..\..\test\stress\set\insdel_find\set_insdelfind_cuckoo.cpp">
33 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
34 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
36 <ClCompile Include="..\..\..\test\stress\set\insdel_find\set_insdelfind_ellentree.cpp" />
37 <ClCompile Include="..\..\..\test\stress\set\insdel_find\set_insdelfind_feldman_hashset.cpp" />
38 <ClCompile Include="..\..\..\test\stress\set\insdel_find\set_insdelfind_michael.cpp" />
39 <ClCompile Include="..\..\..\test\stress\set\insdel_find\set_insdelfind_skip.cpp" />
40 <ClCompile Include="..\..\..\test\stress\set\insdel_find\set_insdelfind_split.cpp">
41 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
42 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
43 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
44 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
45 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
46 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
48 <ClCompile Include="..\..\..\test\stress\set\insdel_find\set_insdelfind_std.cpp" />
49 <ClCompile Include="..\..\..\test\stress\set\insdel_find\set_insdelfind_striped.cpp" />
52 <ClInclude Include="..\..\..\test\stress\set\insdel_find\set_insdelfind.h" />
55 <Text Include="..\..\..\test\stress\set\insdel_find\CMakeLists.txt" />
57 <PropertyGroup Label="Globals">
58 <ProjectGuid>{133D1AEE-3BAF-42D1-B1AB-93D5239F4926}</ProjectGuid>
59 <Keyword>Win32Proj</Keyword>
60 <RootNamespace>stress_set_insdelfind</RootNamespace>
61 <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
62 <ProjectName>stress-set-insdelfind</ProjectName>
64 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
65 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
66 <ConfigurationType>Application</ConfigurationType>
67 <UseDebugLibraries>true</UseDebugLibraries>
68 <PlatformToolset>v140</PlatformToolset>
69 <CharacterSet>Unicode</CharacterSet>
71 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="Configuration">
72 <ConfigurationType>Application</ConfigurationType>
73 <UseDebugLibraries>true</UseDebugLibraries>
74 <PlatformToolset>v140</PlatformToolset>
75 <CharacterSet>Unicode</CharacterSet>
77 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
78 <ConfigurationType>Application</ConfigurationType>
79 <UseDebugLibraries>false</UseDebugLibraries>
80 <PlatformToolset>v140</PlatformToolset>
81 <WholeProgramOptimization>true</WholeProgramOptimization>
82 <CharacterSet>Unicode</CharacterSet>
84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
85 <ConfigurationType>Application</ConfigurationType>
86 <UseDebugLibraries>true</UseDebugLibraries>
87 <PlatformToolset>v140</PlatformToolset>
88 <CharacterSet>Unicode</CharacterSet>
90 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="Configuration">
91 <ConfigurationType>Application</ConfigurationType>
92 <UseDebugLibraries>true</UseDebugLibraries>
93 <PlatformToolset>v140</PlatformToolset>
94 <CharacterSet>Unicode</CharacterSet>
96 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
97 <ConfigurationType>Application</ConfigurationType>
98 <UseDebugLibraries>false</UseDebugLibraries>
99 <PlatformToolset>v140</PlatformToolset>
100 <WholeProgramOptimization>true</WholeProgramOptimization>
101 <CharacterSet>Unicode</CharacterSet>
103 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
104 <ImportGroup Label="ExtensionSettings">
106 <ImportGroup Label="Shared">
108 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
109 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
111 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="PropertySheets">
112 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
114 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
115 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
117 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
118 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
120 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="PropertySheets">
121 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
123 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
124 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
126 <PropertyGroup Label="UserMacros" />
127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
128 <LinkIncremental>true</LinkIncremental>
129 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
130 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
131 <TargetName>$(ProjectName)_d</TargetName>
133 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
134 <LinkIncremental>true</LinkIncremental>
135 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
136 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
137 <TargetName>$(ProjectName)_d</TargetName>
139 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
140 <LinkIncremental>true</LinkIncremental>
141 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
142 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
143 <TargetName>$(ProjectName)_d</TargetName>
145 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
146 <LinkIncremental>true</LinkIncremental>
147 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
148 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
149 <TargetName>$(ProjectName)_d</TargetName>
151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
152 <LinkIncremental>false</LinkIncremental>
153 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
154 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
156 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
157 <LinkIncremental>false</LinkIncremental>
158 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
159 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
161 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
163 <PrecompiledHeader>NotUsing</PrecompiledHeader>
164 <WarningLevel>Level3</WarningLevel>
165 <Optimization>Disabled</Optimization>
166 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDSUNIT_USE_URCU;CDS_ENABLE_HPSTAT;_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
167 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(SolutionDir)..\..\..\test\stress\set;$(SolutionDir)..\..\..\test\stress\;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
168 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
171 <SubSystem>Console</SubSystem>
172 <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
173 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
174 <AdditionalDependencies>gtestd.lib;stress-framework_d.lib;%(AdditionalDependencies)</AdditionalDependencies>
176 </ItemDefinitionGroup>
177 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
179 <PrecompiledHeader>NotUsing</PrecompiledHeader>
180 <WarningLevel>Level3</WarningLevel>
181 <Optimization>Disabled</Optimization>
182 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDSUNIT_USE_URCU;CDS_ENABLE_HPSTAT;_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
183 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(SolutionDir)..\..\..\test\stress\set;$(SolutionDir)..\..\..\test\stress\;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
184 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
187 <SubSystem>Console</SubSystem>
188 <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
189 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
190 <AdditionalDependencies>gtestd.lib;stress-framework_d.lib;%(AdditionalDependencies)</AdditionalDependencies>
192 </ItemDefinitionGroup>
193 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
195 <PrecompiledHeader>NotUsing</PrecompiledHeader>
196 <WarningLevel>Level3</WarningLevel>
197 <Optimization>Disabled</Optimization>
198 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDSUNIT_USE_URCU;CDS_ENABLE_HPSTAT;_SCL_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
199 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(SolutionDir)..\..\..\test\stress\set;$(SolutionDir)..\..\..\test\stress\;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
200 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
203 <SubSystem>Console</SubSystem>
204 <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
205 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
206 <AdditionalDependencies>gtestd.lib;stress-framework_d.lib;%(AdditionalDependencies)</AdditionalDependencies>
208 </ItemDefinitionGroup>
209 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
211 <PrecompiledHeader>NotUsing</PrecompiledHeader>
212 <WarningLevel>Level3</WarningLevel>
213 <Optimization>Disabled</Optimization>
214 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDSUNIT_USE_URCU;CDS_ENABLE_HPSTAT;_SCL_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
215 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(SolutionDir)..\..\..\test\stress\set;$(SolutionDir)..\..\..\test\stress\;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
216 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
219 <SubSystem>Console</SubSystem>
220 <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
221 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
222 <AdditionalDependencies>gtestd.lib;stress-framework_d.lib;%(AdditionalDependencies)</AdditionalDependencies>
224 </ItemDefinitionGroup>
225 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
227 <WarningLevel>Level3</WarningLevel>
228 <PrecompiledHeader>NotUsing</PrecompiledHeader>
229 <Optimization>MaxSpeed</Optimization>
230 <FunctionLevelLinking>true</FunctionLevelLinking>
231 <IntrinsicFunctions>true</IntrinsicFunctions>
232 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDSUNIT_USE_URCU;CDS_ENABLE_HPSTAT;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
233 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(SolutionDir)..\..\..\test\stress\set;$(SolutionDir)..\..\..\test\stress\;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
234 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
237 <SubSystem>Console</SubSystem>
238 <EnableCOMDATFolding>true</EnableCOMDATFolding>
239 <OptimizeReferences>true</OptimizeReferences>
240 <GenerateDebugInformation>true</GenerateDebugInformation>
241 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
242 <AdditionalDependencies>gtest.lib;stress-framework.lib;%(AdditionalDependencies)</AdditionalDependencies>
244 </ItemDefinitionGroup>
245 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
247 <WarningLevel>Level3</WarningLevel>
248 <PrecompiledHeader>NotUsing</PrecompiledHeader>
249 <Optimization>MaxSpeed</Optimization>
250 <FunctionLevelLinking>true</FunctionLevelLinking>
251 <IntrinsicFunctions>true</IntrinsicFunctions>
252 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDSUNIT_USE_URCU;CDS_ENABLE_HPSTAT;_SCL_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
253 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(SolutionDir)..\..\..\test\stress\set;$(SolutionDir)..\..\..\test\stress\;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
254 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
257 <SubSystem>Console</SubSystem>
258 <EnableCOMDATFolding>true</EnableCOMDATFolding>
259 <OptimizeReferences>true</OptimizeReferences>
260 <GenerateDebugInformation>true</GenerateDebugInformation>
261 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
262 <AdditionalDependencies>gtest.lib;stress-framework.lib;%(AdditionalDependencies)</AdditionalDependencies>
264 </ItemDefinitionGroup>
265 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
266 <ImportGroup Label="ExtensionTargets">