Added erase_at( iterator ) function to MichaelHashSet/Map and SplitListSet/Map based...
[libcds.git] / projects / Win / vc141 / gtest-set-split-lazy.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="15.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>
28   </ItemGroup>
29   <ItemGroup>
30     <ClCompile Include="..\..\..\test\unit\main.cpp" />
31     <ClCompile Include="..\..\..\test\unit\set\split_lazy_dhp.cpp">
32       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
33       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
34       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
35       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
36       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
37       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
38     </ClCompile>
39     <ClCompile Include="..\..\..\test\unit\set\split_lazy_hp.cpp">
40       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
41       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
42       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
43       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
44       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
45       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
46     </ClCompile>
47     <ClCompile Include="..\..\..\test\unit\set\split_lazy_nogc.cpp">
48       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
49       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
50       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
51       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
52       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
53       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
54     </ClCompile>
55     <ClCompile Include="..\..\..\test\unit\set\split_lazy_rcu_gpb.cpp">
56       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
57       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
58       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
59       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
60       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
61       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
62     </ClCompile>
63     <ClCompile Include="..\..\..\test\unit\set\split_lazy_rcu_gpi.cpp">
64       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
65       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
66       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
67       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
68       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
69       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
70     </ClCompile>
71     <ClCompile Include="..\..\..\test\unit\set\split_lazy_rcu_gpt.cpp">
72       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
73       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
74       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
75       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
76       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
77       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
78     </ClCompile>
79     <ClCompile Include="..\..\..\test\unit\set\split_lazy_rcu_shb.cpp" />
80     <ClCompile Include="..\..\..\test\unit\set\split_lazy_rcu_sht.cpp" />
81   </ItemGroup>
82   <ItemGroup>
83     <ClInclude Include="..\..\..\test\unit\set\test_ordered_set_hp.h" />
84     <ClInclude Include="..\..\..\test\unit\set\test_set.h" />
85     <ClInclude Include="..\..\..\test\unit\set\test_set_data.h" />
86     <ClInclude Include="..\..\..\test\unit\set\test_set_hp.h" />
87     <ClInclude Include="..\..\..\test\unit\set\test_set_nogc.h" />
88     <ClInclude Include="..\..\..\test\unit\set\test_set_rcu.h" />
89     <ClInclude Include="..\..\..\test\unit\set\test_split_lazy_rcu.h" />
90   </ItemGroup>
91   <PropertyGroup Label="Globals">
92     <ProjectGuid>{3AF2EF79-7DDC-46C9-89BB-C7D56615A479}</ProjectGuid>
93     <Keyword>Win32Proj</Keyword>
94     <RootNamespace>set</RootNamespace>
95     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
96   </PropertyGroup>
97   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
98   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
99     <ConfigurationType>Application</ConfigurationType>
100     <UseDebugLibraries>true</UseDebugLibraries>
101     <PlatformToolset>v141</PlatformToolset>
102     <CharacterSet>Unicode</CharacterSet>
103   </PropertyGroup>
104   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="Configuration">
105     <ConfigurationType>Application</ConfigurationType>
106     <UseDebugLibraries>true</UseDebugLibraries>
107     <PlatformToolset>v141</PlatformToolset>
108     <CharacterSet>Unicode</CharacterSet>
109   </PropertyGroup>
110   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
111     <ConfigurationType>Application</ConfigurationType>
112     <UseDebugLibraries>false</UseDebugLibraries>
113     <PlatformToolset>v141</PlatformToolset>
114     <WholeProgramOptimization>true</WholeProgramOptimization>
115     <CharacterSet>Unicode</CharacterSet>
116   </PropertyGroup>
117   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
118     <ConfigurationType>Application</ConfigurationType>
119     <UseDebugLibraries>true</UseDebugLibraries>
120     <PlatformToolset>v141</PlatformToolset>
121     <CharacterSet>Unicode</CharacterSet>
122   </PropertyGroup>
123   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="Configuration">
124     <ConfigurationType>Application</ConfigurationType>
125     <UseDebugLibraries>true</UseDebugLibraries>
126     <PlatformToolset>v141</PlatformToolset>
127     <CharacterSet>Unicode</CharacterSet>
128   </PropertyGroup>
129   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
130     <ConfigurationType>Application</ConfigurationType>
131     <UseDebugLibraries>false</UseDebugLibraries>
132     <PlatformToolset>v141</PlatformToolset>
133     <WholeProgramOptimization>true</WholeProgramOptimization>
134     <CharacterSet>Unicode</CharacterSet>
135   </PropertyGroup>
136   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
137   <ImportGroup Label="ExtensionSettings">
138   </ImportGroup>
139   <ImportGroup Label="Shared">
140   </ImportGroup>
141   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
142     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
143   </ImportGroup>
144   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="PropertySheets">
145     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
146   </ImportGroup>
147   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
148     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
149   </ImportGroup>
150   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
151     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
152   </ImportGroup>
153   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="PropertySheets">
154     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
155   </ImportGroup>
156   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
157     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
158   </ImportGroup>
159   <PropertyGroup Label="UserMacros" />
160   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
161     <LinkIncremental>true</LinkIncremental>
162     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
163     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
164     <TargetName>$(ProjectName)_d</TargetName>
165   </PropertyGroup>
166   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
167     <LinkIncremental>true</LinkIncremental>
168     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
169     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
170     <TargetName>$(ProjectName)_d</TargetName>
171   </PropertyGroup>
172   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
173     <LinkIncremental>true</LinkIncremental>
174     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
175     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
176     <TargetName>$(ProjectName)_d</TargetName>
177   </PropertyGroup>
178   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
179     <LinkIncremental>true</LinkIncremental>
180     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
181     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
182     <TargetName>$(ProjectName)_d</TargetName>
183   </PropertyGroup>
184   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
185     <LinkIncremental>false</LinkIncremental>
186     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
187     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
188   </PropertyGroup>
189   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
190     <LinkIncremental>false</LinkIncremental>
191     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
192     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
193   </PropertyGroup>
194   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
195     <ClCompile>
196       <PrecompiledHeader>NotUsing</PrecompiledHeader>
197       <WarningLevel>Level3</WarningLevel>
198       <Optimization>Disabled</Optimization>
199       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
200       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
201       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
202       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
203     </ClCompile>
204     <Link>
205       <SubSystem>Console</SubSystem>
206       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
207       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
208       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
209     </Link>
210   </ItemDefinitionGroup>
211   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
212     <ClCompile>
213       <PrecompiledHeader>NotUsing</PrecompiledHeader>
214       <WarningLevel>Level3</WarningLevel>
215       <Optimization>Disabled</Optimization>
216       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
217       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
218       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
219       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
220     </ClCompile>
221     <Link>
222       <SubSystem>Console</SubSystem>
223       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
224       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
225       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
226     </Link>
227   </ItemDefinitionGroup>
228   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
229     <ClCompile>
230       <PrecompiledHeader>NotUsing</PrecompiledHeader>
231       <WarningLevel>Level3</WarningLevel>
232       <Optimization>Disabled</Optimization>
233       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
234       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
235       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
236       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
237     </ClCompile>
238     <Link>
239       <SubSystem>Console</SubSystem>
240       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
241       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
242       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
243     </Link>
244   </ItemDefinitionGroup>
245   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
246     <ClCompile>
247       <PrecompiledHeader>NotUsing</PrecompiledHeader>
248       <WarningLevel>Level3</WarningLevel>
249       <Optimization>Disabled</Optimization>
250       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
251       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
252       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
253       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
254     </ClCompile>
255     <Link>
256       <SubSystem>Console</SubSystem>
257       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
258       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
259       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
260     </Link>
261   </ItemDefinitionGroup>
262   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
263     <ClCompile>
264       <WarningLevel>Level3</WarningLevel>
265       <PrecompiledHeader>NotUsing</PrecompiledHeader>
266       <Optimization>MaxSpeed</Optimization>
267       <FunctionLevelLinking>true</FunctionLevelLinking>
268       <IntrinsicFunctions>true</IntrinsicFunctions>
269       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
270       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
271       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
272       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
273     </ClCompile>
274     <Link>
275       <SubSystem>Console</SubSystem>
276       <EnableCOMDATFolding>true</EnableCOMDATFolding>
277       <OptimizeReferences>true</OptimizeReferences>
278       <GenerateDebugInformation>true</GenerateDebugInformation>
279       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
280       <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
281     </Link>
282   </ItemDefinitionGroup>
283   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
284     <ClCompile>
285       <WarningLevel>Level3</WarningLevel>
286       <PrecompiledHeader>NotUsing</PrecompiledHeader>
287       <Optimization>MaxSpeed</Optimization>
288       <FunctionLevelLinking>true</FunctionLevelLinking>
289       <IntrinsicFunctions>true</IntrinsicFunctions>
290       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
291       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
292       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
293       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
294     </ClCompile>
295     <Link>
296       <SubSystem>Console</SubSystem>
297       <EnableCOMDATFolding>true</EnableCOMDATFolding>
298       <OptimizeReferences>true</OptimizeReferences>
299       <GenerateDebugInformation>true</GenerateDebugInformation>
300       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
301       <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
302     </Link>
303   </ItemDefinitionGroup>
304   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
305   <ImportGroup Label="ExtensionTargets">
306   </ImportGroup>
307 </Project>