<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Yeah, I think my problem is&nbsp;the input, but I&nbsp;don't have the .mpd file,&nbsp; I am using&nbsp;the&nbsp;existing input which has no problem with&nbsp;Gromacs 4.0.5 using&nbsp;./mdrun-openmm.<BR>
&nbsp;<BR>
So is there any other way I could modify?<BR>
Thanks,<BR>
&nbsp;<BR>
YY<BR>&nbsp;<BR>
&gt; Date: Fri, 5 Nov 2010 19:54:10 -0400<BR>&gt; From: jalemkul@vt.edu<BR>&gt; To: gmx-users@gromacs.org<BR>&gt; Subject: Re: [gmx-users] ./mdrun-gpu fatal error<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; lin hen wrote:<BR>&gt; &gt; Thanks a lot for your reply, I didn't have this .mdp file, and I <BR>&gt; &gt; attached the log file, how to modify?<BR>&gt; &gt; <BR>&gt; <BR>&gt; You don't have an .mdp file? Then how did you create your input .tpr file? <BR>&gt; This is the only way to fix your problem - specify proper input parameters in <BR>&gt; the .mdp file.<BR>&gt; <BR>&gt; &gt; Just wonder the gcc compiler, I am using gcc 4.1.2, but I saw the <BR>&gt; &gt; requirements listed for gcc is 4.4, is it a problem?<BR>&gt; &gt; <BR>&gt; <BR>&gt; I think there have been some issues associated with gcc-4.1.x, but I am not sure <BR>&gt; that they were specifically related to the compiler or some incompatibility with <BR>&gt; the code that was addressed. In any case, your compiler is not your problem. <BR>&gt; You have an error in your input file, and the fatal error is very clear about this.<BR>&gt; <BR>&gt; -Justin<BR>&gt; <BR>&gt; &gt; Thanks,<BR>&gt; &gt; <BR>&gt; &gt; yy<BR>&gt; &gt; <BR>&gt; &gt; &gt; Date: Fri, 5 Nov 2010 19:29:09 -0400<BR>&gt; &gt; &gt; From: jalemkul@vt.edu<BR>&gt; &gt; &gt; To: gmx-users@gromacs.org<BR>&gt; &gt; &gt; Subject: Re: [gmx-users] ./mdrun-gpu fatal error<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt; lin hen wrote:<BR>&gt; &gt; &gt; &gt; Hi,<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; I am new for gromacs, I am trying to run the mdrun-gpu executable:<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; the step to build the mdrun-gpu:<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; 1. disable the shared libraries:<BR>&gt; &gt; &gt; &gt; //disable shared libraries (can be problematic with MPI, Windows)<BR>&gt; &gt; &gt; &gt; BUILD_SHARED_LIBS:BOOL=OFF<BR>&gt; &gt; &gt; &gt; 2. export LD_LIBRARY_PATH=/path to openmm2.0-Linux64/lib:$ <BR>&gt; &gt; LD_LIBRARY_PATH<BR>&gt; &gt; &gt; &gt; 3. export OPENMM_PLUGIN_DIR=/path to openmm2.0-Linux64/plugins<BR>&gt; &gt; &gt; &gt; 4. export OPENMM_ROOT_DIR=/path to openmm2.0-Linux64<BR>&gt; &gt; &gt; &gt; 5. ./configure<BR>&gt; &gt; &gt; &gt; 6. cmake -DGMX_OPENMM=ON<BR>&gt; &gt; &gt; &gt; 7. make mdrun<BR>&gt; &gt; &gt; &gt; 8. make install<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; when I got the mdrun-gpu in /src/kernel.<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; I put all the shared libs in one folder, point the LD_LIBRARY_PATH to<BR>&gt; &gt; &gt; &gt; this folder, also openmm libs<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; The attached is the .tpr file I use in the same folder with mdrun-gpu.<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; when i run ./mdrun-gpu<BR>&gt; &gt; &gt; &gt; it shows:<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; :-) G R O M A C S (-:<BR>&gt; &gt; &gt; &gt; GROningen MAchine for Chemical Simulation<BR>&gt; &gt; &gt; &gt; :-) VERSION 4.5.1 (-:<BR>&gt; &gt; &gt; &gt; Written by Emile Apol, Rossen Apostolov, Herman J.C. Berendsen,<BR>&gt; &gt; &gt; &gt; Aldert van Buuren, Pär Bjelkmar, Rudi van Drunen, Anton Feenstra,<BR>&gt; &gt; &gt; &gt; Gerrit Groenhof, Peter Kasson, Per Larsson, Peiter Meulenhoff,<BR>&gt; &gt; &gt; &gt; Teemu Murtola, Szilard Pall, Sander Pronk, Roland Schultz,<BR>&gt; &gt; &gt; &gt; Michael Shirts, Alfons Sijbers, Peter Tieleman,<BR>&gt; &gt; &gt; &gt; Berk Hess, David van der Spoel, and Erik Lindahl.<BR>&gt; &gt; &gt; &gt; Copyright (c) 1991-2000, University of Groningen, The Netherlands.<BR>&gt; &gt; &gt; &gt; Copyright (c) 2001-2010, The GROMACS development team at<BR>&gt; &gt; &gt; &gt; Uppsala University &amp; The Royal Institute of Technology, Sweden.<BR>&gt; &gt; &gt; &gt; check out http://www.gromacs.org &lt;http://www.gromacs.org/&gt;<BR>&gt; &gt; &gt; &gt; for more information.<BR>&gt; &gt; &gt; &gt; This program is free software; you can redistribute it and/or<BR>&gt; &gt; &gt; &gt; modify it under the terms of the GNU General Public License<BR>&gt; &gt; &gt; &gt; as published by the Free Software Foundation; either version 2<BR>&gt; &gt; &gt; &gt; of the License, or (at your option) any later version.<BR>&gt; &gt; &gt; &gt; :-) ./mdrun-gpu (-:<BR>&gt; &gt; &gt; &gt; Option Filename Type Description<BR>&gt; &gt; &gt; &gt; ------------------------------------------------------------<BR>&gt; &gt; &gt; &gt; -s topol.tpr Input Run input file: tpr tpb tpa<BR>&gt; &gt; &gt; &gt; -o traj.trr Output Full precision trajectory: trr trj cpt<BR>&gt; &gt; &gt; &gt; -x traj.xtc Output, Opt. Compressed trajectory (portable xdr<BR>&gt; &gt; &gt; &gt; format)<BR>&gt; &gt; &gt; &gt; -cpi state.cpt Input, Opt. Checkpoint file<BR>&gt; &gt; &gt; &gt; -cpo state.cpt Output, Opt. Checkpoint file<BR>&gt; &gt; &gt; &gt; -c confout.gro Output Structure file: gro g96 pdb etc.<BR>&gt; &gt; &gt; &gt; -e ener.edr Output Energy file<BR>&gt; &gt; &gt; &gt; -g md.log Output Log file<BR>&gt; &gt; &gt; &gt; -dhdl dhdl.xvg Output, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -field field.xvg Output, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -table table.xvg Input, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -tablep tablep.xvg Input, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -tableb table.xvg Input, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -rerun rerun.xtc Input, Opt. Trajectory: xtc trr trj gro g96 pdb cpt<BR>&gt; &gt; &gt; &gt; -tpi tpi.xvg Output, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -tpid tpidist.xvg Output, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -ei sam.edi Input, Opt. ED sampling input<BR>&gt; &gt; &gt; &gt; -eo sam.edo Output, Opt. ED sampling output<BR>&gt; &gt; &gt; &gt; -j wham.gct Input, Opt. General coupling stuff<BR>&gt; &gt; &gt; &gt; -jo bam.gct Output, Opt. General coupling stuff<BR>&gt; &gt; &gt; &gt; -ffout gct.xvg Output, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -devout deviatie.xvg Output, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -runav runaver.xvg Output, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -px pullx.xvg Output, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -pf pullf.xvg Output, Opt. xvgr/xmgr file<BR>&gt; &gt; &gt; &gt; -mtx nm.mtx Output, Opt. Hessian matrix<BR>&gt; &gt; &gt; &gt; -dn dipole.ndx Output, Opt. Index file<BR>&gt; &gt; &gt; &gt; Option Type Value Description<BR>&gt; &gt; &gt; &gt; ------------------------------------------------------<BR>&gt; &gt; &gt; &gt; -[no]h bool no Print help info and quit<BR>&gt; &gt; &gt; &gt; -[no]version bool no Print version info and quit<BR>&gt; &gt; &gt; &gt; -nice int 0 Set the nicelevel<BR>&gt; &gt; &gt; &gt; -deffnm string Set the default filename for all file options<BR>&gt; &gt; &gt; &gt; -xvg enum xmgrace xvg plot formatting: xmgrace, xmgr or none<BR>&gt; &gt; &gt; &gt; -[no]pd bool no Use particle decompostion<BR>&gt; &gt; &gt; &gt; -dd vector 0 0 0 Domain decomposition grid, 0 is optimize<BR>&gt; &gt; &gt; &gt; -npme int -1 Number of separate nodes to be used for PME, -1<BR>&gt; &gt; &gt; &gt; is guess<BR>&gt; &gt; &gt; &gt; -ddorder enum interleave DD node order: interleave, pp_pme or<BR>&gt; &gt; &gt; &gt; cartesian<BR>&gt; &gt; &gt; &gt; -[no]ddcheck bool yes Check for all bonded interactions with DD<BR>&gt; &gt; &gt; &gt; -rdd real 0 The maximum distance for bonded interactions<BR>&gt; &gt; &gt; &gt; with<BR>&gt; &gt; &gt; &gt; DD (nm), 0 is determine from initial coordinates<BR>&gt; &gt; &gt; &gt; -rcon real 0 Maximum distance for P-LINCS (nm), 0 is estimate<BR>&gt; &gt; &gt; &gt; -dlb enum auto Dynamic load balancing (with DD): auto, no<BR>&gt; &gt; &gt; &gt; or yes<BR>&gt; &gt; &gt; &gt; -dds real 0.8 Minimum allowed dlb scaling of the DD cell size<BR>&gt; &gt; &gt; &gt; -gcom int -1 Global communication frequency<BR>&gt; &gt; &gt; &gt; -[no]v bool no Be loud and noisy<BR>&gt; &gt; &gt; &gt; -[no]compact bool yes Write a compact log file<BR>&gt; &gt; &gt; &gt; -[no]seppot bool no Write separate V and dVdl terms for each<BR>&gt; &gt; &gt; &gt; interaction type and node to the log file(s)<BR>&gt; &gt; &gt; &gt; -pforce real -1 Print all forces larger than this (kJ/mol nm)<BR>&gt; &gt; &gt; &gt; -[no]reprod bool no Try to avoid optimizations that affect binary<BR>&gt; &gt; &gt; &gt; reproducibility<BR>&gt; &gt; &gt; &gt; -cpt real 15 Checkpoint interval (minutes)<BR>&gt; &gt; &gt; &gt; -[no]cpnum bool no Keep and number checkpoint files<BR>&gt; &gt; &gt; &gt; -[no]append bool yes Append to previous output files when continuing<BR>&gt; &gt; &gt; &gt; from checkpoint instead of adding the simulation<BR>&gt; &gt; &gt; &gt; part number to all file names<BR>&gt; &gt; &gt; &gt; -maxh real -1 Terminate after 0.99 times this time (hours)<BR>&gt; &gt; &gt; &gt; -multi int 0 Do multiple simulations in parallel<BR>&gt; &gt; &gt; &gt; -replex int 0 Attempt replica exchange every # steps<BR>&gt; &gt; &gt; &gt; -reseed int -1 Seed for replica exchange, -1 is generate a seed<BR>&gt; &gt; &gt; &gt; -[no]ionize bool no Do a simulation including the effect of an X-Ray<BR>&gt; &gt; &gt; &gt; bombardment on your system<BR>&gt; &gt; &gt; &gt; -device string Device option string<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; Back Off! I just backed up md.log to ./#md.log.14#<BR>&gt; &gt; &gt; &gt; Reading file topol.tpr, VERSION 4.0.5 (single precision)<BR>&gt; &gt; &gt; &gt; Note: tpx file_version 58, software version 73<BR>&gt; &gt; &gt; &gt; Back Off! I just backed up ener.edr to ./#ener.edr.14#<BR>&gt; &gt; &gt; &gt; WARNING: OpenMM does not support leap-frog, will use velocity-verlet<BR>&gt; &gt; &gt; &gt; integrator.<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; -------------------------------------------------------<BR>&gt; &gt; &gt; &gt; Program mdrun-gpu, VERSION 4.5.1<BR>&gt; &gt; &gt; &gt; *Source code file:<BR>&gt; &gt; &gt; &gt; <BR>&gt; &gt; /root/BioWorkBench/TPPS/GROMACS/GROMACS-final/gromacs-4.5.1/src/kernel/openmm_wrapper.cpp, <BR>&gt; &gt; <BR>&gt; &gt; &gt; &gt; line: 555*<BR>&gt; &gt; &gt; &gt; *Fatal error:<BR>&gt; &gt; &gt; &gt; OpenMM supports only the following methods for electrostatics: <BR>&gt; &gt; NoCutoff<BR>&gt; &gt; &gt; &gt; (i.e. rcoulomb = rvdw = 0 ),Reaction-Field, Ewald or PME.<BR>&gt; &gt; &gt; &gt; *For more information and tips for troubleshooting, please check <BR>&gt; &gt; the GROMACS<BR>&gt; &gt; &gt; &gt; website at http://www.gromacs.org/Documentation/Errors<BR>&gt; &gt; &gt; &gt; -------------------------------------------------------<BR>&gt; &gt; &gt; &gt; "Breaking the Law, Breaking the Law" (Judas Priest)<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; Could you please help take a look at it? Is there anything wrong <BR>&gt; &gt; with my<BR>&gt; &gt; &gt; &gt; input file?<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt; Yes, your .mdp file has something set wrong, either coulombtype, <BR>&gt; &gt; rcoulomb, etc.<BR>&gt; &gt; &gt; The error message lists the only relevant options.<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt; -Justin<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; RHEL 5.4 gcc 4.1.2, CUDA 3.1<BR>&gt; &gt; &gt; &gt; yy<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt; --<BR>&gt; &gt; &gt; ========================================<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt; Justin A. Lemkul<BR>&gt; &gt; &gt; Ph.D. Candidate<BR>&gt; &gt; &gt; ICTAS Doctoral Scholar<BR>&gt; &gt; &gt; MILES-IGERT Trainee<BR>&gt; &gt; &gt; Department of Biochemistry<BR>&gt; &gt; &gt; Virginia Tech<BR>&gt; &gt; &gt; Blacksburg, VA<BR>&gt; &gt; &gt; jalemkul[at]vt.edu | (540) 231-9080<BR>&gt; &gt; &gt; http://www.bevanlab.biochem.vt.edu/Pages/Personal/justin<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt; ========================================<BR>&gt; &gt; &gt; --<BR>&gt; &gt; &gt; gmx-users mailing list gmx-users@gromacs.org<BR>&gt; &gt; &gt; http://lists.gromacs.org/mailman/listinfo/gmx-users<BR>&gt; &gt; &gt; Please search the archive at <BR>&gt; &gt; http://www.gromacs.org/Support/Mailing_Lists/Search before posting!<BR>&gt; &gt; &gt; Please don't post (un)subscribe requests to the list. Use the<BR>&gt; &gt; &gt; www interface or send it to gmx-users-request@gromacs.org.<BR>&gt; &gt; &gt; Can't post? Read http://www.gromacs.org/Support/Mailing_Lists<BR>&gt; &gt; <BR>&gt; <BR>&gt; -- <BR>&gt; ========================================<BR>&gt; <BR>&gt; Justin A. Lemkul<BR>&gt; Ph.D. Candidate<BR>&gt; ICTAS Doctoral Scholar<BR>&gt; MILES-IGERT Trainee<BR>&gt; Department of Biochemistry<BR>&gt; Virginia Tech<BR>&gt; Blacksburg, VA<BR>&gt; jalemkul[at]vt.edu | (540) 231-9080<BR>&gt; http://www.bevanlab.biochem.vt.edu/Pages/Personal/justin<BR>&gt; <BR>&gt; ========================================<BR>&gt; -- <BR>&gt; gmx-users mailing list gmx-users@gromacs.org<BR>&gt; http://lists.gromacs.org/mailman/listinfo/gmx-users<BR>&gt; Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/Search before posting!<BR>&gt; Please don't post (un)subscribe requests to the list. Use the <BR>&gt; www interface or send it to gmx-users-request@gromacs.org.<BR>&gt; Can't post? Read http://www.gromacs.org/Support/Mailing_Lists<BR>                                               </body>
</html>