Index: parallel-libs/trunk/acxxel/CMakeLists.txt =================================================================== --- parallel-libs/trunk/acxxel/CMakeLists.txt +++ parallel-libs/trunk/acxxel/CMakeLists.txt @@ -35,7 +35,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) # Add warning flags. -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-missing-braces") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra") add_library( acxxel Index: parallel-libs/trunk/acxxel/examples/opencl_example.cpp =================================================================== --- parallel-libs/trunk/acxxel/examples/opencl_example.cpp +++ parallel-libs/trunk/acxxel/examples/opencl_example.cpp @@ -57,9 +57,9 @@ int main() { float A = 2.f; - std::array X = {0.f, 1.f, 2.f}; - std::array Y = {3.f, 4.f, 5.f}; - std::array Expected = {3.f, 6.f, 9.f}; + std::array X{{0.f, 1.f, 2.f}}; + std::array Y{{3.f, 4.f, 5.f}}; + std::array Expected{{3.f, 6.f, 9.f}}; saxpy(A, X, Y); for (int I = 0; I < 3; ++I) if (X[I] != Expected[I]) { Index: parallel-libs/trunk/acxxel/tests/span_test.cpp =================================================================== --- parallel-libs/trunk/acxxel/tests/span_test.cpp +++ parallel-libs/trunk/acxxel/tests/span_test.cpp @@ -79,12 +79,12 @@ } TEST(Span, StdArrayConstruction) { - std::array Array{0, 1, 2}; + std::array Array{{0, 1, 2}}; acxxel::Span Span(Array); EXPECT_EQ(Span.data(), Array.data()); EXPECT_EQ(static_cast(Span.size()), Array.size()); - std::array ConstArray{0, 1, 2}; + std::array ConstArray{{0, 1, 2}}; acxxel::Span ConstSpan(ConstArray); EXPECT_EQ(ConstSpan.data(), ConstArray.data()); EXPECT_EQ(static_cast(ConstSpan.size()), ConstArray.size());