<div dir="ltr"><div dir="ltr"><div>Dear users,</div><div>I'm trying to install
thermo_pw with qe-6.5. All steps of installation are done but at last
when I give the command 'make' in thermo_pw directory, I face the
following error:</div><div><br></div><div>( cd lib ; make all || exit 1 )<br>make[1]: Entering directory '/home/pooja/qe-6.5/thermo_pw/lib'<br>mpif90 -O3 -g -fopenmp -x f95-cpp-input -fopenmp -D__FFTW -D__MPI -I/home/pooja/qe-6.5//include -I/home/pooja/qe-6.5//FoX/finclude -I/home/pooja/qe-6.5//S3DE/iotk/include/
-I/home/pooja/qe-6.5//iotk/src -I/home/pooja/qe-6.5//Modules
-I/home/pooja/qe-6.5//FFTXlib -I/home/pooja/qe-6.5//LAXlib
-I/home/pooja/qe-6.5//UtilXlib -I/home/pooja/qe-6.5//FoX/finclude -I. -c voigt.f90<br>voigt.f90:143:27:<br><br> 142 | DO ij=1,6<br> | 2 <br> 143 | CALL voigt_index(i,j,ij,.FALSE.)<br> | 1<br>Error: Variable ‘ij’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:145:30:<br><br> 144 | DO mn=1,6<br> | 2 <br> 145 | CALL voigt_index(m,n,mn,.FALSE.)<br> | 1<br>Error: Variable ‘mn’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:153:26:<br><br> 151 | DO i=1,3<br> | 2 <br> 152 | DO j=1,3<br> 153 | CALL voigt_index(i,j,ij,.TRUE.)<br> | 1<br>Error: Variable ‘i’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:153:28:<br><br> 152 | DO j=1,3<br> | 2 <br> 153 | CALL voigt_index(i,j,ij,.TRUE.)<br> | 1<br>Error: Variable ‘j’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:156:32:<br><br> 154 | DO m=1,3<br> | 2 <br> 155 | DO n=1,3<br> 156 | CALL voigt_index(m,n,mn,.TRUE.)<br> | 1<br>Error: Variable ‘m’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:156:34:<br><br> 155 | DO n=1,3<br> | 2 <br> 156 | CALL voigt_index(m,n,mn,.TRUE.)<br> | 1<br>Error: Variable ‘n’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:110:27:<br><br> 109 | DO ij=1,6<br> | 2 <br> 110 | CALL voigt_index(i,j,ij,.FALSE.)<br> | 1<br>Error: Variable ‘ij’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:117:26:<br><br> 115 | DO i=1,3<br> | 2 <br> 116 | DO j=1,3<br> 117 | CALL voigt_index(i,j,ij,.TRUE.)<br> | 1<br>Error: Variable ‘i’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:117:28:<br><br> 116 | DO j=1,3<br> | 2 <br> 117 | CALL voigt_index(i,j,ij,.TRUE.)<br> | 1<br>Error: Variable ‘j’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:77:27:<br><br> 76 | DO ij=1,6<br> | 2 <br> 77 | CALL voigt_index(i,j,ij,.FALSE.)<br> | 1<br>Error: Variable ‘ij’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:84:26:<br><br> 82 | DO i=1,3<br> | 2 <br> 83 | DO j=1,3<br> 84 | CALL voigt_index(i,j,ij,.TRUE.)<br> | 1<br>Error: Variable ‘i’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>voigt.f90:84:28:<br><br> 83 | DO j=1,3<br> | 2 <br> 84 | CALL voigt_index(i,j,ij,.TRUE.)<br> | 1<br>Error: Variable ‘j’ at (1) not definable inside loop beginning at (2) as INTENT(INOUT) argument to subroutine ‘voigt_index’<br>make[1]: *** [../../make.inc:16: voigt.o] Error 1<br>make[1]: Leaving directory '/home/pooja/qe-6.5/thermo_pw/lib'<br>make: *** [Makefile:15: thermo_lib] Error 1</div><div><br></div><div>Can anyone please suggest some solution to remove this error and install thermo_pw perfectly?</div><div>Any kind of help would be appreciated!! Not being a fortran expert, I cannot edit the file which has errors related to this.<br></div><div>Thanks and regards.<div class="gmail-adL"><br><br></div></div></div></div>