Hi,
I have been using the retail Parallel Studio up to update 6 and it has been working with the DirectX SDK XNA math headers just fine. I have uninstalled the original Parallel Studio product completely (including removing the entire folder after uninstalling), and instaled Parallel Studio 2011 Beta. My installation works smoothly on most projects. I have just tried a project that I know used to work with icl, but now doesn't. The errors start right after including xnamath.h.
This continues to compile just fine with 2008 and 2010 versions of Microsoft cl.
Thanks,
John Price
Here is the output:
1> Collision9.cpp (xnamath.h is included at top of Collision9.cpp)
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(596): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->x),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(596): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->x),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(597): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->y),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(597): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->y),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1677): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->x),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1677): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->x),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1678): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->y),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1678): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->y),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1679): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->z),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1679): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->z),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1680): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->w)
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1680): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->w)
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(357): error : union "__m128" has no member "m128_f32"
1> return V.m128_f32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(357): error : expression must have class type
1> return V.m128_f32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(441): error : union "__m128" has no member "m128_f32"
1> *f = V.m128_f32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(441): error : expression must have class type
1> *f = V.m128_f32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(514): error : union "__m128" has no member "m128_u32"
1> return V.m128_u32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(514): error : expression must have class type
1> return V.m128_u32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(589): error : union "__m128" has no member "m128_u32"
1> *x = V.m128_u32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(589): error : expression must have class type
1> *x = V.m128_u32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(663): error : union "__m128" has no member "m128_f32"
1> U.m128_f32[i] = f;
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(663): error : expression must have class type
1> U.m128_f32[i] = f;
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(805): error : union "__m128" has no member "m128_f32"
1> U.m128_f32[i] = *f;
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(805): error : expression must have class type
1> U.m128_f32[i] = *f;
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2194): error : expression must have a constant value
1> TwoNearZ / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2194): error : expression must have a constant value
1> TwoNearZ / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2195): error : expression must have a constant value
1> TwoNearZ / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2195): error : expression must have a constant value
1> TwoNearZ / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2196): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2197): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2197): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2278): error : expression must have a constant value
1> TwoNearZ / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2278): error : expression must have a constant value
1> TwoNearZ / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2279): error : expression must have a constant value
1> TwoNearZ / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2279): error : expression must have a constant value
1> TwoNearZ / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2280): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2281): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2281): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2354): error : expression must have a constant value
1> Height / AspectRatio,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2354): error : expression must have a constant value
1> Height / AspectRatio,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2355): error : expression must have a constant value
1> Height,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2356): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2357): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2357): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2430): error : expression must have a constant value
1> Height / AspectRatio,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2430): error : expression must have a constant value
1> Height / AspectRatio,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2431): error : expression must have a constant value
1> Height,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2432): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2433): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2433): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2508): error : expression must have a constant value
1> TwoNearZ*ReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2508): error : expression must have a constant value
1> TwoNearZ*ReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2509): error : expression must have a constant value
1> TwoNearZ*ReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2509): error : expression must have a constant value
1> TwoNearZ*ReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2510): error : expression must have a constant value
1> -fRange * NearZ,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2510): error : expression must have a constant value
1> -fRange * NearZ,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2586): error : expression must have a constant value
1> TwoNearZ*ReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2586): error : expression must have a constant value
1> TwoNearZ*ReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2587): error : expression must have a constant value
1> TwoNearZ*ReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2587): error : expression must have a constant value
1> TwoNearZ*ReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2588): error : expression must have a constant value
1> fRange * NearZ,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2588): error : expression must have a constant value
1> fRange * NearZ,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2650): error : expression must have a constant value
1> 2.0f / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2651): error : expression must have a constant value
1> 2.0f / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2652): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2653): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2653): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2713): error : expression must have a constant value
1> 2.0f / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2714): error : expression must have a constant value
1> 2.0f / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2715): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2716): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2716): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2785): error : expression must have a constant value
1> fReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2786): error : expression must have a constant value
1> fReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2787): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2791): error : expression must have a constant value
1> -(ViewLeft + ViewRight),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2791): error : expression must have a constant value
1> -(ViewLeft + ViewRight),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2792): error : expression must have a constant value
1> -(ViewTop + ViewBottom),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2792): error : expression must have a constant value
1> -(ViewTop + ViewBottom),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2793): error : expression must have a constant value
1> -NearZ,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2863): error : expression must have a constant value
1> fReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2864): error : expression must have a constant value
1> fReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2865): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2869): error : expression must have a constant value
1> -(ViewLeft + ViewRight),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2869): error : expression must have a constant value
1> -(ViewLeft + ViewRight),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2870): error : expression must have a constant value
1> -(ViewTop + ViewBottom),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2870): error : expression must have a constant value
1> -(ViewTop + ViewBottom),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2871): error : expression must have a constant value
1> NearZ,
1> ^
1>
1> xnaCollision.cpp
1> compilation aborted for Collision9.cpp (code 2)
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(596): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->x),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(596): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->x),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(597): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->y),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(597): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->y),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1677): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->x),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1677): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->x),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1678): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->y),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1678): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->y),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1679): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->z),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1679): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->z),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1680): error : function call is not allowed in a constant expression
1> XMConvertHalfToFloat(pSource->w)
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathconvert.inl(1680): error : expression must have a constant value
1> XMConvertHalfToFloat(pSource->w)
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(357): error : union "__m128" has no member "m128_f32"
1> return V.m128_f32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(357): error : expression must have class type
1> return V.m128_f32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(441): error : union "__m128" has no member "m128_f32"
1> *f = V.m128_f32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(441): error : expression must have class type
1> *f = V.m128_f32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(514): error : union "__m128" has no member "m128_u32"
1> return V.m128_u32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(514): error : expression must have class type
1> return V.m128_u32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(589): error : union "__m128" has no member "m128_u32"
1> *x = V.m128_u32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(589): error : expression must have class type
1> *x = V.m128_u32[i];
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(663): error : union "__m128" has no member "m128_f32"
1> U.m128_f32[i] = f;
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(663): error : expression must have class type
1> U.m128_f32[i] = f;
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(805): error : union "__m128" has no member "m128_f32"
1> U.m128_f32[i] = *f;
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathvector.inl(805): error : expression must have class type
1> U.m128_f32[i] = *f;
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2194): error : expression must have a constant value
1> TwoNearZ / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2194): error : expression must have a constant value
1> TwoNearZ / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2195): error : expression must have a constant value
1> TwoNearZ / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2195): error : expression must have a constant value
1> TwoNearZ / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2196): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2197): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2197): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2278): error : expression must have a constant value
1> TwoNearZ / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2278): error : expression must have a constant value
1> TwoNearZ / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2279): error : expression must have a constant value
1> TwoNearZ / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2279): error : expression must have a constant value
1> TwoNearZ / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2280): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2281): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2281): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2354): error : expression must have a constant value
1> Height / AspectRatio,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2354): error : expression must have a constant value
1> Height / AspectRatio,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2355): error : expression must have a constant value
1> Height,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2356): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2357): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2357): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2430): error : expression must have a constant value
1> Height / AspectRatio,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2430): error : expression must have a constant value
1> Height / AspectRatio,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2431): error : expression must have a constant value
1> Height,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2432): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2433): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2433): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2508): error : expression must have a constant value
1> TwoNearZ*ReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2508): error : expression must have a constant value
1> TwoNearZ*ReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2509): error : expression must have a constant value
1> TwoNearZ*ReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2509): error : expression must have a constant value
1> TwoNearZ*ReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2510): error : expression must have a constant value
1> -fRange * NearZ,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2510): error : expression must have a constant value
1> -fRange * NearZ,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2586): error : expression must have a constant value
1> TwoNearZ*ReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2586): error : expression must have a constant value
1> TwoNearZ*ReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2587): error : expression must have a constant value
1> TwoNearZ*ReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2587): error : expression must have a constant value
1> TwoNearZ*ReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2588): error : expression must have a constant value
1> fRange * NearZ,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2588): error : expression must have a constant value
1> fRange * NearZ,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2650): error : expression must have a constant value
1> 2.0f / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2651): error : expression must have a constant value
1> 2.0f / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2652): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2653): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2653): error : expression must have a constant value
1> -fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2713): error : expression must have a constant value
1> 2.0f / ViewWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2714): error : expression must have a constant value
1> 2.0f / ViewHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2715): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2716): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2716): error : expression must have a constant value
1> fRange * NearZ
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2785): error : expression must have a constant value
1> fReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2786): error : expression must have a constant value
1> fReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2787): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2791): error : expression must have a constant value
1> -(ViewLeft + ViewRight),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2791): error : expression must have a constant value
1> -(ViewLeft + ViewRight),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2792): error : expression must have a constant value
1> -(ViewTop + ViewBottom),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2792): error : expression must have a constant value
1> -(ViewTop + ViewBottom),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2793): error : expression must have a constant value
1> -NearZ,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2863): error : expression must have a constant value
1> fReciprocalWidth,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2864): error : expression must have a constant value
1> fReciprocalHeight,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2865): error : expression must have a constant value
1> fRange,
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2869): error : expression must have a constant value
1> -(ViewLeft + ViewRight),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2869): error : expression must have a constant value
1> -(ViewLeft + ViewRight),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2870): error : expression must have a constant value
1> -(ViewTop + ViewBottom),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2870): error : expression must have a constant value
1> -(ViewTop + ViewBottom),
1> ^
1>
1>C:\\Program Files (x86)\\Microsoft DirectX SDK (February 2010)\\Include\\xnamathmatrix.inl(2871): error : expression must have a constant value
1> NearZ,
1> ^
1>
1> compilation aborted for xnaCollision.cpp (code 2)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


