LAPACK Archives

[Lapack] Problems with lapack

To whom may it concern:

I have been having troubles with lapack 3.5.0
by compiling with ifort 2013 I get errors.
In the next lines, you will find the output I get and below the make.inc 
I used.
I hope you can help me out with this.
With kindest regards,
Carlos


$ make
make: Warning: File `make.inc' has modification time 6.3e+02 s in the 
future
( cd INSTALL; make; ./testlsame; ./testslamch; ./testdlamch; \
     ./testsecond; ./testdsecnd; ./testieee; ./testversion )
make[1]: Entering directory 
`/data/users/carlos/software/usr/lapack-3.5.0/INSTALL'
make[1]: Warning: File `../make.inc' has modification time 6.3e+02 s in 
the future
/opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/ifort  -O3   -c 
second_INT_ETIME.f -o second_INT_ETIME.o
second_INT_ETIME.f(53): error #6407: This symbolic name is not an 
intrinsic function name or an intrinsic subroutine name.   [ETIME]
       INTRINSIC          ETIME
-------------------------^
compilation aborted for second_INT_ETIME.f (code 1)
make[1]: *** [second_INT_ETIME.o] Error 1
make[1]: Leaving directory 
`/data/users/carlos/software/usr/lapack-3.5.0/INSTALL'
   ASCII character set
   Tests completed
   Epsilon                      =   5.9604645E-08
   Safe minimum                 =   1.1754944E-38
   Base                         =    2.000000
   Precision                    =   1.1920929E-07
   Number of digits in mantissa =    24.00000
   Rounding mode                =    1.000000
   Minimum exponent             =   -125.0000
   Underflow threshold          =   1.1754944E-38
   Largest exponent             =    128.0000
   Overflow threshold           =   3.4028235E+38
   Reciprocal of safe minimum   =   8.5070592E+37
   Epsilon                      =   1.110223024625157E-016
   Safe minimum                 =   2.225073858507201E-308
   Base                         =    2.00000000000000
   Precision                    =   2.220446049250313E-016
   Number of digits in mantissa =    53.0000000000000
   Rounding mode                =    1.00000000000000
   Minimum exponent             =   -1021.00000000000
   Underflow threshold          =   2.225073858507201E-308
   Largest exponent             =    1024.00000000000
   Overflow threshold           =   1.797693134862316E+308
   Reciprocal of safe minimum   =   4.494232837155790E+307
/bin/sh: line 1: ./testsecond: No such file or directory
/bin/sh: line 1: ./testdsecnd: No such file or directory
/bin/sh: line 1: ./testieee: No such file or directory
/bin/sh: line 1: ./testversion: No such file or directory
make: *** [lapack_install] Error 127


and the make.inc I used is the next one:



####################################################################
#  LAPACK make include file.                                       #
#  LAPACK, Version 3.5.0                                           #
#  November 2013                                                   #
####################################################################
#
SHELL = /bin/sh
#
#  Modify the FORTRAN and OPTS definitions to refer to the
#  compiler and desired compiler options for your machine.  NOOPT
#  refers to the compiler options desired when NO OPTIMIZATION is
#  selected.  Define LOADER and LOADOPTS to refer to the loader and
#  desired load options for your machine.
#
FORTRAN  = /opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/ifort
OPTS     = -O3
DRVOPTS  = $(OPTS)
NOOPT    = -O3 -fltconsistency -fp_port
LOADER   = /opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/ifort
LOADOPTS =
#
# Timer for the SECOND and DSECND routines
#
# Default : SECOND and DSECND will use a call to the EXTERNAL FUNCTION 
ETIME
#TIMER    = EXT_ETIME
# For RS6K : SECOND and DSECND will use a call to the EXTERNAL FUNCTION 
ETIME_
# TIMER    = EXT_ETIME_
# For gfortran compiler: SECOND and DSECND will use a call to the 
INTERNAL FUNCTION ETIME
TIMER    = INT_ETIME
# If your Fortran compiler does not provide etime (like Nag Fortran 
Compiler, etc...)
# SECOND and DSECND will use a call to the INTERNAL FUNCTION CPU_TIME
# TIMER    = INT_CPU_TIME
# If neither of this works...you can use the NONE value... In that case, 
SECOND and DSECND will always return 0
# TIMER     = NONE
#
#  Configuration LAPACKE: Native C interface to LAPACK
#  To generate LAPACKE library: type 'make lapackelib'
#  Configuration file: turned off (default)
#  Complex types: C99 (default)
#  Name pattern: mixed case (default)
#  (64-bit) Data model: LP64 (default)
#
# CC is the C compiler, normally invoked with options CFLAGS.
#
CC = /opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/icc
CFLAGS = -O3
#
#  The archiver and the flag(s) to use when building archive (library)
#  If you system has no ranlib, set RANLIB = echo.
#
ARCH     = ar
ARCHFLAGS= cr
RANLIB   = ranlib
#
#  Location of the extended-precision BLAS (XBLAS) Fortran library
#  used for building and testing extended-precision routines.  The
#  relevant routines will be compiled and XBLAS will be linked only if
#  USEXBLAS is defined.
#
# USEXBLAS    = Yes
XBLASLIB     =
# XBLASLIB    = -lxblas
#
#  The location of the libraries to which you will link.  (The
#  machine-specific, optimized BLAS library should be used whenever
#  possible.)
#
BLASLIB      = ../../librefblas.a
LAPACKLIB    = liblapack.a
TMGLIB       = libtmglib.a
LAPACKELIB   = liblapacke.a

<Prev in Thread] Current Thread [Next in Thread>


For additional information you may use the LAPACK/ScaLAPACK Forum.
Or one of the mailing lists, or