gfortran options

This commit is contained in:
Anthony Scemama 2015-06-11 17:26:05 +02:00
parent 5f64a7f568
commit 0f19d8514e
2 changed files with 7 additions and 8 deletions

View File

@ -10,7 +10,7 @@
#
#
[COMMON]
FC : gfortran -ffree-line-length-none -I .
FC : gfortran -ffree-line-length-none
LAPACK_LIB : -lblas -llapack
IRPF90 : irpf90
IRPF90_FLAGS : --ninja --align=32
@ -29,21 +29,20 @@ OPENMP : 1 ; Append OpenMP flags
# Optimization flags
####################
#
# -march=native : Compile a binary optimized for the current architecture
# -Ofast : Disregard strict standards compliance. Enables all -O3 optimizations.
# It also enables optimizations that are not valid
# for all standard-compliant programs. It turns on
# -ffast-math and the Fortran-specific
# -fno-protect-parens and -fstack-arrays.
[OPT]
FCFLAGS : -Ofast -march=native
FCFLAGS : -Ofast
# Profiling flags
#################
#
[PROFILE]
FC : -p -g
FCFLAGS : -Ofast -march=native
FCFLAGS : -Ofast
# Debugging flags
#################

8
configure vendored
View File

@ -70,7 +70,7 @@ path_github = {"head": "http://github.com/", "tail": "archive/master.tar.gz"}
ocaml = Info(
url='http://raw.github.com/ocaml/opam/master/shell/opam_installer.sh',
description=' ocaml (it will take some time roughly 20min)',
description=' Ocaml, Opam and the Core library (it will take some time roughly 20min)',
default_path=join(QP_ROOT_BIN, "opam"))
m4 = Info(
@ -95,12 +95,12 @@ path = Info(
irpf90 = Info(
url='{head}/LCPQ/irpf90/{tail}'.format(**path_github),
description=' irpf90',
description=' IRPF90',
default_path=join(QP_ROOT_BIN, "irpf90"))
docopt = Info(
url='{head}/docopt/docopt/{tail}'.format(**path_github),
description=' docop',
description=' docopt',
default_path=join(QP_ROOT_INSTALL, "docopt"))
resultsFile = Info(
@ -116,7 +116,7 @@ ninja = Info(
emsl = Info(
url='{head}/LCPQ/EMSL_Basis_Set_Exchange_Local/{tail}'.format(**
path_github),
description=' emsl',
description=' EMSL basis set library',
default_path=join(QP_ROOT_INSTALL, "emsl"))
ezfio = Info(