/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/cmake -H/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental -B/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces --check-build-system CMakeFiles/Makefile.cmake 0 /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/cmake -E cmake_progress_start /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/CMakeFiles /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' make -f CMakeFiles/prepare_elemental_headers.dir/build.make CMakeFiles/prepare_elemental_headers.dir/depend make[2]: Entering directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' cd /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces && /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/cmake -E cmake_depends "Unix Makefiles" /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/CMakeFiles/prepare_elemental_headers.dir/DependInfo.cmake --color= make[2]: Leaving directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' make -f CMakeFiles/prepare_elemental_headers.dir/build.make CMakeFiles/prepare_elemental_headers.dir/build make[2]: Entering directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' make[2]: Nothing to be done for `CMakeFiles/prepare_elemental_headers.dir/build'. make[2]: Leaving directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/cmake -E cmake_progress_report /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/CMakeFiles 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 [ 46%] Built target prepare_elemental_headers make -f external/pmrrr/CMakeFiles/prepare_pmrrr_headers.dir/build.make external/pmrrr/CMakeFiles/prepare_pmrrr_headers.dir/depend make[2]: Entering directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' cd /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces && /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/cmake -E cmake_depends "Unix Makefiles" /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/external/pmrrr /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/external/pmrrr /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/external/pmrrr/CMakeFiles/prepare_pmrrr_headers.dir/DependInfo.cmake --color= make[2]: Leaving directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' make -f external/pmrrr/CMakeFiles/prepare_pmrrr_headers.dir/build.make external/pmrrr/CMakeFiles/prepare_pmrrr_headers.dir/build make[2]: Entering directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' make[2]: Nothing to be done for `external/pmrrr/CMakeFiles/prepare_pmrrr_headers.dir/build'. make[2]: Leaving directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/cmake -E cmake_progress_report /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/CMakeFiles 99 100 [ 48%] Built target prepare_pmrrr_headers make -f external/pmrrr/CMakeFiles/pmrrr.dir/build.make external/pmrrr/CMakeFiles/pmrrr.dir/depend make[2]: Entering directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' cd /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces && /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/cmake -E cmake_depends "Unix Makefiles" /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/external/pmrrr /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/external/pmrrr /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/external/pmrrr/CMakeFiles/pmrrr.dir/DependInfo.cmake --color= make[2]: Leaving directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' make -f external/pmrrr/CMakeFiles/pmrrr.dir/build.make external/pmrrr/CMakeFiles/pmrrr.dir/build make[2]: Entering directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' make[2]: Nothing to be done for `external/pmrrr/CMakeFiles/pmrrr.dir/build'. make[2]: Leaving directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/cmake -E cmake_progress_report /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/CMakeFiles 50 51 52 [ 51%] Built target pmrrr make -f CMakeFiles/elemental.dir/build.make CMakeFiles/elemental.dir/depend make[2]: Entering directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' cd /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces && /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/cmake -E cmake_depends "Unix Makefiles" /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/CMakeFiles/elemental.dir/DependInfo.cmake --color= make[2]: Leaving directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' make -f CMakeFiles/elemental.dir/build.make CMakeFiles/elemental.dir/build make[2]: Entering directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/cmake -E cmake_progress_report /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/CMakeFiles [ 51%] Building CXX object CMakeFiles/elemental.dir/src/lapack-like/HermitianTridiag.cpp.o /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/bin/mpicxx -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0 -fPIC -std=c++11 -fPIC -I/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/include -I/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include -o CMakeFiles/elemental.dir/src/lapack-like/HermitianTridiag.cpp.o -c /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:83: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/timer/decl.hpp:19:20: error: no member named 'steady_clock' in namespace 'std::chrono' using std::chrono::steady_clock; ~~~~~~~~~~~~~^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/timer/decl.hpp:38:5: error: use of undeclared identifier 'steady_clock' steady_clock::time_point lastTime_; ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:104: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/timer/impl.hpp:26:17: error: use of undeclared identifier 'steady_clock' lastTime_ = steady_clock::now(); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/timer/impl.hpp:61:20: error: use of undeclared identifier 'steady_clock' auto now = steady_clock::now(); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:40: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/md_star.hpp:146:18: warning: 'elem::DistMatrix::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:153:1: note: in instantiation of function template specialization 'elem::HermitianTridiag' requested here PROTO(float); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix &') vs 'type &' (aka 'DistMatrix &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:44: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/star_md.hpp:146:18: warning: 'elem::DistMatrix::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:153:1: note: in instantiation of function template specialization 'elem::HermitianTridiag' requested here PROTO(float); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix &') vs 'type &' (aka 'DistMatrix &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:37: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/circ_circ.hpp:126:18: warning: 'elem::DistMatrix::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:153:1: note: in instantiation of function template specialization 'elem::HermitianTridiag' requested here PROTO(float); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix &') vs 'type &' (aka 'DistMatrix &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:40: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/md_star.hpp:146:18: warning: 'elem::DistMatrix, 1, 5>::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix, 1, 5>' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:155:1: note: in instantiation of function template specialization 'elem::HermitianTridiag >' requested here PROTO(Complex); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix >::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix > &') vs 'type &' (aka 'DistMatrix, MD, STAR> &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:44: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/star_md.hpp:146:18: warning: 'elem::DistMatrix, 5, 1>::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix, 5, 1>' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:155:1: note: in instantiation of function template specialization 'elem::HermitianTridiag >' requested here PROTO(Complex); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix >::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix > &') vs 'type &' (aka 'DistMatrix, STAR, MD> &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:37: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/circ_circ.hpp:126:18: warning: 'elem::DistMatrix, 6, 6>::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix, 6, 6>' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:155:1: note: in instantiation of function template specialization 'elem::HermitianTridiag >' requested here PROTO(Complex); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix >::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix > &') vs 'type &' (aka 'DistMatrix, CIRC, CIRC> &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:40: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/md_star.hpp:146:18: warning: 'elem::DistMatrix::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:159:1: note: in instantiation of function template specialization 'elem::HermitianTridiag' requested here PROTO(double); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix &') vs 'type &' (aka 'DistMatrix &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:44: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/star_md.hpp:146:18: warning: 'elem::DistMatrix::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:159:1: note: in instantiation of function template specialization 'elem::HermitianTridiag' requested here PROTO(double); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix &') vs 'type &' (aka 'DistMatrix &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:37: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/circ_circ.hpp:126:18: warning: 'elem::DistMatrix::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:159:1: note: in instantiation of function template specialization 'elem::HermitianTridiag' requested here PROTO(double); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix &') vs 'type &' (aka 'DistMatrix &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:40: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/md_star.hpp:146:18: warning: 'elem::DistMatrix, 1, 5>::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix, 1, 5>' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:161:1: note: in instantiation of function template specialization 'elem::HermitianTridiag >' requested here PROTO(Complex); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix >::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix > &') vs 'type &' (aka 'DistMatrix, MD, STAR> &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:44: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/star_md.hpp:146:18: warning: 'elem::DistMatrix, 5, 1>::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix, 5, 1>' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:161:1: note: in instantiation of function template specialization 'elem::HermitianTridiag >' requested here PROTO(Complex); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix >::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix > &') vs 'type &' (aka 'DistMatrix, STAR, MD> &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:93: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/dist_matrix.hpp:37: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/circ_circ.hpp:126:18: warning: 'elem::DistMatrix, 6, 6>::ShallowSwap' hides overloaded virtual function [-Woverloaded-virtual] virtual void ShallowSwap( type& A ); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:96:19: note: in instantiation of template class 'elem::DistMatrix, 6, 6>' requested here ASquare = A; ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:161:1: note: in instantiation of function template specialization 'elem::HermitianTridiag >' requested here PROTO(Complex); ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:149:17: note: expanded from macro 'PROTO' template void HermitianTridiag\ ^ /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/./dist_matrix/abstract.hpp:206:18: note: hidden overloaded virtual function 'elem::AbstractDistMatrix >::ShallowSwap' declared here: type mismatch at 1st parameter ('type &' (aka 'AbstractDistMatrix > &') vs 'type &' (aka 'DistMatrix, CIRC, CIRC> &')) virtual void ShallowSwap( type& A ); ^ In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/src/lapack-like/HermitianTridiag.cpp:9: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental-lite.hpp:17: In file included from /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core.hpp:83: /sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces/include/elemental/core/timer/decl.hpp:38:30: warning: private field 'lastTime_' is not used [-Wunused-private-field] steady_clock::time_point lastTime_; ^ 13 warnings and 4 errors generated. make[2]: *** [CMakeFiles/elemental.dir/src/lapack-like/HermitianTridiag.cpp.o] Error 1 make[2]: Leaving directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' make[1]: *** [CMakeFiles/elemental.dir/all] Error 2 make[1]: Leaving directory `/sandbox/petsc/petsc.test/arch-linux-pkgs-dbg-ftn-interfaces/externalpackages/elemental/arch-linux-pkgs-dbg-ftn-interfaces' make: *** [all] Error 2