I am getting so many warnings. Is this what I should expect?

sylvester@sylvester-HP-EliteBook-840-G2:~/Applications/boltztrap-1.2.5/src$ make clean

rm -f *.o *.mod *.pc *.pcl *~

sylvester@sylvester-HP-EliteBook-840-G2:~/Applications/boltztrap-1.2.5/src$ make

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c gmlib2.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c reallocate.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c m_bandstructure.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c m_input.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c m_fermimod.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c m_interfaces.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c latgen2.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c generic_field.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c gtfnam.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c gen_lattpoints.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c BoltzTraP.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c crystal_band.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c wien_band.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c phon_band.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c generic_band.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c pw_interface.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c add_inv.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c bandana.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c stern1.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c kdelta.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c fite4.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c sortag.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c gplbands.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c dos.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c ifflim.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c setfft.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c c3fft.F90

c3fft.F90:457:80:

CALL CFFTI1 (N,WSAVE(IW1),WSAVE(IW2))

1

Warning: Type mismatch in argument ‘ifac’ at (1); passed REAL(8) to INTEGER(4) [-Wargument-mismatch]

c3fft.F90:366:80:

CALL CFFTF1 (N,C,WSAVE,WSAVE(IW1),WSAVE(IW2))

1

Warning: Type mismatch in argument ‘ifac’ at (1); passed REAL(8) to INTEGER(4) [-Wargument-mismatch]

c3fft.F90:122:44:

CALL CFFTF(N1,C(1,J,K),DWORK)

1

Warning: Type mismatch in argument ‘c’ at (1); passed COMPLEX(8) to REAL(8) [-Wargument-mismatch]

c3fft.F90:134:41:

CALL CFFTF(N2,CWORK,DWORK)

1

Warning: Type mismatch in argument ‘c’ at (1); passed COMPLEX(8) to REAL(8) [-Wargument-mismatch]

c3fft.F90:149:41:

CALL CFFTF(N3,CWORK,DWORK)

1

Warning: Type mismatch in argument ‘c’ at (1); passed COMPLEX(8) to REAL(8) [-Wargument-mismatch]

c3fft.F90:250:80:

CALL CFFTB1 (N,C,WSAVE,WSAVE(IW1),WSAVE(IW2))

1

Warning: Type mismatch in argument ‘ifac’ at (1); passed REAL(8) to INTEGER(4) [-Wargument-mismatch]

c3fft.F90:162:44:

CALL CFFTB(N1,C(1,J,K),DWORK)

1

Warning: Type mismatch in argument ‘c’ at (1); passed COMPLEX(8) to REAL(8) [-Wargument-mismatch]

c3fft.F90:174:41:

CALL CFFTB(N2,CWORK,DWORK)

1

Warning: Type mismatch in argument ‘c’ at (1); passed COMPLEX(8) to REAL(8) [-Wargument-mismatch]

c3fft.F90:189:41:

CALL CFFTB(N3,CWORK,DWORK)

1

Warning: Type mismatch in argument ‘c’ at (1); passed COMPLEX(8) to REAL(8) [-Wargument-mismatch]

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c boseintegrals.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c fermiintegrals.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c bands.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c kcomp.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c bz.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c fermisurface.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c setfft2.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c write_dx_fs.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c write_dx_bz.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c write_cube_fs.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c dos_histogram.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c dos_tetra.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c noculc.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c dosvv.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c readvv.F90

gfortran -g -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -c phonondrag.F90

gfortran -g -o ./BoltzTraP gmlib2.o reallocate.o m_bandstructure.o m_input.o m_fermimod.o m_interfaces.o latgen2.o generic_field.o gtfnam.o gen_lattpoints.o BoltzTraP.o crystal_band.o wien_band.o phon_band.o generic_band.o pw_interface.o add_inv.o bandana.o stern1.o kdelta.o fite4.o sortag.o gplbands.o dos.o ifflim.o setfft.o c3fft.o boseintegrals.o fermiintegrals.o bands.o kcomp.o bz.o fermisurface.o setfft2.o write_dx_fs.o write_dx_bz.o write_cube_fs.o dos_histogram.o dos_tetra.o noculc.o dosvv.o readvv.o phonondrag.o -llapack -lblas -g

More Sylvester Makumi's questions See All
Similar questions and discussions