Hi, I try the latest build and it fail to build 2 projects, even the last release 4.7.6
I compile in windows 8
It’s that normal? I suppose not
Here some of the errors, it’s also not compile on Paper2D project not shown bellow…
Module.Projects.cpp
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslAST.h(209): error C2821: first formal parameter to 'operator new' must be 'size_t'
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslAST.h(209): error C2333: 'CrossCompiler::AST::FNode::operator new' : error in function declaration; skipping function body
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(853): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(854): error C3536: 'New': cannot be used before it is initialized
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(854): error C2227: left of '->Type' must point to class/struct/union/generic type
1> type is 'int'
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(855): error C3536: 'New': cannot be used before it is initialized
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(855): error C2227: left of '->Identifier' must point to class/struct/union/generic type
1> type is 'int'
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(856): error C3536: 'New': cannot be used before it is initialized
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(856): error C2227: left of '->Semantic' must point to class/struct/union/generic type
1> type is 'int'
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(857): error C3536: 'New': cannot be used before it is initialized
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(857): error C2227: left of '->bIsArray' must point to class/struct/union/generic type
1> type is 'int'
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(858): error C3536: 'New': cannot be used before it is initialized
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(858): error C2227: left of '->ArraySize' must point to class/struct/union/generic type
1> type is 'int'
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(859): error C3536: 'New': cannot be used before it is initialized
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(859): error C2227: left of '->DefaultValue' must point to class/struct/union/generic type
1> type is 'int'
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(860): error C3536: 'New': cannot be used before it is initialized
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslAST.cpp(860): error C2440: 'return' : cannot convert from 'int' to 'CrossCompiler::AST::FParameterDeclarator *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(302): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(303): error C3536: 'Type': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(303): error C2227: left of '->TypeName' must point to class/struct/union/generic type
1> type is 'int'
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(304): error C3536: 'Type': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(304): error C2227: left of '->InnerType' must point to class/struct/union/generic type
1> type is 'int'
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(305): error C3536: 'Type': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(305): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FTypeSpecifier *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(326): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(327): error C3536: 'Type': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(327): error C2227: left of '->TypeName' must point to class/struct/union/generic type
1> type is 'int'
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(328): error C3536: 'Type': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(328): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FTypeSpecifier *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(414): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(417): error C3536: 'Expression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(417): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(420): error C3536: 'Expression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(420): error C2227: left of '->TypeSpecifier' must point to class/struct/union/generic type
1> type is 'int'
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(424): error C3536: 'Expression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(424): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(427): error C3536: 'Expression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(427): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(442): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(445): error C3536: 'Expression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(445): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(450): error C3536: 'Expression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(450): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(453): error C3536: 'Expression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(453): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(489): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(490): error C3536: 'ArrayIndexExpression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(490): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(503): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(504): error C3536: 'FieldExpression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(504): error C2227: left of '->Identifier' must point to class/struct/union/generic type
1> type is 'int'
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(505): error C3536: 'FieldExpression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(505): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(514): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(515): error C3536: 'FunctionCall': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(515): error C2664: 'CrossCompiler::EParseResult CrossCompiler::ParseExpressionList(CrossCompiler::EHlslToken,CrossCompiler::FHlslScanner &,CrossCompiler::FSymbolScope *,CrossCompiler::EHlslToken,CrossCompiler::FLinearAllocator *,CrossCompiler::AST::FExpression *)' : cannot convert argument 6 from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(516): error C3536: 'Result': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(516): error C2678: binary '!=' : no operator found which takes a left-hand operand of type 'int' (or there is no acceptable conversion)
1> C:\Program Files (x86)\Windows Kits\8.1\include\shared\guiddef.h(197): could be 'bool operator !=(const GUID &,const GUID &)'
1> while trying to match the argument list '(int, CrossCompiler::EParseResult)'
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(522): error C3536: 'FunctionCall': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(522): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(530): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(531): error C3536: 'IncExpression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(531): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(538): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(539): error C3536: 'DecExpression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(539): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(564): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(565): error C3536: 'Ternary': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(565): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(595): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(601): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(607): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(613): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(647): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(656): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(657): error C3536: 'TypeExpression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(657): error C2227: left of '->Identifier' must point to class/struct/union/generic type
1> type is 'int'
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(658): error C3536: 'TypeExpression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(658): error C2664: 'CrossCompiler::AST::FFunctionExpression::FFunctionExpression(const CrossCompiler::AST::FFunctionExpression &)' : cannot convert argument 3 from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(659): error C3536: 'FunctionCall': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(659): error C2664: 'CrossCompiler::EParseResult CrossCompiler::ParseExpressionList(CrossCompiler::EHlslToken,CrossCompiler::FHlslScanner &,CrossCompiler::FSymbolScope *,CrossCompiler::EHlslToken,CrossCompiler::FLinearAllocator *,CrossCompiler::AST::FExpression *)' : cannot convert argument 6 from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(660): error C3536: 'Result': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(660): error C2678: binary '!=' : no operator found which takes a left-hand operand of type 'int' (or there is no acceptable conversion)
1> C:\Program Files (x86)\Windows Kits\8.1\include\shared\guiddef.h(197): could be 'bool operator !=(const GUID &,const GUID &)'
1> while trying to match the argument list '(int, CrossCompiler::EParseResult)'
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(666): error C3536: 'FunctionCall': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(666): error C2440: '=' : cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(864): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(896): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(897): error C3536: 'SubExpression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(897): error C2664: 'CrossCompiler::EParseResult CrossCompiler::ParseExpressionList(CrossCompiler::EHlslToken,CrossCompiler::FHlslScanner &,CrossCompiler::FSymbolScope *,CrossCompiler::EHlslToken,CrossCompiler::FLinearAllocator *,CrossCompiler::AST::FExpression *)' : cannot convert argument 6 from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(898): error C3536: 'Result': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(898): error C2678: binary '!=' : no operator found which takes a left-hand operand of type 'int' (or there is no acceptable conversion)
1> C:\Program Files (x86)\Windows Kits\8.1\include\shared\guiddef.h(197): could be 'bool operator !=(const GUID &,const GUID &)'
1> while trying to match the argument list '(int, CrossCompiler::EParseResult)'
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(900): error C3536: 'Result': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(900): error C2440: 'return' : cannot convert from 'int' to 'CrossCompiler::EParseResult'
1> Conversion to enumeration type requires an explicit cast (static_cast, C-style cast or function-style cast)
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(903): error C3536: 'SubExpression': cannot be used before it is initialized
1>g:\epic games\unrealengine-4.7.6-release\engine\source\developer\shadercompilercommon\private\HlslExpressionParser.inl(903): error C2664: 'int32 TArray<TType,CrossCompiler::FLinearAllocatorPolicy>::Add(CrossCompiler::AST::FExpression *const &)' : cannot convert argument 1 from 'int' to 'CrossCompiler::AST::FExpression *&&'
1> with
1>
1> TType=CrossCompiler::AST::FExpression *
1> ]
1> Reason: cannot convert from 'int' to 'CrossCompiler::AST::FExpression *'
1> Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslParser.cpp(214): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslParser.cpp(219): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslParser.cpp(267): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslParser.cpp(436): error C2264: 'CrossCompiler::AST::FNode::operator new' : error in function definition or declaration; function not called
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslParser.cpp(437): error C3536: 'FullType': cannot be used before it is initialized
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslParser.cpp(437): error C2227: left of '->Qualifier' must point to class/struct/union/generic type
1>G:\Epic Games\UnrealEngine-4.7.6-release\Engine\Source\Developer\ShaderCompilerCommon\Private\HlslParser.cpp(437): fatal error C1003: error count exceeds 100; stopping compilation
1> Module.RenderCore.cpp
1> Module.RHI.cpp
1> Module.ShaderPreprocessor.cpp
1> Module.Json.cpp
Also it fail if I try to build my project without UE4 with other error
C:\Program Files (x86)\Windows Kits\8.1\include\shared\ws2def.h(249): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\shared\ws2def.h(256): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\shared\ws2def.h(274): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\shared\ws2def.h(275): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\shared\ws2def.h(674): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\shared\ws2def.h(702): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\shared\ws2def.h(703): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(923): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(929): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(930): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(931): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(932): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(933): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(935): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(946): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(947): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(951): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(952): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(953): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(954): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(955): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(957): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(968): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(969): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1054): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1055): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1057): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1081): error C2872: 'UINT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(177) : unsigned int UINT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(31) : DoNotUseOldUE4Type::UINT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1274): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1275): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1293): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1299): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1304): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1307): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1310): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1312): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1318): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1323): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1326): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1329): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1331): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1337): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1341): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1344): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1347): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1349): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1354): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1358): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1361): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1364): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1366): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1444): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1445): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1446): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1452): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1453): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1454): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1471): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1478): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1493): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1495): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1501): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1503): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1509): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1511): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1518): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1520): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(2775): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(2783): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(2997): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(2999): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3001): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3036): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3104): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3152): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3202): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3204): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3232): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3266): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3268): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3320): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3333): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3376): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3378): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3381): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3401): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3404): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3411): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3414): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3455): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3458): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3465): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3468): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3512): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3515): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3520): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3523): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3558): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3561): error C2872: 'DWORD' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(156) : unsigned long DWORD'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(34) : DoNotUseOldUE4Type::DWORD'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3567): error C2872: 'INT' : ambiguous symbol
1> could be 'C:\Program Files (x86)\Windows Kits\8.1\include\shared\minwindef.h(176) : int INT'
1> or 'g:\epic games\unrealengine-4.7.6-release\engine\source\runtime\core\public\Misc/DisableOldUETypes.h(28) : DoNotUseOldUE4Type::INT'
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3570): error C2872: 'DWORD' : ambiguous symbol
1>C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(3570): fatal error C1003: error count exceeds 100; stopping compilation