Re: fluka2011.2.4 (respin of fluka2011.2), gfortran version as well

From: Joseph Comfort <Joseph.Comfort_at_asu.edu>
Date: Tue, 05 Jul 2011 11:49:15 -0700

Alfredo,

I have 64-bit Fluka running on openSuSE 11.4 and CentOS 5.3 (the main
high performance cluster for most of my computations). Here are the
answers to your requests. I also did individual commands for --version
and -dumpversion.

openSuSE 11.4
-------------
megpc2:sample2 > uname -m
x86_64
megpc2:sample2 >
megpc2:sample2 > gfortran --version -dumpversion
GNU Fortran (SUSE Linux) 4.5.1 20101208 [gcc-4_5-branch revision 167585]
Copyright (C) 2010 Free Software Foundation, Inc.

GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING

megpc2:sample2 >
megpc2:sample2 > gfortran --version
GNU Fortran (SUSE Linux) 4.5.1 20101208 [gcc-4_5-branch revision 167585]
Copyright (C) 2010 Free Software Foundation, Inc.

GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING

megpc2:sample2 >
megpc2:sample2 > gfortran -dumpversion
4.5
megpc2:sample2 >
megpc2:sample2 > gfortran -v
Using built-in specs.
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/4.5/lto-wrapper
Target: x86_64-suse-linux
Configured with: ../configure --prefix=/usr --infodir=/usr/share/info
--mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
--enable-languages=c,c++,objc,fortran,obj-c++,java,ada
--enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.5
--enable-ssp --disable-libssp --disable-plugin
--with-bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux'
--disable-libgcj --disable-libmudflap --with-slibdir=/lib64
--with-system-zlib --enable-__cxa_atexit
--enable-libstdcxx-allocator=new --disable-libstdcxx-pch
--enable-version-specific-runtime-libs --program-suffix=-4.5
--enable-linux-futex --without-system-libunwind --enable-gold
--with-plugin-ld=/usr/bin/gold --with-arch-32=i586 --with-tune=generic
--build=x86_64-suse-linux
Thread model: posix
gcc version 4.5.1 20101208 [gcc-4_5-branch revision 167585] (SUSE Linux)
megpc2:sample2 >
megpc2:sample2 > echo $MACHTYPE
x86_64-suse-linux

CentOS 5.3
----------
saguaro1:ni30c > uname -m
x86_64
saguaro1:ni30c >
saguaro1:ni30c > gfortran --version -dumpversion
GNU Fortran (GCC) 4.4.4 20100726 (Red Hat 4.4.4-13)
Copyright (C) 2010 Free Software Foundation, Inc.

GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING

saguaro1:ni30c >
saguaro1:ni30c > gfortran --version
GNU Fortran (GCC) 4.4.4 20100726 (Red Hat 4.4.4-13)
Copyright (C) 2010 Free Software Foundation, Inc.

GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING

saguaro1:ni30c >
saguaro1:ni30c > gfortran -dumpversion
GNU Fortran (GCC) 4.4.4 20100726 (Red Hat 4.4.4-13)
Copyright (C) 2010 Free Software Foundation, Inc.

GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING

saguaro1:ni30c >
saguaro1:ni30c > gfortran -v
Using built-in specs.
Target: x86_64-redhat-linux6E
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info
--with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap
--enable-shared --enable-threads=posix --enable-checking=release
--with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions
--disable-gnu-unique-object --enable-languages=c,c++,fortran
--disable-libgcj
--with-mpfr=/builddir/build/BUILD/gcc-4.4.4-20100726/obj-x86_64-redhat-linux6E/mpfr-install/

--with-ppl=/builddir/build/BUILD/gcc-4.4.4-20100726/obj-x86_64-redhat-linux6E/ppl-install

--with-cloog=/builddir/build/BUILD/gcc-4.4.4-20100726/obj-x86_64-redhat-linux6E/cloog-install

--with-tune=generic --with-arch_32=i586 --build=x86_64-redhat-linux6E
Thread model: posix
gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC)
saguaro1:ni30c >
saguaro1:ni30c > echo $MACHTYPE
x86_64-redhat-linux-gnu

Note that the redhat gcc is 4.4.4. I have a job running, and it is
looking just fine.

BTW, I am unclear why `pwd | grep ...` is used in ffluka.sh to get the
fortran version, architecture, etc. The script can be invoked from any
directory where the user is working. For example, if I did not set
FLUFOR (on the CentOS system), but gfortran was available on the 64-bit
architecture, g77 was invoked instead, and linking failed.

I hope this info helps.

Joe
Received on Tue Jul 05 2011 - 23:25:22 CEST

This archive was generated by hypermail 2.2.0 : Tue Jul 05 2011 - 23:25:22 CEST