These are chat archives for elemental/chat

20th
Mar 2017
Edward Vigmond
@vigmond
Mar 20 2017 14:34
Hi. Do I need c++14 or can I compile with c++11?
Jack Poulson
@poulson
Mar 20 2017 14:35
C++14 is a minor update now supported by virtually all compilers
the master branch now requires C++14
is this a problem?
Jeff Hammond
@jeffhammond
Mar 20 2017 19:21
@poulson By "virtually all compilers", do you actually mean "many versions of GCC and Clang" plus MSVC19? Because that's what http://en.cppreference.com/w/cpp/compiler_support says...
Jack Poulson
@poulson
Mar 20 2017 20:23
the last link suggests intel 17.0 supports all but one c++14 feature
Edward Vigmond
@vigmond
Mar 20 2017 22:37
it is not a problem int hat I can use gcc6 but it means that I have to recompile a lot of software on my system. It all stems from only trusting MPI that I compile with PETSc. I will hold off as long as I can.
Edward Vigmond
@vigmond
Mar 20 2017 23:48
Hi Again. After upgrading to version 0.87.7 I cannot compile my code. I want to collect a distributed array (nx1 matrix) on a single process. Before, I used to simply do: DistMatrix<F,CIRC,CIRC> tmp(n,1,DefaultGrid(),rank);
tmp = V; However, now the DistMatrix constructor complains about DefaultGrid(). Is there a simpler way? Thanks.