// { dg-do run { target c++11 } } // PR libstdc++/99117 cannot accumulate std::valarray #include #include #include int main() { std::vector> v = {{1,1}, {2,2}}; std::valarray sum(2); for (const auto& e : v) sum = sum + e; VERIFY(sum[0]==3); VERIFY(sum[1]==3); }