diff --git a/BasicScientficResearch/Abinit-9.6.2/build.sh b/BasicScientficResearch/Abinit-9.6.2/build.sh new file mode 100755 index 0000000000000000000000000000000000000000..429ad10b1cf3f21750f177e2d49afc60d5e2e92c --- /dev/null +++ b/BasicScientficResearch/Abinit-9.6.2/build.sh @@ -0,0 +1,70 @@ +#!/bin/bash + +if [[ $# -ne 2 ]]; then + echo "The format is as follows:" + echo "bash build.sh buildpath installpath" + echo ":param buildpath: 应用构建绝对路径" + echo ":param installpath: 应用安装绝对路径" + exit 1 +fi + +[[ ! "$1" =~ ^/.* || "$1" = "/" ]] && echo "请输入正确的构建路径" && exit 1 +[[ ! "$2" =~ ^/.* || "$2" = "/" ]] && echo "请输入正确的安装路径" && exit 1 + +create_dir() +{ + local path=$1 + [[ "$path" =~ .*/$ ]] && path=${path%/*} + if [[ ! -d "$path" && ! -f "$path" ]]; then mkdir -p $path; else path=$path`date "+%y%m%d%H%M%S"` && mkdir -p $path; fi + echo $path +} + +buildpath=$(create_dir $1) +installpath=$(create_dir $2) +#buildpath=$1 +#installpath=$2 + +yum install -y \ + wget make m4 environment-modules systemd-devel patch autoconf \ + automake libtool python python-devel python-setuptools \ + python2-pip tar libatomic gcc-c++ zlib zlib-devel \ + gcc python python-devel systemd-devel cmake numactl +source /etc/profile +source /etc/profile.d/modules.sh +set -e +dep_dir=$PWD/"dependency" + +module purge +module use $installpath + +bash $dep_dir/gcc-10.3.1-2022.11-aarch64-linux.sh $buildpath $installpath +module load ${installpath}/gcc-10.3.1-2022.11-aarch64-linux/gcc_modulefiles + +bash $dep_dir/openmpi-4.1.2.sh $buildpath $installpath +module load ${installpath}/openmpi-4.1.2/openmpi_modulefiles + +bash $dep_dir/openblas-0.3.21.sh $buildpath $installpath +module load ${installpath}/openblas-0.3.21/openblas_modulefiles + +bash $dep_dir/scalapack-2.2.0.sh $buildpath $installpath +module load ${installpath}/scalapack-2.2.0/scalapack_modulefiles + +bash $dep_dir/libxc-4.3.4.sh $buildpath $installpath +module load ${installpath}/libxc-4.3.4/libxc_modulefiles + +bash $dep_dir/fftw-3.3.10.sh $buildpath $installpath +module load ${installpath}/fftw-3.3.10/fftw_modulefiles + +bash $dep_dir/hdf5-1.12.1.sh $buildpath $installpath +module load ${installpath}/hdf5-1.12.1/hdf5_modulefiles + +bash $dep_dir/pnetcdf-1.12.3.sh $buildpath $installpath +module load ${installpath}/pnetcdf-1.12.3/pnetcdf_modulefiles + +bash $dep_dir/netcdf-c-4.9.0.sh $buildpath $installpath +module load ${installpath}/netcdf-c-4.9.0/netcdf-c_modulefiles + +bash $dep_dir/netcdf-fortran-4.6.0.sh $buildpath $installpath +module load ${installpath}/netcdf-fortran-4.6.0/netcdf-fortran_modulefiles + +bash $dep_dir/abinit-9.6.2.sh $buildpath $installpath diff --git a/BasicScientficResearch/Abinit-9.6.2/dependency/abinit-9.6.2.sh b/BasicScientficResearch/Abinit-9.6.2/dependency/abinit-9.6.2.sh new file mode 100644 index 0000000000000000000000000000000000000000..5e04879d14103ccadacb5cc429d3793e9a957b13 --- /dev/null +++ b/BasicScientficResearch/Abinit-9.6.2/dependency/abinit-9.6.2.sh @@ -0,0 +1,65 @@ +#!/bin/bash + +if [[ $# -ne 2 ]]; then + echo "The format is as follows:" + echo "bash abinit-9.6.2.sh buildpath installpath" + echo ":param buildpath: 应用构建绝对路径" + echo ":param installpath: 应用安装绝对路径" + exit 1 +fi + +[[ ! "$1" =~ ^/.* || ! -d "$1" || "$1" = "/" ]] && echo "请输入正确的构建路径" && exit 1 +[[ ! "$2" =~ ^/.* || ! -d "$2" || "$2" = "/" ]] && echo "请输入正确的安装路径" && exit 1 +if [[ "$1" == "$2" ]]; then echo "构建路径与安装路径不能相同,请输入正确的路径"; exit 1; fi + +buildpath=$1 +installpath=$2 +[[ "$buildpath" =~ .*/$ ]] && buildpath=${buildpath%/*} +[[ "$installpath" =~ .*/$ ]] && installpath=${installpath%/*} +set -e + +download_pkg() +{ + wget -t 40 -c $1 -O $buildpath/abinit-9.6.2.tar.gz + tar xf $buildpath/abinit-9.6.2.tar.gz -C $buildpath + #rm -rf $buildpath/abinit-9.6.2.tar.gz +} + +#download_pkg https://www.abinit.org/sites/default/files/packages/abinit-9.6.2.tar.gz +download_pkg https://github.com/abinit/abinit/archive/refs/tags/9.6.2.tar.gz +cd $buildpath/abinit-9.6.2 +./autogen.sh +./configure CC=mpicc CXX=mpicxx FC="mpifort -fallow-argument-mismatch" --prefix=$installpath/abinit-9.6.2 --enable-openmp=yes --with-mpi=yes --enable-mpi-io=yes --with-linalg-flavor=openblas LINALG_LIBS="-L$installpath/openblas-0.3.21/lib -lopenblas -L$installpath/scalapack-2.2.0/lib -lscalapack" --with-fft-flavor=fftw3 FFTW3_LDFLAGS="-L$installpath/fftw-3.3.10/lib" FFTW3_CPPFLAGS="-I$installpath/fftw-3.3.10/include" FFTW3_LIBS="-lfftw3 -lfftw3_omp -lfftw3_mpi -lfftw3_threads -lfftw3f -lfftw3f_omp -lfftw3f_mpi -lfftw3f_threads" --with-hdf5=$installpath/hdf5-1.12.1 --with-netcdf=$installpath/netcdf-c-4.9.0 --with-netcdf-fortran=$installpath/netcdf-fortran-4.6.0 --with-libxc=$installpath/libxc-4.3.4 --enable-netcdf-default=no +make -j$(nproc) +make install + +cat > "$installpath/abinit-9.6.2/abinit_modulefiles" <"$installpath/fftw-3.3.10/fftw_modulefiles"< "$installpath/gcc-10.3.1-2022.11-aarch64-linux/gcc_modulefiles" <"$installpath/hdf5-1.12.1/hdf5_modulefiles"<"$installpath/libxc-4.3.4/libxc_modulefiles"<"$installpath/netcdf-c-4.9.0/netcdf-c_modulefiles"<"$installpath/netcdf-fortran-4.6.0/netcdf-fortran_modulefiles"<"$installpath/openblas-0.3.21/openblas_modulefiles"<"$installpath/openmpi-4.1.2/openmpi_modulefiles"<"$installpath/pnetcdf-1.12.3/pnetcdf_modulefiles"<"$installpath/scalapack-2.2.0/scalapack_modulefiles"< + + + + + + Document + + + +
+

+ 2023/01/03 21:54:19

+
+ +

+ 配置信息

+
+
+ 软件安装包存放路径或软件包名称 + /opt/portadv/portadmin/package/abinit +
+ +
+ 目标操作系统 + openEuler 22.03 +
+
+ 目标系统内核版本 +

+ 5.10.0 +

+
+ +
+ 评估结果 +

+ + 软件迁移评估成功 +

+
+ +
+
+ +
+

可兼容替换

+

0

+
+ +
+

待验证替换

+

1

+
+ +
+

依赖文件总数

+

1

+
+ +
+ +
+
+ +
+
+ 与架构相关的依赖文件 +
+
+ +
+
+ + + + + + + + + + + + + + +
序号依赖文件名文件类型软件包存放路径待下载软件包名称分析结果处理建议
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ 1 + + abinit + + 可执行文件 + + /opt/portadv/portadmin/package/abinit + + -- + + 待验证替换 + + 请先在鲲鹏平台上验证。若不兼容,请联系供应方获取鲲鹏兼容版本,或获取源码并编译成鲲鹏兼容版本 +
+
+
+ + +
+
+ + + + \ No newline at end of file diff --git "a/BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\324\264\302\353\307\250\322\306\267\326\316\366.html" "b/BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\324\264\302\353\307\250\322\306\267\326\316\366.html" new file mode 100644 index 0000000000000000000000000000000000000000..d5b4150c3f05a87ba541c9c0679701c186bc5e78 --- /dev/null +++ "b/BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\324\264\302\353\307\250\322\306\267\326\316\366.html" @@ -0,0 +1,15837 @@ + + + + + + + + Document + + + + + +
+

+ 2023/01/03 21:57:36 +

+
+ +

配置信息

+ +
+
+ 源码文件存放路径 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2 + +
+
+ 目标操作系统 + + openEuler 22.03 + +
+
+ 目标系统内核版本 + + 5.10.0 + +
+
+ 编译器版本 + + GCC 10.3.0, GFORTRAN9 + +
+
+ 构建工具 + + make + +
+
+ 编译命令 + + make + +
+
+ 迁移结果 + + + + 源码迁移分析成功 + +
+
+ +
+
+
+

可兼容替换

+

0

+
+
+

待验证替换

+

0

+
+
+

依赖文件总数

+

0

+
+
+
+
+

源文件数

+

143

+
+
+

代码行数

+

1375

+
+
+

源码迁移人力

+

2.8人月

+
+
+

+ 预估标准:1人月迁移工作量 = 500行 C/C++/Fortran/Go/构建文件等源码,或250行汇编代码 +

