From cf6bf1694f191dd7b87f7f8f8ef6aada782d2515 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Mon, 7 Sep 2015 00:03:17 +0200 Subject: [PATCH] MSVC 2015 compatibility: another compiler crash. --- src/Magnum/Test/AbstractShaderProgramGLTest.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Magnum/Test/AbstractShaderProgramGLTest.cpp b/src/Magnum/Test/AbstractShaderProgramGLTest.cpp index 6621f8e2a..7c6a0b6b2 100644 --- a/src/Magnum/Test/AbstractShaderProgramGLTest.cpp +++ b/src/Magnum/Test/AbstractShaderProgramGLTest.cpp @@ -372,7 +372,10 @@ void AbstractShaderProgramGLTest::uniformArray() { MAGNUM_VERIFY_NO_ERROR(); /* Testing also implicit conversion to base type (Vector4[] -> Math::Vector<4, Float>[]) */ - constexpr Vector4 values[] = { + #ifndef CORRADE_MSVC2015_COMPATIBILITY /* Causes ICE */ + constexpr + #endif + const Vector4 values[] = { {0.5f, 1.0f, 0.4f, 0.0f}, {0.0f, 0.1f, 0.7f, 0.3f}, {0.9f, 0.8f, 0.3f, 0.1f}