Hi all After attempting to install GROMACS 2020 on new system, I get the error below. The system details & other details are below the error.
cmake .. -DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON -DCMAKE_INSTALL_PREFIX=/home/b5018993/src/gromacs-2020 -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=gcc -DGMX_GPU=ON -Wno-dev make [ 84%] Building CXX object src/gromacs/CMakeFiles/libgromacs.dir/mdrun/runner.cpp.o In file included from /home/b5018993/src/gromacs-2020/src/gromacs/mdrun/simulatorbuilder.h:48:0, from /home/b5018993/src/gromacs-2020/src/gromacs/mdrun/runner.cpp:161: /home/b5018993/src/gromacs-2020/src/gromacs/mdrun/legacysimulator.h: In instantiation of 'std::unique_ptr<gmx::ISimulator> gmx::SimulatorBuilder::build(bool, Args&& ...) [with Args = {_IO_FILE*&, t_commrec*&, gmx_multisim_t*&, gmx::MDLogger&, int, const t_filenm*, gmx_output_env_t*&, gmx::MdrunOptions&, gmx::StartingBehavior&, gmx_vsite_t*, gmx::Constraints*, gmx_enfrot*, gmx::BoxDeformation*, gmx::IMDOutputProvider*, const gmx::MdModulesNotifier&, t_inputrec*&, gmx::ImdSession*, pull_t*&, t_swap*&, gmx_mtop_t*, t_fcdata*&, t_state*, ObservablesHistory*, gmx::MDAtoms*, t_nrnb*, gmx_wallcycle*&, t_forcerec*&, gmx_enerdata_t*, gmx_ekindata_t*, gmx::MdrunScheduleWorkload*, ReplicaExchangeParameters&, gmx_membed_t*&, gmx_walltime_accounting*&, std::unique_ptr<gmx::StopHandlerBuilder, std::default_delete<gmx::StopHandlerBuilder> >, const bool&}]': /home/b5018993/src/gromacs-2020/src/gromacs/mdrun/runner.cpp:1612:77: required from here /home/b5018993/src/gromacs-2020/src/gromacs/mdrun/legacysimulator.h:94:23: error: use of deleted function 'std::unique_ptr<_Tp, _Dp>::unique_ptr(const std::unique_ptr<_Tp, _Dp>&) [with _Tp = gmx::StopHandlerBuilder; _Dp = std::default_delete<gmx::StopHandlerBuilder>]' using ISimulator::ISimulator; ^~~~~~~~~~ In file included from /cm/local/apps/gcc/6.1.0/include/c++/6.1.0/memory:81:0, from /home/b5018993/src/gromacs-2020/src/gromacs/mdrun/runner.h:48, from /home/b5018993/src/gromacs-2020/src/gromacs/mdrun/runner.cpp:46: /cm/local/apps/gcc/6.1.0/include/c++/6.1.0/bits/unique_ptr.h:356:7: note: declared here unique_ptr(const unique_ptr&) = delete; ^~~~~~~~~~ In file included from /home/b5018993/src/gromacs-2020/src/gromacs/mdrun/runner.cpp:161:0: /home/b5018993/src/gromacs-2020/src/gromacs/mdrun/simulatorbuilder.h:123:45: note: synthesized method 'gmx::LegacySimulator::LegacySimulator(FILE*, t_commrec*, const gmx_multisim_t*, const gmx::MDLogger&, int, const t_filenm*, const gmx_output_env_t*, const gmx::MdrunOptions&, gmx::StartingBehavior, gmx_vsite_t*, gmx::Constraints*, gmx_enfrot*, gmx::BoxDeformation*, gmx::IMDOutputProvider*, const gmx::MdModulesNotifier&, t_inputrec*, gmx::ImdSession*, pull_t*, t_swap*, gmx_mtop_t*, t_fcdata*, t_state*, ObservablesHistory*, gmx::MDAtoms*, t_nrnb*, gmx_wallcycle*, t_forcerec*, gmx_enerdata_t*, gmx_ekindata_t*, gmx::MdrunScheduleWorkload*, const ReplicaExchangeParameters&, gmx_membed_t*, gmx_walltime_accounting*, std::unique_ptr<gmx::StopHandlerBuilder>, bool)' first required here return std::unique_ptr<LegacySimulator>(new LegacySimulator(std::forward<Args>(args)...)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/gromacs/CMakeFiles/libgromacs.dir/mdrun/runner.cpp.o] Error 1 make[1]: *** [src/gromacs/CMakeFiles/libgromacs.dir/all] Error 2 make: *** [all] Error 2 System details Architecture: x86_64 CPU op modes: 32-bit, 64-bit OS details CentOS Linux release 7.3.1611 (Core) Linux 3.10.0-327.22.2.el7.x86_64 Compiler/ nvcc details openmpi/intel-ofed/gcc/64/1.10.4 Cuda 90 toolkit/9.0.176 gcc version 6.1.0 Thanks in advance for your help Simon Turega -- Gromacs Users mailing list * Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting! * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists * For (un)subscribe requests visit https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a mail to gmx-users-requ...@gromacs.org.