+
+
+
+ +
+
+ 与架构相关的依赖文件 +
+ +
+ +
+
+ + + + + + + + + + + +
序号依赖文件名文件类型 + 待下载软件包名称 + 分析结果处理建议
+
+
+ + + + + + + + + + + + + + + +
+
+
+ 未发现与架构相关的依赖文件 +
+
+
+
+ + +
+
+ 需要迁移的源码文件 +
+ +
+ 文件总数:143 +
+
+ +
+
+ + + + + + + + + + + +
序号文件名路径文件类型需修改的代码行
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ 1 + + detect_cc.c + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/config/detect/detect_cc.c + + C/C++ Source File + + 7 +
+ 2 + + gnu_tools.c + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/gnu_tools.c + + C/C++ Source File + + 3 +
+ 3 + + mallinfo.c + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/mallinfo.c + + C/C++ Source File + + 2 +
+ 4 + + md5.c + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/md5.c + + C/C++ Source File + + 19 +
+ 5 + + xmalloc.c + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/xmalloc.c + + C/C++ Source File + + 1 +
+ 6 + + abi_gpu_header.h + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/incs/abi_gpu_header.h + + C/C++ Source File + + 1 +
+ 7 + + invoke_python.cpp + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_python_invocation_ext/invoke_python.cpp + + C/C++ Source File + + 1 +
+ 8 + + effpot_xml.c + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + C/C++ Source File + + 233 +
+ 9 + + config.mk.in + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/config.mk.in + + makefile + + 9 +
+ 10 + + makefile.in + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/libpaw/libpaw-utils/makefile.in + + makefile + + 7 +
+ 11 + + makefile.in + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/utils/makefile.in + + makefile + + 7 +
+ 12 + + benf.f + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/scripts/post_processing/appa/birch/benf.f + + Fortran + + 4 +
+ 13 + + posdopspectra.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/scripts/post_processing/posdopspectra.F90 + + Fortran + + 4 +
+ 14 + + m_clib.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_clib.F90 + + Fortran + + 24 +
+ 15 + + m_fsockets.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_fsockets.F90 + + Fortran + + 8 +
+ 16 + + defs_basis.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + Fortran + + 12 +
+ 17 + + m_profiling_abi.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/11_memory_mpi/m_profiling_abi.F90 + + Fortran + + 6 +
+ 18 + + m_xmpi.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/12_hide_mpi/m_xmpi.F90 + + Fortran + + 2 +
+ 19 + + m_errors.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/16_hideleave/m_errors.F90 + + Fortran + + 5 +
+ 20 + + m_initcuda.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_gpu_toolbox/m_initcuda.F90 + + Fortran + + 1 +
+ 21 + + libtetrabz_common.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/libtetrabz_common.F90 + + Fortran + + 2 +
+ 22 + + libtetrabz_polcmplx_mod.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/libtetrabz_polcmplx_mod.F90 + + Fortran + + 1 +
+ 23 + + m_simtet.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/m_simtet.F90 + + Fortran + + 3 +
+ 24 + + m_tetrahedron.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/m_tetrahedron.F90 + + Fortran + + 1 +
+ 25 + + m_time.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/18_timing/m_time.F90 + + Fortran + + 1 +
+ 26 + + m_hash_md5.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/21_hashfuncs/m_hash_md5.F90 + + Fortran + + 29 +
+ 27 + + m_copy.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + Fortran + + 18 +
+ 28 + + abi_xgemm.f90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xgemm.f90 + + Fortran + + 4 +
+ 29 + + abi_xheev.f90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xheev.f90 + + Fortran + + 4 +
+ 30 + + abi_xhegv.f90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xhegv.f90 + + Fortran + + 4 +
+ 31 + + abi_xpotrf.f90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xpotrf.f90 + + Fortran + + 2 +
+ 32 + + abi_xtrsm.f90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xtrsm.f90 + + Fortran + + 6 +
+ 33 + + m_gaussian_quadrature.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_gaussian_quadrature.F90 + + Fortran + + 2 +
+ 34 + + m_levenberg_marquardt.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_levenberg_marquardt.F90 + + Fortran + + 3 +
+ 35 + + m_per_cond.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_per_cond.F90 + + Fortran + + 3 +
+ 36 + + m_sort.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_sort.F90 + + Fortran + + 2 +
+ 37 + + m_hashtable.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/29_kpoints/m_hashtable.F90 + + Fortran + + 2 +
+ 38 + + m_octree.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/29_kpoints/m_octree.F90 + + Fortran + + 1 +
+ 39 + + m_libxc_functionals.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + Fortran + + 29 +
+ 40 + + m_libpaw_defs.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_defs.F90 + + Fortran + + 2 +
+ 41 + + m_libpaw_libxc.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + Fortran + + 29 +
+ 42 + + m_paw_finegrid.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_finegrid.F90 + + Fortran + + 1 +
+ 43 + + m_paw_onsite.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + Fortran + + 10 +
+ 44 + + m_pawxc.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + Fortran + + 16 +
+ 45 + + m_parser.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/42_parser/m_parser.F90 + + Fortran + + 4 +
+ 46 + + m_defs_ptgroups.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_defs_ptgroups.F90 + + Fortran + + 33 +
+ 47 + + m_ptg_D2h.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D2h.F90 + + Fortran + + 1 +
+ 48 + + m_ptg_D3d.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D3d.F90 + + Fortran + + 1 +
+ 49 + + m_ptg_D3h.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D3h.F90 + + Fortran + + 1 +
+ 50 + + m_ptg_D4h.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D4h.F90 + + Fortran + + 1 +
+ 51 + + m_ptg_D6.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D6.F90 + + Fortran + + 1 +
+ 52 + + m_ptg_D6h.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D6h.F90 + + Fortran + + 1 +
+ 53 + + m_ptg_O.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_O.F90 + + Fortran + + 1 +
+ 54 + + m_ptg_Oh.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_Oh.F90 + + Fortran + + 1 +
+ 55 + + m_ptg_Td.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_Td.F90 + + Fortran + + 1 +
+ 56 + + m_ptg_Th.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_Th.F90 + + Fortran + + 1 +
+ 57 + + m_macroave.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + Fortran + + 14 +
+ 58 + + m_distribfft.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_distribfft.F90 + + Fortran + + 6 +
+ 59 + + m_dtset.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_dtset.F90 + + Fortran + + 3 +
+ 60 + + m_lbfgs.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_geomoptim/m_lbfgs.F90 + + Fortran + + 1 +
+ 61 + + m_pred_bfgs.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_geomoptim/m_pred_bfgs.F90 + + Fortran + + 1 +
+ 62 + + m_xg.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + Fortran + + 14 +
+ 63 + + m_xgScalapack.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + Fortran + + 20 +
+ 64 + + m_lobpcg2.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + Fortran + + 12 +
+ 65 + + m_melemts.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/49_gw_toolbox_oop/m_melemts.F90 + + Fortran + + 10 +
+ 66 + + m_dfti.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + Fortran + + 15 +
+ 67 + + m_fft_mesh.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fft_mesh.F90 + + Fortran + + 9 +
+ 68 + + m_fftcore.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + Fortran + + 27 +
+ 69 + + m_fftw3.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + Fortran + + 10 +
+ 70 + + m_fft.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/53_ffts/m_fft.F90 + + Fortran + + 8 +
+ 71 + + m_spacepar.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/54_spacepar/m_spacepar.F90 + + Fortran + + 5 +
+ 72 + + m_ab7_mixing.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_mixing/m_ab7_mixing.F90 + + Fortran + + 6 +
+ 73 + + m_gsphere.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_recipspace/m_gsphere.F90 + + Fortran + + 3 +
+ 74 + + m_kxc.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_xc/m_kxc.F90 + + Fortran + + 3 +
+ 75 + + m_mkcore.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_xc/m_mkcore.F90 + + Fortran + + 1 +
+ 76 + + m_xc_vdw.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_xc/m_xc_vdw.F90 + + Fortran + + 1 +
+ 77 + + m_psxml2ab.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iopsp_parser/m_psxml2ab.F90 + + Fortran + + 1 +
+ 78 + + m_chkinp.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_chkinp.F90 + + Fortran + + 1 +
+ 79 + + m_memeval.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_memeval.F90 + + Fortran + + 8 +
+ 80 + + m_mpi_setup.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + Fortran + + 20 +
+ 81 + + m_outvars.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_outvars.F90 + + Fortran + + 1 +
+ 82 + + m_Ctqmc.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_ctqmc/m_Ctqmc.F90 + + Fortran + + 2 +
+ 83 + + m_Ctqmcoffdiag.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_ctqmc/m_Ctqmcoffdiag.F90 + + Fortran + + 2 +
+ 84 + + m_io_screening.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_iowfdenpot/m_io_screening.F90 + + Fortran + + 6 +
+ 85 + + m_outwant.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_iowfdenpot/m_outwant.F90 + + Fortran + + 1 +
+ 86 + + m_vcoul.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_poisson/m_vcoul.F90 + + Fortran + + 1 +
+ 87 + + m_pspini.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/64_psp/m_pspini.F90 + + Fortran + + 1 +
+ 88 + + m_paw_denpot.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/65_paw/m_paw_denpot.F90 + + Fortran + + 2 +
+ 89 + + m_paw_occupancies.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/65_paw/m_paw_occupancies.F90 + + Fortran + + 1 +
+ 90 + + m_hamiltonian.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_hamiltonian.F90 + + Fortran + + 6 +
+ 91 + + m_mkffkg.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + Fortran + + 42 +
+ 92 + + m_nonlop_ylm.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_nonlop_ylm.F90 + + Fortran + + 2 +
+ 93 + + m_opernl.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_opernl.F90 + + Fortran + + 7 +
+ 94 + + m_bandfft_kpt.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_bandfft_kpt.F90 + + Fortran + + 4 +
+ 95 + + m_prep_kgb.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_prep_kgb.F90 + + Fortran + + 6 +
+ 96 + + m_epjdos.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_epjdos.F90 + + Fortran + + 7 +
+ 97 + + m_mklocl_realspace.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_mklocl_realspace.F90 + + Fortran + + 1 +
+ 98 + + m_orbmag.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + Fortran + + 38 +
+ 99 + + m_setvtr.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_setvtr.F90 + + Fortran + + 1 +
+ 100 + + invocation_interface.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_python_invocation_ext/invocation_interface.F90 + + Fortran + + 17 +
+ 101 + + m_forctqmc.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_dmft/m_forctqmc.F90 + + Fortran + + 7 +
+ 102 + + m_rec_tools.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_recursion/m_rec_tools.F90 + + Fortran + + 3 +
+ 103 + + m_vtorhorec.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_recursion/m_vtorhorec.F90 + + Fortran + + 4 +
+ 104 + + m_prcref.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_rsprc/m_prcref.F90 + + Fortran + + 8 +
+ 105 + + m_io_kss.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/69_wfdesc/m_io_kss.F90 + + Fortran + + 1 +
+ 106 + + m_calc_ucrpa.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_calc_ucrpa.F90 + + Fortran + + 7 +
+ 107 + + m_cohsex.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_cohsex.F90 + + Fortran + + 3 +
+ 108 + + m_gwls_ComputeCorrelationEnergy.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + Fortran + + 57 +
+ 109 + + m_gwls_DielectricArray.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + Fortran + + 20 +
+ 110 + + m_gwls_GWlanczos.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + Fortran + + 14 +
+ 111 + + m_gwls_GenerateEpsilon.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GenerateEpsilon.F90 + + Fortran + + 7 +
+ 112 + + m_gwls_LanczosBasis.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_LanczosBasis.F90 + + Fortran + + 2 +
+ 113 + + m_gwls_Projected_AT.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_Projected_AT.F90 + + Fortran + + 1 +
+ 114 + + m_gwls_Projected_BT.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_Projected_BT.F90 + + Fortran + + 2 +
+ 115 + + m_gwls_model_polarisability.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + Fortran + + 16 +
+ 116 + + m_gwls_polarisability.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + Fortran + + 24 +
+ 117 + + m_plowannier.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_plowannier.F90 + + Fortran + + 1 +
+ 118 + + m_sigc.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_sigc.F90 + + Fortran + + 4 +
+ 119 + + m_bse_io.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_bse_io.F90 + + Fortran + + 4 +
+ 120 + + m_exc_analyze.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_analyze.F90 + + Fortran + + 3 +
+ 121 + + m_exc_spectra.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_spectra.F90 + + Fortran + + 6 +
+ 122 + + m_mlwfovlp.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_wannier/m_mlwfovlp.F90 + + Fortran + + 3 +
+ 123 + + m_elphon.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/77_ddb/m_elphon.F90 + + Fortran + + 4 +
+ 124 + + m_suscep_stat.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/77_suscep/m_suscep_stat.F90 + + Fortran + + 5 +
+ 125 + + m_effective_potential_file.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + Fortran + + 112 +
+ 126 + + m_fit_polynomial_coeff.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_fit_polynomial_coeff.F90 + + Fortran + + 2 +
+ 127 + + m_multibinit_io_xml.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_multibinit_io_xml.F90 + + Fortran + + 64 +
+ 128 + + m_polynomial_potential.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_polynomial_potential.F90 + + Fortran + + 1 +
+ 129 + + m_slc_dynamics.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_slc_dynamics.F90 + + Fortran + + 1 +
+ 130 + + m_spin_mover.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_mover.F90 + + Fortran + + 1 +
+ 131 + + m_spin_primitive_potential.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + Fortran + + 23 +
+ 132 + + m_inwffil.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_inwffil.F90 + + Fortran + + 6 +
+ 133 + + m_lobpcgwf.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_lobpcgwf.F90 + + Fortran + + 5 +
+ 134 + + m_tddft.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_tddft.F90 + + Fortran + + 1 +
+ 135 + + m_tdep_readwrite.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/80_tdep/m_tdep_readwrite.F90 + + Fortran + + 2 +
+ 136 + + m_scfcv_core.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/94_scfcv/m_scfcv_core.F90 + + Fortran + + 8 +
+ 137 + + m_argparse.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_argparse.F90 + + Fortran + + 1 +
+ 138 + + m_bethe_salpeter.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_bethe_salpeter.F90 + + Fortran + + 3 +
+ 139 + + m_dfpt_looppert.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_dfpt_looppert.F90 + + Fortran + + 5 +
+ 140 + + m_fold2block.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_fold2block.F90 + + Fortran + + 3 +
+ 141 + + m_mover.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_mover.F90 + + Fortran + + 1 +
+ 142 + + m_screening_driver.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_screening_driver.F90 + + Fortran + + 3 +
+ 143 + + m_sigma_driver.F90 + + /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_sigma_driver.F90 + + Fortran + + 2 +
+
+
+ + +
+
+ 需要迁移的代码行数 +
+ +
+ 需修改的代码行:1375行; makefile: 23 行; C/C++: 267 行; Fortran: 1085 行; +
+
+ +
+
+ + + + + + + + + +
文件名行号(起始行,结束行)关键字建议
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/config.mk.in + + (68,68) + + -march + + Please add or replace with the '-march=armv8.2-a' option on Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/config.mk.in + + (68,68) + + -fsigned-char + + It's recommended that you use the compiler command option '-fsigned-char' changes the default behaviour of plain char to be a signed char. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/config.mk.in + + (100,100) + + -march + + Please add or replace with the '-march=armv8.2-a' option on Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/config.mk.in + + (100,100) + + -fsigned-char + + It's recommended that you use the compiler command option '-fsigned-char' changes the default behaviour of plain char to be a signed char. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/config.mk.in + + (132,132) + + -march + + Add the '-march=armv8.2-a' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/config.mk.in + + (132,132) + + -mtune + + Add the '-mtune=tsv110' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/config.mk.in + + (132,132) + + -cpp + + Add the '-cpp' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/config.mk.in + + (132,132) + + -ffree-line-length-none + + Add the '-ffree-form' and '-ffree-line-length-none' compilation options on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/config.mk.in + + (132,132) + + -std + + Add the '-std=legacy' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/libpaw/libpaw-utils/makefile.in + + (14,14) + + -march + + Add the '-march=armv8.2-a' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/libpaw/libpaw-utils/makefile.in + + (14,14) + + -mtune + + Add the '-mtune=tsv110' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/libpaw/libpaw-utils/makefile.in + + (14,14) + + -cpp + + Add the '-cpp' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/libpaw/libpaw-utils/makefile.in + + (14,14) + + -ffree-form + + Add the '-ffree-form' compilation options on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/libpaw/libpaw-utils/makefile.in + + (14,14) + + -std + + Add the '-std=legacy' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/libpaw/libpaw-utils/makefile.in + + (15,15) + + -march + + Please add or replace with the '-march=armv8.2-a' option on Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/bindings/libpaw/libpaw-utils/makefile.in + + (15,15) + + -fsigned-char + + It's recommended that you use the compiler command option '-fsigned-char' changes the default behaviour of plain char to be a signed char. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/config/detect/detect_cc.c + + (7,13) + + #if + + Add code that adapts to the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/scripts/post_processing/appa/birch/benf.f + + (7,7) + + PRECISION + + The GCC Fortran compiler before Fortran 90 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/scripts/post_processing/appa/birch/benf.f + + (25,25) + + Fortran_grammar + + GFORTRAN does not allow integers or floating-point numbers to be copied as strings. For example, change DATA JBLANK/''/ to DATA JBLANK/0/. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/scripts/post_processing/appa/birch/benf.f + + (262,262) + + PRECISION + + The GCC Fortran compiler before Fortran 90 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/scripts/post_processing/appa/birch/benf.f + + (330,330) + + PRECISION + + The GCC Fortran compiler before Fortran 90 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/scripts/post_processing/posdopspectra.F90 + + (19,19) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/scripts/post_processing/posdopspectra.F90 + + (397,397) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/scripts/post_processing/posdopspectra.F90 + + (478,478) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/scripts/post_processing/posdopspectra.F90 + + (568,568) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/gnu_tools.c + + (37,37) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/gnu_tools.c + + (65,65) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/gnu_tools.c + + (85,85) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_clib.F90 + + (77,82) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_clib.F90 + + (88,93) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_clib.F90 + + (95,100) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_clib.F90 + + (102,107) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_fsockets.F90 + + (110,110) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_fsockets.F90 + + (120,120) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_fsockets.F90 + + (135,135) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_fsockets.F90 + + (143,143) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_fsockets.F90 + + (153,153) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_fsockets.F90 + + (164,164) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_fsockets.F90 + + (177,177) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/m_fsockets.F90 + + (189,189) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/mallinfo.c + + (22,23) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/md5.c + + (84,98) + + #if + + Add code that adapts to the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/md5.c + + (231,231) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/md5.c + + (253,253) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/md5.c + + (311,311) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/md5.c + + (322,322) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/02_clib/xmalloc.c + + (29,29) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (48,48) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (49,49) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (53,53) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (54,54) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (60,60) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (61,61) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (64,64) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (65,65) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (524,524) + + KIND + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (532,532) + + KIND + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (538,538) + + KIND + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/10_defs/defs_basis.F90 + + (542,542) + + KIND + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/11_memory_mpi/m_profiling_abi.F90 + + (129,134) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/12_hide_mpi/m_xmpi.F90 + + (2691,2691) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/12_hide_mpi/m_xmpi.F90 + + (2697,2697) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/16_hideleave/m_errors.F90 + + (1534,1538) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_gpu_toolbox/m_initcuda.F90 + + (43,43) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/libtetrabz_common.F90 + + (236,236) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/libtetrabz_common.F90 + + (446,446) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/libtetrabz_polcmplx_mod.F90 + + (537,537) + + KIND + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/m_simtet.F90 + + (1283,1283) + + Fortran_grammar + + In the parentheses of a 'FORMAT' expression, place all characters of +a string between two quotation marks ('') to prevent the string from being +parsed into two strings. For example, change '100 FORMAT('notice, failure +number is [',(I),']')' to '100 FORMAT('notice, failure number is [',(I),']')' +. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/m_simtet.F90 + + (1991,1991) + + Fortran_grammar + + In the parentheses of a 'FORMAT' expression, place all characters of +a string between two quotation marks ('') to prevent the string from being +parsed into two strings. For example, change '100 FORMAT('notice, failure +number is [',(I),']')' to '100 FORMAT('notice, failure number is [',(I),']')' +. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/m_simtet.F90 + + (2380,2380) + + Fortran_grammar + + In the parentheses of a 'FORMAT' expression, place all characters of +a string between two quotation marks ('') to prevent the string from being +parsed into two strings. For example, change '100 FORMAT('notice, failure +number is [',(I),']')' to '100 FORMAT('notice, failure number is [',(I),']')' +. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/17_libtetra_ext/m_tetrahedron.F90 + + (55,55) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/18_timing/m_time.F90 + + (342,342) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/21_hashfuncs/m_hash_md5.F90 + + (50,56) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/21_hashfuncs/m_hash_md5.F90 + + (57,63) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/21_hashfuncs/m_hash_md5.F90 + + (64,69) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/21_hashfuncs/m_hash_md5.F90 + + (70,77) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/21_hashfuncs/m_hash_md5.F90 + + (373,373) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (1944,1944) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (1945,1945) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (1993,1993) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (1994,1994) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2042,2042) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2043,2043) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2091,2091) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2092,2092) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2140,2140) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2141,2141) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2189,2189) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2190,2190) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2238,2238) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2239,2239) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2287,2287) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2288,2288) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2336,2336) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/27_toolbox_oop/m_copy.F90 + + (2337,2337) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xgemm.f90 + + (69,69) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xgemm.f90 + + (130,130) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xgemm.f90 + + (199,199) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xgemm.f90 + + (202,202) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xheev.f90 + + (98,98) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xheev.f90 + + (102,102) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xheev.f90 + + (172,172) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xheev.f90 + + (251,251) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xhegv.f90 + + (103,103) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xhegv.f90 + + (107,107) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xhegv.f90 + + (183,183) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xhegv.f90 + + (267,267) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xpotrf.f90 + + (118,118) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xpotrf.f90 + + (120,120) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xtrsm.f90 + + (63,63) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xtrsm.f90 + + (119,119) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xtrsm.f90 + + (122,122) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xtrsm.f90 + + (183,183) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xtrsm.f90 + + (186,186) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/abi_xtrsm.f90 + + (241,241) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_gaussian_quadrature.F90 + + (108,108) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_gaussian_quadrature.F90 + + (203,203) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_levenberg_marquardt.F90 + + (92,92) + + KIND + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_levenberg_marquardt.F90 + + (269,269) + + KIND + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_levenberg_marquardt.F90 + + (1492,1492) + + KIND + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_per_cond.F90 + + (95,95) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_per_cond.F90 + + (139,139) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_per_cond.F90 + + (183,183) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_sort.F90 + + (334,334) + + move_alloc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/28_numeric_noabirule/m_sort.F90 + + (398,398) + + move_alloc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/29_kpoints/m_hashtable.F90 + + (165,165) + + storage_size + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/29_kpoints/m_hashtable.F90 + + (167,167) + + storage_size + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/29_kpoints/m_octree.F90 + + (228,228) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (596,596) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (648,648) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (653,653) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (738,738) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (797,797) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (802,802) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (807,807) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (811,811) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (813,813) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (862,862) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (956,956) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (959,959) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1456,1456) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1461,1461) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1462,1462) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1463,1463) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1464,1464) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1472,1472) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1473,1473) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1474,1474) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1481,1481) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1482,1482) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1483,1483) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1484,1484) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1496,1496) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1498,1498) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1501,1501) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1502,1502) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/33_xc_lowlevel/m_libxc_functionals.F90 + + (1969,1969) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/common/src/incs/abi_gpu_header.h + + (27,27) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_defs.F90 + + (28,28) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_defs.F90 + + (29,29) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (587,587) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (639,639) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (644,644) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (720,720) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (773,773) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (778,778) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (783,783) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (787,787) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (789,789) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (839,839) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (925,925) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (928,928) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1399,1399) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1404,1404) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1405,1405) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1406,1406) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1407,1407) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1415,1415) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1416,1416) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1417,1417) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1424,1424) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1425,1425) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1426,1426) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1427,1427) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1439,1439) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1441,1441) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1444,1444) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1445,1445) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_libpaw_libxc.F90 + + (1890,1890) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_finegrid.F90 + + (1350,1350) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + (107,107) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + (153,153) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + (184,184) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + (188,188) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + (192,192) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + (276,276) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + (336,336) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + (361,361) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + (365,365) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_paw_onsite.F90 + + (369,369) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (1627,1627) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (1628,1628) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (1629,1629) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (1630,1630) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (1631,1631) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (1632,1632) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (2731,2731) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (2732,2732) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (2733,2733) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (2734,2734) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (2735,2735) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (2736,2736) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (2737,2737) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (2738,2738) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (2739,2739) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/src/m_pawxc.F90 + + (2740,2740) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/utils/makefile.in + + (14,14) + + -march + + Add the '-march=armv8.2-a' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/utils/makefile.in + + (14,14) + + -mtune + + Add the '-mtune=tsv110' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/utils/makefile.in + + (14,14) + + -cpp + + Add the '-cpp' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/utils/makefile.in + + (14,14) + + -ffree-form + + Add the '-ffree-form' compilation options on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/utils/makefile.in + + (14,14) + + -std + + Add the '-std=legacy' compilation option on the Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/utils/makefile.in + + (15,15) + + -march + + Please add or replace with the '-march=armv8.2-a' option on Kunpeng platform. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/shared/libpaw/utils/makefile.in + + (15,15) + + -fsigned-char + + It's recommended that you use the compiler command option '-fsigned-char' changes the default behaviour of plain char to be a signed char. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/42_parser/m_parser.F90 + + (608,608) + + new_line + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/42_parser/m_parser.F90 + + (1173,1173) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/42_parser/m_parser.F90 + + (1648,1648) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/42_parser/m_parser.F90 + + (1658,1658) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_defs_ptgroups.F90 + + (41,73) + + Fortran_grammar + + On the Kunpeng platform, the length of each element in a string array must be the same. For example: +character(len=80), dimension(5):: bed_snames = (/'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +Needs to be changed to: +character(len=80), dimension(5) :: bed_snames = (/character(80)::'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D2h.F90 + + (42,42) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D3d.F90 + + (42,42) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D3h.F90 + + (42,42) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D4h.F90 + + (42,42) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D6.F90 + + (42,42) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_D6h.F90 + + (42,42) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_O.F90 + + (42,42) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_Oh.F90 + + (42,42) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_Td.F90 + + (42,42) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/43_ptgroups/m_ptg_Th.F90 + + (42,42) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (81,81) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (152,152) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (155,155) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (223,223) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (226,226) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (281,281) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (284,284) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (331,331) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (334,334) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (356,356) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (360,360) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (386,386) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (387,387) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitools/m_macroave.F90 + + (388,388) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_distribfft.F90 + + (181,181) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_distribfft.F90 + + (185,185) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_distribfft.F90 + + (190,190) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_distribfft.F90 + + (212,212) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_distribfft.F90 + + (216,216) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_distribfft.F90 + + (221,221) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_dtset.F90 + + (2783,2783) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_dtset.F90 + + (2784,2784) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/44_abitypes_defs/m_dtset.F90 + + (2786,2786) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_geomoptim/m_lbfgs.F90 + + (305,305) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_geomoptim/m_pred_bfgs.F90 + + (818,818) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (271,271) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (286,286) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (469,469) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (476,476) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (511,511) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (517,517) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (659,659) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (662,662) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (700,700) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (703,703) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (876,876) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (879,879) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (2125,2125) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xg.F90 + + (2128,2128) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (65,65) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (144,144) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (177,177) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (178,178) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (186,186) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (191,191) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (192,192) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (200,200) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (212,212) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (213,213) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (258,258) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (306,306) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (307,307) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (386,386) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (387,387) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (436,436) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (438,438) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (452,452) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (452,452) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/45_xgTools/m_xgScalapack.F90 + + (455,455) + + rank + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (277,277) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (278,278) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (279,279) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (281,281) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (282,282) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (283,283) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (289,289) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (292,292) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (293,293) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (294,294) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (295,295) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/46_diago/m_lobpcg2.F90 + + (296,296) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/49_gw_toolbox_oop/m_melemts.F90 + + (191,200) + + Fortran_grammar + + On the Kunpeng platform, the length of each element in a string array must be the same. For example: +character(len=80), dimension(5):: bed_snames = (/'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +Needs to be changed to: +character(len=80), dimension(5) :: bed_snames = (/character(80)::'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (1489,1489) + + C_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (1490,1490) + + C_F_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (1492,1492) + + C_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (1493,1493) + + C_F_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (1555,1555) + + C_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (1556,1556) + + C_F_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (1622,1622) + + C_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (1623,1623) + + C_F_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (1934,1934) + + C_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (1935,1935) + + C_F_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (2095,2095) + + C_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (2096,2096) + + C_F_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (2282,2282) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (2326,2326) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_dfti.F90 + + (2370,2370) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fft_mesh.F90 + + (855,855) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fft_mesh.F90 + + (856,856) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fft_mesh.F90 + + (857,857) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fft_mesh.F90 + + (1011,1011) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fft_mesh.F90 + + (1012,1012) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fft_mesh.F90 + + (1013,1013) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fft_mesh.F90 + + (1121,1121) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fft_mesh.F90 + + (1122,1122) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fft_mesh.F90 + + (1123,1123) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (114,119) + + Fortran_grammar + + On the Kunpeng platform, the length of each element in a string array must be the same. For example: +character(len=80), dimension(5):: bed_snames = (/'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +Needs to be changed to: +character(len=80), dimension(5) :: bed_snames = (/character(80)::'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (122,124) + + Fortran_grammar + + On the Kunpeng platform, the length of each element in a string array must be the same. For example: +character(len=80), dimension(5):: bed_snames = (/'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +Needs to be changed to: +character(len=80), dimension(5) :: bed_snames = (/character(80)::'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (127,130) + + Fortran_grammar + + On the Kunpeng platform, the length of each element in a string array must be the same. For example: +character(len=80), dimension(5):: bed_snames = (/'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +Needs to be changed to: +character(len=80), dimension(5) :: bed_snames = (/character(80)::'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (857,857) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (1083,1083) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (1090,1090) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (2722,2722) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (2812,2812) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (3175,3175) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (3292,3292) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (4157,4157) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (4199,4199) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (4276,4276) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (4314,4314) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (4609,4609) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (4610,4610) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftcore.F90 + + (4611,4611) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + (3065,3065) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + (3102,3102) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + (3139,3139) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + (3176,3176) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + (3429,3429) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + (3642,3642) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + (3644,3644) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + (3792,3792) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + (3796,3796) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/52_fft_mpi_noabirule/m_fftw3.F90 + + (4069,4069) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/53_ffts/m_fft.F90 + + (1004,1004) + + C_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/53_ffts/m_fft.F90 + + (1004,1004) + + C_F_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/53_ffts/m_fft.F90 + + (4204,4204) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/53_ffts/m_fft.F90 + + (4225,4225) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/53_ffts/m_fft.F90 + + (4246,4246) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/53_ffts/m_fft.F90 + + (4637,4637) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/53_ffts/m_fft.F90 + + (4650,4650) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/53_ffts/m_fft.F90 + + (4655,4655) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/54_spacepar/m_spacepar.F90 + + (1647,1647) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/54_spacepar/m_spacepar.F90 + + (1689,1689) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/54_spacepar/m_spacepar.F90 + + (1751,1751) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/54_spacepar/m_spacepar.F90 + + (1777,1777) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/54_spacepar/m_spacepar.F90 + + (1846,1846) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_mixing/m_ab7_mixing.F90 + + (2009,2009) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_mixing/m_ab7_mixing.F90 + + (2961,2961) + + norm2 + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_mixing/m_ab7_mixing.F90 + + (2990,2990) + + norm2 + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_mixing/m_ab7_mixing.F90 + + (3001,3001) + + norm2 + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_mixing/m_ab7_mixing.F90 + + (3003,3003) + + norm2 + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_mixing/m_ab7_mixing.F90 + + (3006,3006) + + norm2 + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_recipspace/m_gsphere.F90 + + (949,949) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_recipspace/m_gsphere.F90 + + (950,950) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_recipspace/m_gsphere.F90 + + (951,951) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_xc/m_kxc.F90 + + (1623,1623) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_xc/m_kxc.F90 + + (1624,1624) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_xc/m_kxc.F90 + + (1625,1625) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_xc/m_mkcore.F90 + + (1119,1119) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/56_xc/m_xc_vdw.F90 + + (561,561) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iopsp_parser/m_psxml2ab.F90 + + (99,99) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_chkinp.F90 + + (1953,1953) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_memeval.F90 + + (247,247) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_memeval.F90 + + (636,636) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_memeval.F90 + + (856,856) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_memeval.F90 + + (864,864) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_memeval.F90 + + (1161,1161) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_memeval.F90 + + (1188,1188) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_memeval.F90 + + (1490,1490) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_memeval.F90 + + (1594,1594) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (759,759) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (767,767) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (769,769) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (776,776) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (786,786) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (804,804) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (813,813) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (814,814) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1393,1393) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1403,1403) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1406,1406) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1409,1409) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1412,1412) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1431,1431) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1455,1455) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1456,1456) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1457,1457) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1460,1460) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (1461,1461) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_mpi_setup.F90 + + (2061,2061) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/57_iovars/m_outvars.F90 + + (200,200) + + Fortran_grammar + + In the parentheses of a 'FORMAT' expression, place all characters of +a string between two quotation marks ('') to prevent the string from being +parsed into two strings. For example, change '100 FORMAT('notice, failure +number is [',(I),']')' to '100 FORMAT('notice, failure number is [',(I),']')' +. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_ctqmc/m_Ctqmc.F90 + + (1578,1578) + + CPU_TIME + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_ctqmc/m_Ctqmc.F90 + + (1736,1736) + + CPU_TIME + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_ctqmc/m_Ctqmcoffdiag.F90 + + (1991,1991) + + CPU_TIME + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_ctqmc/m_Ctqmcoffdiag.F90 + + (2164,2164) + + CPU_TIME + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_iowfdenpot/m_io_screening.F90 + + (635,635) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_iowfdenpot/m_io_screening.F90 + + (635,635) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_iowfdenpot/m_io_screening.F90 + + (1425,1425) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_iowfdenpot/m_io_screening.F90 + + (1425,1425) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_iowfdenpot/m_io_screening.F90 + + (1745,1745) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_iowfdenpot/m_io_screening.F90 + + (1745,1745) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_iowfdenpot/m_outwant.F90 + + (439,439) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/62_poisson/m_vcoul.F90 + + (998,998) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/64_psp/m_pspini.F90 + + (1463,1463) + + Fortran_grammar + + Check the array used as a formal parameter of the function. For example, change real a(2) to real a(*). +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/65_paw/m_paw_denpot.F90 + + (2051,2051) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/65_paw/m_paw_denpot.F90 + + (2052,2052) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/65_paw/m_paw_occupancies.F90 + + (141,141) + + Fortran_grammar + + On the Kunpeng platform, the length of each element in a string array must be the same. For example: +character(len=80), dimension(5):: bed_snames = (/'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +Needs to be changed to: +character(len=80), dimension(5) :: bed_snames = (/character(80)::'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_hamiltonian.F90 + + (1359,1359) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_hamiltonian.F90 + + (1360,1360) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_hamiltonian.F90 + + (1369,1369) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_hamiltonian.F90 + + (1370,1370) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_hamiltonian.F90 + + (1379,1379) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_hamiltonian.F90 + + (1380,1380) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (104,104) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (340,340) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (353,353) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (354,354) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (378,378) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (379,379) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (380,380) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (393,393) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (416,416) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (417,417) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (461,461) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (462,462) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (463,463) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (511,511) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (512,512) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (528,528) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (529,529) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (545,545) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (546,546) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (585,585) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (586,586) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (670,670) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (907,907) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (920,920) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (921,921) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (944,944) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (945,945) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (946,946) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (959,959) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (982,982) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (983,983) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1027,1027) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1028,1028) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1029,1029) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1075,1075) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1076,1076) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1092,1092) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1093,1093) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1109,1109) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1110,1110) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1147,1147) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_mkffkg.F90 + + (1148,1148) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_nonlop_ylm.F90 + + (837,837) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_nonlop_ylm.F90 + + (864,864) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_opernl.F90 + + (167,167) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_opernl.F90 + + (316,316) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_opernl.F90 + + (785,785) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_opernl.F90 + + (930,930) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_opernl.F90 + + (1378,1378) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_opernl.F90 + + (2091,2091) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_nonlocal/m_opernl.F90 + + (2383,2383) + + parity + + The GCC Fortran compiler before Fortran 2008 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_bandfft_kpt.F90 + + (380,380) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_bandfft_kpt.F90 + + (522,522) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_bandfft_kpt.F90 + + (542,542) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_bandfft_kpt.F90 + + (557,557) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_prep_kgb.F90 + + (162,162) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_prep_kgb.F90 + + (163,163) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_prep_kgb.F90 + + (972,972) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_prep_kgb.F90 + + (1276,1276) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_prep_kgb.F90 + + (1438,1438) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/66_wfs/m_prep_kgb.F90 + + (1703,1703) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_epjdos.F90 + + (2515,2515) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_epjdos.F90 + + (2553,2553) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_epjdos.F90 + + (2556,2556) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_epjdos.F90 + + (2558,2558) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_epjdos.F90 + + (2568,2568) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_epjdos.F90 + + (2697,2697) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_epjdos.F90 + + (2702,2702) + + int1 + + The GCC Fortran compiler does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_mklocl_realspace.F90 + + (1336,1336) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (1183,1183) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (1184,1184) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (1186,1186) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (1187,1187) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (1264,1264) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (1265,1265) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (1267,1267) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (1268,1268) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (1650,1650) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (1651,1651) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (2801,2801) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (2802,2802) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (2804,2804) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (2805,2805) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (3161,3161) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (3162,3162) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (3164,3164) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (3165,3165) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (3725,3725) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (3726,3726) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (3728,3728) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (3729,3729) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4199,4199) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4200,4200) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4202,4202) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4203,4203) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4647,4647) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4648,4648) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4650,4650) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4651,4651) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4887,4887) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4888,4888) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4890,4890) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (4891,4891) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (5413,5413) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (5414,5414) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (5416,5416) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_orbmag.F90 + + (5417,5417) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_common/m_setvtr.F90 + + (877,877) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_python_invocation_ext/invocation_interface.F90 + + (17,33) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/67_python_invocation_ext/invoke_python.cpp + + (178,178) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_dmft/m_forctqmc.F90 + + (2609,2609) + + C_LOC + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_dmft/m_forctqmc.F90 + + (2610,2610) + + C_LOC + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_dmft/m_forctqmc.F90 + + (2611,2611) + + C_LOC + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_dmft/m_forctqmc.F90 + + (2612,2612) + + C_LOC + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_dmft/m_forctqmc.F90 + + (2613,2613) + + C_LOC + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_dmft/m_forctqmc.F90 + + (2614,2614) + + C_LOC + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_dmft/m_forctqmc.F90 + + (2615,2615) + + C_LOC + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_recursion/m_rec_tools.F90 + + (154,154) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_recursion/m_rec_tools.F90 + + (157,157) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_recursion/m_rec_tools.F90 + + (160,160) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_recursion/m_vtorhorec.F90 + + (410,410) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_recursion/m_vtorhorec.F90 + + (590,590) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_recursion/m_vtorhorec.F90 + + (591,591) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_recursion/m_vtorhorec.F90 + + (2068,2068) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_rsprc/m_prcref.F90 + + (337,337) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_rsprc/m_prcref.F90 + + (342,342) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_rsprc/m_prcref.F90 + + (348,348) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_rsprc/m_prcref.F90 + + (353,353) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_rsprc/m_prcref.F90 + + (985,985) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_rsprc/m_prcref.F90 + + (990,990) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_rsprc/m_prcref.F90 + + (996,996) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/68_rsprc/m_prcref.F90 + + (1001,1001) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/69_wfdesc/m_io_kss.F90 + + (1259,1259) + + Fortran_grammar + + On the Kunpeng platform, the length of each element in a string array must be the same. For example: +character(len=80), dimension(5):: bed_snames = (/'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +Needs to be changed to: +character(len=80), dimension(5) :: bed_snames = (/character(80)::'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_calc_ucrpa.F90 + + (36,36) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_calc_ucrpa.F90 + + (676,676) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_calc_ucrpa.F90 + + (716,716) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_calc_ucrpa.F90 + + (784,784) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_calc_ucrpa.F90 + + (881,881) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_calc_ucrpa.F90 + + (900,900) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_calc_ucrpa.F90 + + (978,978) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_cohsex.F90 + + (938,938) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_cohsex.F90 + + (939,939) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_cohsex.F90 + + (940,940) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (202,202) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (231,231) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (288,288) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (302,302) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (319,319) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (333,333) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (365,365) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (393,393) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (399,399) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (410,410) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (424,424) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (437,437) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (452,452) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (470,470) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (484,484) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (582,582) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (590,590) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (602,602) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (619,619) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (626,626) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (639,639) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (652,652) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (675,675) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (682,682) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (715,715) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (753,753) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (776,776) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (786,786) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (802,802) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (806,806) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (812,812) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (816,816) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (850,850) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (885,885) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1040,1040) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1096,1096) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1103,1103) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1136,1136) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1170,1170) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1178,1178) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1180,1180) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1195,1195) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1206,1206) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1212,1212) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1224,1224) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1231,1231) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1244,1244) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1265,1265) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1298,1298) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1321,1321) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1325,1325) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1335,1335) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1342,1342) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1374,1374) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1407,1407) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1496,1496) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_ComputeCorrelationEnergy.F90 + + (1518,1518) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (230,230) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (278,278) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (343,343) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (377,377) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (535,535) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (557,557) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (613,613) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (658,658) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (670,670) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (714,714) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (751,751) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (761,761) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (795,795) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (954,954) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (1283,1283) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (1879,1879) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (2034,2034) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (2043,2043) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (2060,2060) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_DielectricArray.F90 + + (2077,2077) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (271,271) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (317,317) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (328,328) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (332,332) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (352,352) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (356,356) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (372,372) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (395,395) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (414,414) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (424,424) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (436,436) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (441,441) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (446,446) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GWlanczos.F90 + + (460,460) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GenerateEpsilon.F90 + + (494,494) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GenerateEpsilon.F90 + + (501,501) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GenerateEpsilon.F90 + + (508,508) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GenerateEpsilon.F90 + + (513,513) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GenerateEpsilon.F90 + + (519,519) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GenerateEpsilon.F90 + + (548,548) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_GenerateEpsilon.F90 + + (728,728) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_LanczosBasis.F90 + + (209,209) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_LanczosBasis.F90 + + (264,264) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_Projected_AT.F90 + + (334,334) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_Projected_BT.F90 + + (229,229) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_Projected_BT.F90 + + (622,622) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (412,412) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (440,440) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (469,469) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (478,478) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (491,491) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (495,495) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (506,506) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (511,511) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (524,524) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (528,528) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (537,537) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (542,542) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (554,554) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (558,558) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (567,567) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_model_polarisability.F90 + + (593,593) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (157,157) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (284,284) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (317,317) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (368,368) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (380,380) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (387,387) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (399,399) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (412,412) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (423,423) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (451,451) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (464,464) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (468,468) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (480,480) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (492,492) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (505,505) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (516,516) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (527,527) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (535,535) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (546,546) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (554,554) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (568,568) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (575,575) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (587,587) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_gwls_polarisability.F90 + + (637,637) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_plowannier.F90 + + (31,31) + + Fortran_grammar + + This command is an Intel preprocessing command. Check and modify it. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_sigc.F90 + + (772,772) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_sigc.F90 + + (1505,1505) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_sigc.F90 + + (1506,1506) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/70_gw/m_sigc.F90 + + (1507,1507) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_bse_io.F90 + + (1602,1602) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_bse_io.F90 + + (1602,1602) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_bse_io.F90 + + (1605,1605) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_bse_io.F90 + + (1605,1605) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_analyze.F90 + + (219,219) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_analyze.F90 + + (220,220) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_analyze.F90 + + (221,221) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_spectra.F90 + + (1284,1284) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_spectra.F90 + + (1284,1284) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_spectra.F90 + + (1287,1287) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_spectra.F90 + + (1287,1287) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_spectra.F90 + + (1290,1290) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_bse/m_exc_spectra.F90 + + (1290,1290) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_wannier/m_mlwfovlp.F90 + + (2021,2021) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_wannier/m_mlwfovlp.F90 + + (2022,2022) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/71_wannier/m_mlwfovlp.F90 + + (2023,2023) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/77_ddb/m_elphon.F90 + + (867,867) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/77_ddb/m_elphon.F90 + + (3574,3574) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/77_ddb/m_elphon.F90 + + (3591,3592) + + Fortran_grammar + + (1) Kunpeng uses the GNU compiler, which usually multiply the length by 4. +(2) You can check your compiler manual to understand how the length is measured. +(3) Test by multiplying the length by 4 or not to check which one is correct. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/77_suscep/m_suscep_stat.F90 + + (490,490) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/77_suscep/m_suscep_stat.F90 + + (491,491) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/77_suscep/m_suscep_stat.F90 + + (492,492) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/77_suscep/m_suscep_stat.F90 + + (1065,1065) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/77_suscep/m_suscep_stat.F90 + + (1271,1271) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (171,189) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (237,259) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (610,620) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (661,672) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (787,803) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (956,970) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (1012,1022) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (1038,1047) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (1067,1076) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (1636,1700) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (1844,1863) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/effpot_xml.c + + (1870,1889) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (82,103) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (105,119) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (121,138) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (140,147) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (149,157) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (159,168) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (179,187) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (189,195) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (197,204) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (732,732) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (862,862) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (1137,1137) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (1407,1407) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (1431,1431) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_effective_potential_file.F90 + + (3006,3006) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_fit_polynomial_coeff.F90 + + (908,908) + + cpu_time + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_fit_polynomial_coeff.F90 + + (2403,2403) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_multibinit_io_xml.F90 + + (36,77) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_multibinit_io_xml.F90 + + (79,100) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_polynomial_potential.F90 + + (55,55) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_slc_dynamics.F90 + + (184,184) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_mover.F90 + + (832,832) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (710,710) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (711,711) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (712,712) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (713,713) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (714,714) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (715,715) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (716,716) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (717,717) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (718,718) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (719,719) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (720,720) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (721,721) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (722,722) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (723,723) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (724,724) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (725,725) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (726,726) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (727,727) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (728,728) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (729,729) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (730,730) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (731,731) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/78_effpot/m_spin_primitive_potential.F90 + + (816,816) + + + + The length of the parameter type and return value type may not match in the C and Fortran cross-language function call scenario. Check and correct the parameter or return value type. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_inwffil.F90 + + (3163,3163) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_inwffil.F90 + + (3164,3164) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_inwffil.F90 + + (3185,3185) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_inwffil.F90 + + (3186,3186) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_inwffil.F90 + + (3187,3187) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_inwffil.F90 + + (3188,3188) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_lobpcgwf.F90 + + (166,166) + + kind + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_lobpcgwf.F90 + + (203,203) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_lobpcgwf.F90 + + (204,204) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_lobpcgwf.F90 + + (209,209) + + c_loc + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_lobpcgwf.F90 + + (210,210) + + c_f_pointer + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/79_seqpar_mpi/m_tddft.F90 + + (884,884) + + Fortran_grammar + + (1) Kunpeng uses the GNU compiler, which usually multiply the length by 4. +(2) You can check your compiler manual to understand how the length is measured. +(3) Test by multiplying the length by 4 or not to check which one is correct. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/80_tdep/m_tdep_readwrite.F90 + + (164,165) + + Fortran_grammar + + On the Kunpeng platform, the length of each element in a string array must be the same. For example: +character(len=80), dimension(5):: bed_snames = (/'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +Needs to be changed to: +character(len=80), dimension(5) :: bed_snames = (/character(80)::'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/94_scfcv/m_scfcv_core.F90 + + (872,872) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/94_scfcv/m_scfcv_core.F90 + + (873,873) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/94_scfcv/m_scfcv_core.F90 + + (874,874) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/94_scfcv/m_scfcv_core.F90 + + (875,875) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/94_scfcv/m_scfcv_core.F90 + + (876,876) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/94_scfcv/m_scfcv_core.F90 + + (975,975) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/94_scfcv/m_scfcv_core.F90 + + (1735,1735) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/94_scfcv/m_scfcv_core.F90 + + (1799,1799) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_argparse.F90 + + (152,152) + + get_command + + The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_bethe_salpeter.F90 + + (495,495) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_bethe_salpeter.F90 + + (535,535) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_bethe_salpeter.F90 + + (1943,1943) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_dfpt_looppert.F90 + + (2852,2856) + + Fortran_grammar + + On the Kunpeng platform, the length of each element in a string array must be the same. For example: +character(len=80), dimension(5):: bed_snames = (/'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +Needs to be changed to: +character(len=80), dimension(5) :: bed_snames = (/character(80)::'bed_thick', 'bed_age', 'bed_por', 'bed_diff', 'bed_btcr'/) +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_fold2block.F90 + + (111,111) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_fold2block.F90 + + (112,112) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_fold2block.F90 + + (113,113) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_mover.F90 + + (644,644) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_screening_driver.F90 + + (2282,2282) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_screening_driver.F90 + + (2659,2659) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_screening_driver.F90 + + (2684,2684) + + modulo + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_sigma_driver.F90 + + (730,730) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+ /opt/portadv/portadmin/sourcecode/abinit-9.6.2/src/95_drive/m_sigma_driver.F90 + + (4284,4284) + + MODULO + + The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. +
+
+
+ + +
+
+ + + + + + \ No newline at end of file diff --git "a/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" "b/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" new file mode 100644 index 0000000000000000000000000000000000000000..6d52ae9e429627929f8ee8076fb70e43eaa5bf65 Binary files /dev/null and "b/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" differ diff --git "a/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" "b/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" new file mode 100644 index 0000000000000000000000000000000000000000..49dc6946c6920fa61316dd84b5e02f8859504153 Binary files /dev/null and "b/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" differ diff --git "a/BasicScientficResearch/Abinit-9.6.2/doc/\351\262\262\351\271\217\345\237\272\345\272\247\350\275\257\344\273\266\346\220\255\345\273\272\346\214\207\345\215\227.docx" "b/BasicScientficResearch/Abinit-9.6.2/doc/\351\262\262\351\271\217\345\237\272\345\272\247\350\275\257\344\273\266\346\220\255\345\273\272\346\214\207\345\215\227.docx" new file mode 100644 index 0000000000000000000000000000000000000000..64cb9b449e064991495dbdd555b121c5ce4f360b Binary files /dev/null and "b/BasicScientficResearch/Abinit-9.6.2/doc/\351\262\262\351\271\217\345\237\272\345\272\247\350\275\257\344\273\266\346\220\255\345\273\272\346\214\207\345\215\227.docx" differ diff --git a/BasicScientficResearch/Octopus-11.4/build.sh b/BasicScientficResearch/Octopus-11.4/build.sh new file mode 100755 index 0000000000000000000000000000000000000000..6c8599bfdbb80b27f94a1d2c9c7dd71904a52417 --- /dev/null +++ b/BasicScientficResearch/Octopus-11.4/build.sh @@ -0,0 +1,55 @@ +#!/bin/bash + +if [[ $# -ne 2 ]]; then + echo "The format is as follows:" + echo "bash build.sh buildpath installpath" + echo ":param buildpath: 应用构建绝对路径" + echo ":param installpath: 应用安装绝对路径" + exit 1 +fi + +[[ ! "$1" =~ ^/.* || "$1" = "/" ]] && echo "请输入正确的构建路径" && exit 1 +[[ ! "$2" =~ ^/.* || "$2" = "/" ]] && echo "请输入正确的安装路径" && exit 1 + +create_dir() +{ + local path=$1 + [[ "$path" =~ .*/$ ]] && path=${path%/*} + if [[ ! -d "$path" && ! -f "$path" ]]; then mkdir -p $path; else path=$path`date "+%y%m%d%H%M%S"` && mkdir -p $path; fi + echo $path +} + +buildpath=$(create_dir $1) +installpath=$(create_dir $2) +#buildpath=$1 +#installpath=$2 + +yum install -y m4 environment-modules systemd-devel cmake gcc gcc-c++ python python-devel +#source /etc/profile +module purge +set -e +dep_dir="dependency" + +bash $dep_dir/bisheng-compiler-2.4.0.sh $buildpath $installpath +module load $installpath/bisheng-compiler-2.4.0/bisheng_modulefiles + +bash $dep_dir/hmpi-1.2.0.sh $buildpath $installpath +module load $installpath/hmpi-1.2.0/hmpi_modulefiles + +bash $dep_dir/lapack-3.10.1.sh $buildpath $installpath +module load $installpath/lapack-3.10.1/lapack_modulefiles + +bash $dep_dir/libxc-4.3.4.sh $buildpath $installpath +module load $installpath/libxc-4.3.4/libxc_modulefiles + +bash $dep_dir/fftw-3.3.8.sh $buildpath $installpath +module load $installpath/fftw-3.3.8/fftw_modulefiles + +bash $dep_dir/libvdwxc-0.4.0.sh $buildpath $installpath +module load $installpath/libvdwxc-0.4.0/libvdwxc_modulefiles + +bash $dep_dir/gsl-2.5.sh $buildpath $installpath +module load $installpath/gsl-2.5/gsl_modulefiles + +bash $dep_dir/octopus-11.4.sh $buildpath $installpath +module load $installpath/octopus-11.4/octopus_modulefiles diff --git a/BasicScientficResearch/Octopus-11.4/dependency/bisheng-compiler-2.4.0.sh b/BasicScientficResearch/Octopus-11.4/dependency/bisheng-compiler-2.4.0.sh new file mode 100644 index 0000000000000000000000000000000000000000..dc977671e79f0e0b6a93311e1aae5b2aa690e624 --- /dev/null +++ b/BasicScientficResearch/Octopus-11.4/dependency/bisheng-compiler-2.4.0.sh @@ -0,0 +1,41 @@ +#!/bin/bash + +if [[ $# -ne 2 ]]; then + echo "The format is as follows:" + echo "bash bisheng-compiler-2.1.0.sh buildpath installpath" + echo ":param buildpath: 应用构建绝对路径" + echo ":param installpath: 应用安装绝对路径" + exit 1 +fi + +[[ ! "$1" =~ ^/.* || ! -d "$1" || "$1" = "/" ]] && echo "请输入正确的构建路径" && exit 1 +[[ ! "$2" =~ ^/.* || ! -d "$2" || "$2" = "/" ]] && echo "请输入正确的安装路径" && exit 1 + +buildpath=$1 +installpath=$2 +[[ "$buildpath" =~ .*/$ ]] && buildpath=${buildpath%/*} +[[ "$installpath" =~ .*/$ ]] && installpath=${installpath%/*} +[[ "$buildpath" == "$installpath" ]] && echo "构建路径与安装路径需为不同路径" && exit 1 +set -e +#yum install -y wget tar environment-modules libatomic + +wget -t 40 -c -P $buildpath https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/BiSheng-compiler-2.4.0-aarch64-linux.tar.gz +tar xf $buildpath/BiSheng-compiler-2.4.0-aarch64-linux.tar.gz -C $buildpath +mkdir -p $installpath/bisheng-compiler-2.4.0 && cp -r $buildpath/BiSheng-compiler-2.4.0-aarch64-linux/* $installpath/bisheng-compiler-2.4.0 +cat > "$installpath/bisheng-compiler-2.4.0/bisheng_modulefiles" <"$installpath/fftw-3.3.8/fftw_modulefiles"<"$installpath/gsl-2.5/gsl_modulefiles"<"$installpath/hmpi-1.2.0/hmpi_modulefiles"<"$installpath/lapack-3.10.1/lapack_modulefiles"<"$installpath/libvdwxc-0.4.0/libvdwxc_modulefiles"<"$installpath/libxc-4.3.4/libxc_modulefiles"<"$installpath/octopus-11.4/octopus_modulefiles"< arch.make << EOF +SHELL:=/bin/bash + +CC=mpicc +CXX=mpicxx +FC=mpifort + +FFLAGS=-O2 +LDFLAGS= -L${installpath}/spglib-1.12.2/lib -lsymspg +MPIFC=mpif90 +KML_ROOT=${installpath}/kml +KML_LAPACK_ROOT=\$(KML_ROOT)/lib +ADAPT_ROOT=\$(KML_ROOT)/lib +KML_BLAS_ROOT=\$(KML_ROOT)/lib/kblas/pthread + +KML=-L\$(KML_BLAS_ROOT) -lkblas -lflang -lpthread -lm +LAPACK= ${installpath}/lapack-3.8.0/liblapack.a \$(KML) +LIBS=\$(LAPACK) +EOF + + +export CC=`which clang` +export CXX=`which clang++` +export FC=`which flang` + +make +mkdir -p $installpath/ShengBTE-1.2.0 && cp -r $buildpath/ShengBTE/ShengBTE $installpath/ShengBTE-1.2.0 +cat > $installpath/ShengBTE-1.2.0/ShengBTE_modulefiles << EOF +#%Module1.0 +conflict ShengBTE + +module use $installpath/ShengBTE-1.2.0/install +module load $installpath/bisheng-compiler-2.4.0/bisheng_modulefiles +module load $installpath/hmpi-1.2.0/hmpi_modulefiles +module load $installpath/kml/kml_modulefiles +module load $installpath/lapack-3.8.0/lapack_modulefiles +module load $installpath/spglib-1.12.2/spglib_modulefiles + +variable modfile [file normalize [info script]] +proc getModulefileDir {} { + variable modfile + set modfile_path [file dirname \$modfile] + return \$modfile_path +} +set pwd [getModulefileDir] +set ShengBTE \$pwd +setenv ShengBTE \$ShengBTE +prepend-path PATH \$ShengBTE +EOF +#rm -rf ${buildpath} diff --git a/BasicScientficResearch/ShengBTE-1.2.0/arch.make.patch b/BasicScientficResearch/ShengBTE-1.2.0/arch.make.patch new file mode 100644 index 0000000000000000000000000000000000000000..7b96bdf69917b5ffd17d6aa1baf9deab679ca8d7 --- /dev/null +++ b/BasicScientficResearch/ShengBTE-1.2.0/arch.make.patch @@ -0,0 +1,31 @@ +--- arch.make 2022-11-27 11:59:57.671099050 +0800 ++++ arch.make 2022-11-27 16:28:41.819099050 +0800 +@@ -1,9 +1,18 @@ +-export FFLAGS=-traceback -debug -O2 -static_intel +-export LDFLAGS=-L/home/user/REPOSITORY/spglib/lib -lsymspg +-export MPIFC=mpif90 +-MKL=$(MKLROOT)/lib/em64t/libmkl_lapack95_lp64.a -Wl,--start-group \ +-$(MKLROOT)/lib/em64t/libmkl_intel_lp64.a \ +- $(MKLROOT)/lib/em64t/libmkl_sequential.a \ +- $(MKLROOT)/lib/em64t/libmkl_core.a -Wl,--end-group -lpthread -lm +-export LAPACK=$(MKL) +-export LIBS=$(LAPACK) +\ No newline at end of file ++SHELL:=/bin/bash ++ ++CC=mpicc ++CXX=mpicxx ++FC=mpifort ++ ++FFLAGS=-O2 ++LDFLAGS= -L/home/zhangcun/test/ShengBTE-1.2.0/install/spglib-1.12.2/lib -L/home/zhangcun/test/ShengBTE-1.2.0/install/spglib-1.12.2/lib -L/home/git/BasicScientficResearch/ShengBTE-1.2.0/install/spglib-1.12.2/lib -L/home/git/BasicScientficResearch/ShengBTE-1.2.0/install/spglib-1.12.2 -lsymspg ++MPIFC=mpif90 ++KML_ROOT=/usr/local/kml ++KML_LAPACK_ROOT=$(KML_ROOT)/lib ++ADAPT_ROOT=$(KML_ROOT)/lib ++KML_BLAS_ROOT=$(KML_ROOT)/lib/kblas/pthread ++ ++KML=-L$(KML_BLAS_ROOT) -lkblas -lflang -lpthread -lm ++ ++LAPACK= -L/home/zhangcun/test/ShengBTE-1.2.0/install/lapack-3.8.0/liblapack.a -L/home/zhangcun/test/ShengBTE-1.2.0/install/lapack-3.8.0/liblapack.a -L/home/git/BasicScientficResearch/ShengBTE-1.2.0/install/lapack-3.8.0/liblapack.a -L/home/git/BasicScientficResearch/ShengBTE-1.2.0/install/lapack-3.8.0/liblapack.a $(KML) ++LIBS=$(LAPACK) diff --git a/BasicScientficResearch/ShengBTE-1.2.0/build.sh b/BasicScientficResearch/ShengBTE-1.2.0/build.sh new file mode 100755 index 0000000000000000000000000000000000000000..af33f85a3f4d4b365fd8adb099ee79e3ba540a11 --- /dev/null +++ b/BasicScientficResearch/ShengBTE-1.2.0/build.sh @@ -0,0 +1,78 @@ +#!/bin/bash + +if [[ $# -ne 2 ]]; then + echo "The format is as follows:" + echo "bash build.sh buildpath installpath" + echo ":param buildpath: 应用构建绝对路径" + echo ":param installpath: 应用安装绝对路径" + exit 1 +fi + +[[ ! "$1" =~ ^/.* || "$1" = "/" ]] && echo "请输入正确的构建路径" && exit 1 +[[ ! "$2" =~ ^/.* || "$2" = "/" ]] && echo "请输入正确的安装路径" && exit 1 + +create_dir() +{ + local path=$1 + [[ "$path" =~ .*/$ ]] && path=${path%/*} + if [[ ! -d "$path" && ! -f "$path" ]]; then mkdir -p $path; else path=$path`date "+%y%m%d%H%M%S"` && mkdir -p $path; fi + echo $path +} + +buildpath=$(create_dir $1) +installpath=$(create_dir $2) + +yum install -y \ + m4 environment-modules systemd-devel patch autoconf \ + automake libtool python python-devel python-setuptools \ + python2-pip wget tar libatomic gcc-c++ zlib zlib-devel \ + gcc python python-devel systemd-devel cmake make dos2unix +source /etc/profile +source /etc/profile.d/modules.sh +module purge +set -e +dep_dir="dependency" + +bash $dep_dir/bisheng-compiler-2.4.0.sh $buildpath $installpath +module load $installpath/bisheng-compiler-2.4.0/bisheng_modulefiles + +bash $dep_dir/hmpi-1.2.0.sh $buildpath $installpath +module load $installpath/hmpi-1.2.0/hmpi_modulefiles + +bash $dep_dir/kml-1.6.0.sh $buildpath $installpath +module load $installpath/kml/kml_modulefiles + +bash $dep_dir/lapack-3.8.0.sh $buildpath $installpath +module load $installpath/lapack-3.8.0/lapack_modulefiles + +bash $dep_dir/spglib-1.12.2.sh $buildpath $installpath +module load $installpath/spglib-1.12.2/spglib_modulefiles + +bash ShengBTE-1.2.0.sh $buildpath $installpath +mkdir -p pkg/ShengBTE-1.2.0-hpc && cp -r $installpath/* pkg/ShengBTE-1.2.0-hpc/ +cat > "pkg/ShengBTE-1.2.0-hpc/run.sh" <&1)" ]]; then + module use "\${f}" && module load "\${f}"/*_modulefiles + fi +done + +cd \$current_dir +[[ ! -d "$installpath/hmpi-1.2.0" ]] && mkdir -p $installpath/hmpi-1.2.0 && cp -r \$current_dir/hmpi-1.2.0/* $installpath/hmpi-1.2.0/ + +echo -e "\033[1;32;1mShengBTE environment initialization completed.\n\033[0m" +EOF +cd pkg/ && tar zcvf ShengBTE-1.2.0-hpc.tar.gz ShengBTE-1.2.0-hpc + +#rm -rf $buildpath $installpath diff --git a/BasicScientficResearch/ShengBTE-1.2.0/dependency/arch.make.patch b/BasicScientficResearch/ShengBTE-1.2.0/dependency/arch.make.patch new file mode 100644 index 0000000000000000000000000000000000000000..0d0eb691143adb83f59eb927b211d490ca6ae8f6 --- /dev/null +++ b/BasicScientficResearch/ShengBTE-1.2.0/dependency/arch.make.patch @@ -0,0 +1,31 @@ +--- arch.make.example 2022-02-02 16:23:22.000000000 +0800 ++++ Src/arch.make 2022-08-02 23:11:15.093323580 +0800 +@@ -1,9 +1,18 @@ +-export FFLAGS=-traceback -debug -O2 -static_intel +-export LDFLAGS=-L/home/user/REPOSITORY/spglib/lib -lsymspg +-export MPIFC=mpif90 +-MKL=$(MKLROOT)/lib/em64t/libmkl_lapack95_lp64.a -Wl,--start-group \ +-$(MKLROOT)/lib/em64t/libmkl_intel_lp64.a \ +- $(MKLROOT)/lib/em64t/libmkl_sequential.a \ +- $(MKLROOT)/lib/em64t/libmkl_core.a -Wl,--end-group -lpthread -lm +-export LAPACK=$(MKL) +-export LIBS=$(LAPACK) +\ No newline at end of file ++SHELL:=/bin/bash ++ ++CC=mpicc ++CXX=mpicxx ++FC=mpifort ++ ++FFLAGS=-O2 ++LDFLAGS=-L/opt/soft/spglib/lib64 -lsymspg ++MPIFC=mpif90 ++KML_ROOT=/usr/local/kml ++KML_LAPACK_ROOT=$(KML_ROOT)/lib ++ADAPT_ROOT=$(KML_ROOT)/lib ++KML_BLAS_ROOT=$(KML_ROOT)/lib/kblas/omp ++ ++KML=-L$(KML_ROOT)/lib -fopenmp -I $(KML_LAPACK_ROOT)/include/kml-0.3.0 -L /usr/local/kml/lib -lklapack -L $(ADAPT_ROOT) -l:liblapack_adapt.a -L $(KML_BLAS_ROOT) -lkblas -lgfortran -lm -lkservice -lpthread -lm ++ ++LAPACK=$(KML) ++LIBS=$(LAPACK) diff --git a/BasicScientficResearch/ShengBTE-1.2.0/dependency/bisheng-compiler-2.4.0.sh b/BasicScientficResearch/ShengBTE-1.2.0/dependency/bisheng-compiler-2.4.0.sh new file mode 100644 index 0000000000000000000000000000000000000000..66df249bfcf4112c8fd258bb16520171d9979460 --- /dev/null +++ b/BasicScientficResearch/ShengBTE-1.2.0/dependency/bisheng-compiler-2.4.0.sh @@ -0,0 +1,41 @@ +#!/bin/bash + +if [[ $# -ne 2 ]]; then + echo "The format is as follows:" + echo "bash bisheng-compiler-2.1.0.sh buildpath installpath" + echo ":param buildpath: 应用构建绝对路径" + echo ":param installpath: 应用安装绝对路径" + exit 1 +fi + +[[ ! "$1" =~ ^/.* || ! -d "$1" || "$1" = "/" ]] && echo "请输入正确的构建路径" && exit 1 +[[ ! "$2" =~ ^/.* || ! -d "$2" || "$2" = "/" ]] && echo "请输入正确的安装路径" && exit 1 + +buildpath=$1 +installpath=$2 +[[ "$buildpath" =~ .*/$ ]] && buildpath=${buildpath%/*} +[[ "$installpath" =~ .*/$ ]] && installpath=${installpath%/*} +[[ "$buildpath" == "$installpath" ]] && echo "构建路径与安装路径需为不同路径" && exit 1 +set -e +yum install -y wget tar environment-modules libatomic + +wget -t 40 -c -P $buildpath https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/BiSheng-compiler-2.4.0-aarch64-linux.tar.gz +tar xf $buildpath/BiSheng-compiler-2.4.0-aarch64-linux.tar.gz -C $buildpath +mkdir -p $installpath/bisheng-compiler-2.4.0 && cp -r $buildpath/BiSheng-compiler-2.4.0-aarch64-linux/* $installpath/bisheng-compiler-2.4.0 +cat > "$installpath/bisheng-compiler-2.4.0/bisheng_modulefiles" <"$installpath/hmpi-1.2.0/hmpi_modulefiles"< "$installpath/kml/kml_modulefiles" <"$installpath/lapack-3.8.0/lapack_modulefiles"< "$installpath/spglib-1.12.2/spglib_modulefiles" < \ingroup auxOTHERauxiliary + * + * ===================================================================== ++ REAL Function etime(time) ++ REAL time(2) ++ Call Cpu_Time(etime) ++ time(1) = etime ++ time(2) = 0 ++ End Function ++ + DOUBLE PRECISION FUNCTION DSECND( ) + * + * -- LAPACK auxiliary routine (version 3.7.0) -- +@@ -49,8 +56,8 @@ + REAL TARRAY( 2 ) + * .. + * .. Intrinsic Functions .. +- REAL ETIME +- INTRINSIC ETIME ++* REAL ETIME ++* INTRINSIC ETIME + * .. + * .. Executable Statements .. + * diff --git a/BasicScientficResearch/ShengBTE-1.2.0/dependency/src/second_INT_ETIME.f.patch b/BasicScientficResearch/ShengBTE-1.2.0/dependency/src/second_INT_ETIME.f.patch new file mode 100644 index 0000000000000000000000000000000000000000..58f6b2d3d5167e34d7200f1722536215d3344175 --- /dev/null +++ b/BasicScientficResearch/ShengBTE-1.2.0/dependency/src/second_INT_ETIME.f.patch @@ -0,0 +1,27 @@ +--- second_INT_ETIME.f 2017-11-13 12:15:54.000000000 +0800 ++++ second_INT_ETIME_new.f 2022-05-19 11:26:37.925361030 +0800 +@@ -33,6 +33,13 @@ + *> \ingroup auxOTHERauxiliary + * + * ===================================================================== ++ REAL Function etime(time) ++ REAL time(2) ++ Call Cpu_Time(etime) ++ time(1) = etime ++ time(2) = 0 ++ End Function ++ + REAL FUNCTION SECOND( ) + * + * -- LAPACK auxiliary routine (version 3.7.0) -- +@@ -49,8 +56,8 @@ + REAL TARRAY( 2 ) + * .. + * .. Intrinsic Functions .. +- REAL ETIME +- INTRINSIC ETIME ++* REAL ETIME ++* INTRINSIC ETIME + * .. + * .. Executable Statements .. + * diff --git "a/BasicScientficResearch/ShengBTE-1.2.0/doc/ShengBTE-1.2.0\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" "b/BasicScientficResearch/ShengBTE-1.2.0/doc/ShengBTE-1.2.0\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" new file mode 100644 index 0000000000000000000000000000000000000000..7fe9d2cba04dce29391421f4a350016ef3a3c918 Binary files /dev/null and "b/BasicScientficResearch/ShengBTE-1.2.0/doc/ShengBTE-1.2.0\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" differ diff --git "a/BasicScientficResearch/ShengBTE-1.2.0/doc/ShengBTE-1.2.0\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" "b/BasicScientficResearch/ShengBTE-1.2.0/doc/ShengBTE-1.2.0\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" new file mode 100644 index 0000000000000000000000000000000000000000..6fa466561c5378249503b5ac8ea9ee82ac0a9abb Binary files /dev/null and "b/BasicScientficResearch/ShengBTE-1.2.0/doc/ShengBTE-1.2.0\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" differ diff --git "a/BasicScientficResearch/ShengBTE-1.2.0/doc/\351\262\262\351\271\217\345\237\272\345\272\247\350\275\257\344\273\266\346\220\255\345\273\272\346\214\207\345\215\227.docx" "b/BasicScientficResearch/ShengBTE-1.2.0/doc/\351\262\262\351\271\217\345\237\272\345\272\247\350\275\257\344\273\266\346\220\255\345\273\272\346\214\207\345\215\227.docx" new file mode 100644 index 0000000000000000000000000000000000000000..6deaf258cde33ffcac1f22210ea9d89ffa987eaa Binary files /dev/null and "b/BasicScientficResearch/ShengBTE-1.2.0/doc/\351\262\262\351\271\217\345\237\272\345\272\247\350\275\257\344\273\266\346\220\255\345\273\272\346\214\207\345\215\227.docx" differ diff --git a/BasicScientficResearch/ShengBTE-1.2.0/dsecnd_INT_ETIME.f.patch b/BasicScientficResearch/ShengBTE-1.2.0/dsecnd_INT_ETIME.f.patch new file mode 100644 index 0000000000000000000000000000000000000000..1d914611d71661ffe677ccee68a42b8abcc342a7 --- /dev/null +++ b/BasicScientficResearch/ShengBTE-1.2.0/dsecnd_INT_ETIME.f.patch @@ -0,0 +1,27 @@ +--- dsecnd_INT_ETIME.f 2017-11-13 12:15:54.000000000 +0800 ++++ dsecnd_INT_ETIME_new.f 2022-05-19 11:36:28.107538636 +0800 +@@ -33,6 +33,13 @@ + *> \ingroup auxOTHERauxiliary + * + * ===================================================================== ++ REAL Function etime(time) ++ REAL time(2) ++ Call Cpu_Time(etime) ++ time(1) = etime ++ time(2) = 0 ++ End Function ++ + DOUBLE PRECISION FUNCTION DSECND( ) + * + * -- LAPACK auxiliary routine (version 3.7.0) -- +@@ -49,8 +56,8 @@ + REAL TARRAY( 2 ) + * .. + * .. Intrinsic Functions .. +- REAL ETIME +- INTRINSIC ETIME ++* REAL ETIME ++* INTRINSIC ETIME + * .. + * .. Executable Statements .. + * diff --git a/BasicScientficResearch/ShengBTE-1.2.0/second_INT_ETIME.f.patch b/BasicScientficResearch/ShengBTE-1.2.0/second_INT_ETIME.f.patch new file mode 100644 index 0000000000000000000000000000000000000000..58f6b2d3d5167e34d7200f1722536215d3344175 --- /dev/null +++ b/BasicScientficResearch/ShengBTE-1.2.0/second_INT_ETIME.f.patch @@ -0,0 +1,27 @@ +--- second_INT_ETIME.f 2017-11-13 12:15:54.000000000 +0800 ++++ second_INT_ETIME_new.f 2022-05-19 11:26:37.925361030 +0800 +@@ -33,6 +33,13 @@ + *> \ingroup auxOTHERauxiliary + * + * ===================================================================== ++ REAL Function etime(time) ++ REAL time(2) ++ Call Cpu_Time(etime) ++ time(1) = etime ++ time(2) = 0 ++ End Function ++ + REAL FUNCTION SECOND( ) + * + * -- LAPACK auxiliary routine (version 3.7.0) -- +@@ -49,8 +56,8 @@ + REAL TARRAY( 2 ) + * .. + * .. Intrinsic Functions .. +- REAL ETIME +- INTRINSIC ETIME ++* REAL ETIME ++* INTRINSIC ETIME + * .. + * .. Executable Statements .. + * diff --git a/README.md b/README.md index d4b87aa22e6b687410abcd55dcc5fdb71da338d6..fe9391c1a37d888973d4c303680d4d4918ac53d4 100644 --- a/README.md +++ b/README.md @@ -55,4 +55,7 @@ HPC Software List: - repositories: ManufacturingSimulation/OpenFOAM-v1906 - repositories: ManufacturingSimulation/BerkeleyGW-3.0.1 - repositories: LifeSciences/sratoolkit-3.0.0 -- repositories: LifeSciences/3DSlicer-5.0.3 \ No newline at end of file +- repositories: LifeSciences/3DSlicer-5.0.3 +- repositories: BasicScientficResearch/ShengBTE-1.2.0 +- repositories: BasicScientficResearch/Octopus-11.4 +- repositories: BasicScientficResearch/Abinit-9.6.2