[gmx-developers] update:CVS code seg fault on x86_64 system
David Bostick
dbostick at scripps.edu
Thu Jun 30 01:41:29 CEST 2005
I have tried an older CVS snapshot that I had on hand, which works on both
of my x86_64 systems. The header of this snapshot reads:
:-) VERSION 3.2.90_beta_20040828 (-:
where as the latest snapshot I've tried that doesn't work has the
following header:
:-) VERSION 3.3_beta_20050202 (-:
I know ~5 months is a long period of time, but perhaps this may help with
both the segmentation fault problems I've been having and maybe also with
others'.
David
--
===================================|
David Bostick |
The Scripps Research Institute |
Dept. of Molecular Biology, TPC 6 |
10550 N. Torrey Pines Rd. |
La Jolla, CA 92037 |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|
Phone: 858-784-9614 |
Fax: 858-784-8688 |
Email: dbostick at scripps.edu |
===================================|
---------- Forwarded message ----------
Date: Mon, 27 Jun 2005 21:29:05 -0700 (PDT)
From: David Bostick <dbostick at vangogh.scripps.edu>
To: gmx-developers at gromacs.org
Subject: CVS code seg fault on x86_64 system
Dear all,
I have written a few previous emails about problems compiling on an x86_64
system, and am writing a follow-up email. As I mentioned previously, I was
able to finally compile. However, mdrun compiled from the latest CVS code
(checked out yesterday) breaks whether or not I run in parallel. When running
a single-processor mdrun executable, the result is a segmentation fault.
As a test, I compiled version 3.2.1 on the same machine(s) using exactly
the same lam-mpi and fftw. This version of gromacs works. Thus the problem
must be in mdrun, itself.
David
--
===================================|
David Bostick |
The Scripps Research Institute |
Dept. of Molecular Biology, TPC 6 |
10550 N. Torrey Pines Rd. |
La Jolla, CA 92037 |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|
Phone: 858-784-9614 |
Fax: 858-784-8688 |
Email: dbostick at scripps.edu |
===================================|
---------- Forwarded message ----------
Date: Fri, 24 Jun 2005 14:14:53 -0700 (PDT)
From: David Bostick <dbostick at vangogh.scripps.edu>
To: Discussion list for GROMACS development <gmx-developers at gromacs.org>
Subject: CVS compile error
Hello all,
I again have a question pertaining to the previous emails on a CVS
gmx code compile error where I get the following message:
nb_kernel410_x86_64_sse.s: Assembler messages:
nb_kernel410_x86_64_sse.s:440: Error: invalid operand for 'mulps' ('z' unexpected)
nb_kernel410_x86_64_sse.s:1579: Error: invalid operand for 'mulps' ('z' unexpected)
The machine I'm using is an EMT 64 machine (a 36 bit machine). Each node
in the cluster has an Intel Xeon 3.4 GHz processor. The cluster is running
SUSE Linux. The gcc version is 3.3.5, and the assembler info is as
follows:
GNU assembler version 2.15.94.0.2.2 (x86_64-suse-linux) using BFD version
2.15.94.0.2.2 20041220 (SuSE Linux)
My solution was to comment out the 'z' on lines 440 and 1579 in
nb_kernel410_x86_64_sse.s with a ;#. This allowed the code to compile.
However, mdrun_mpi exits without any helpful message.
Should "commenting" out the 'z' in this file nb_kernel410_x86_64_sse.s
cause the code to break? If so, then I can pursue other routes to solving
this problem.
As a sidenote, I have access to a nearly identical (slightly
different) cluster of Intel Xeon 3.2 GHZ processors. This cluster runs
gcc 3.3.4 and an assembler with the following info:
GNU assembler version 2.15.91.0.2 (x86_64-suse-linux) using BFD version
2.15.91.0.2 20040727 (SuSE Linux)
On this machine everything compiles fine with no error messages.
David
--
===================================|
David Bostick |
The Scripps Research Institute |
Dept. of Molecular Biology, TPC 6 |
10550 N. Torrey Pines Rd. |
La Jolla, CA 92037 |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|
Phone: 858-784-9614 |
Fax: 858-784-8688 |
Email: dbostick at scripps.edu |
===================================|
More information about the gromacs.org_gmx-developers
mailing list