[ET Trac] [Einstein Toolkit] #1257: known_architectures/linux doesn't deal with non-standard gcc version output

Einstein Toolkit trac-noreply at einsteintoolkit.org
Thu Feb 14 14:29:04 CST 2013


#1257: known_architectures/linux doesn't deal with non-standard gcc version output
--------------------+-------------------------------------------------------
 Reporter:  knarf   |       Owner:                     
     Type:  defect  |      Status:  new                
 Priority:  minor   |   Milestone:  ET_2013_05         
Component:  Cactus  |     Version:  development version
 Keywords:          |  
--------------------+-------------------------------------------------------
 Currently, known_architectures/linux only looks at the first line of '$F77
 --version' to determine the version of a gnu-type fortran compiler.
 However, on bluewaters this returns
 {{{
 /opt/cray/xt-asyncpe/5.16/bin/ftn: INFO: Compiling with
 CRAYPE_COMPILE_TARGET=native.
 GNU Fortran (GCC) 4.7.2 20120920 (Cray Inc.)
 Copyright (C) 2012 Free Software Foundation, Inc.
 }}}

 The information the script is actually interested in is on the second
 line, not the first. Thus, I propose the attached patch (grepping for
 "GNU" before choosing the first line). I didn't find a problem with this
 patch on other machines, but there might be in case $F77 --version does
 not contain GNU in the line with the version.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1257>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list