idwarp
idwarp copied to clipboard
v2.6.1 fails to build
Description
Building v2.6.1 from source fails with numerous issues, one of them being : Error: Symbol ‘realdouble’ at (1) has no IMPLICIT type; did you mean ‘cg_realdouble’?
Steps to reproduce issue
module load gcc openmpi petsc/3.20.0 cgns/4.2
git clone --recursive https://github.com/mdolab/idwarp.git -b v2.6.1
cd idwarp/
cp config/defaults/config.LINUX_GFORTRAN*.mk config/config.mk;
make CGNS_HOME=$EBROOTCGNS/
Current behavior
The first failure:
mpifort -I../..//mod -I/home/coulombc/.local/easybuild/software/2023/x86-64-v3/MPI/gcc12/openmpi4/cgns/4.2.0//include -fPIC -fdefault-real-8 -O2 -std=f2008 -I/cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v3/MPI/gcc12/openmpi4/petsc/3.20.0/include -I/cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v3/MPI/gcc12/openmpi4/hdf5-mpi/1.14.2/include -I/cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v3/MPI/gcc12/openmpi4/petsc/3.20.0 -c readUnstructuredCGNS.F90 -o ../..//obj/readUnstructuredCGNS.o
writeCGNS.F90:68:61:
68 | call cg_coord_write_f(cg, base, iZone, realDouble, 'CoordinateX', coorX, coordID, ierr)
| 1
Error: Symbol ‘realdouble’ at (1) has no IMPLICIT type; did you mean ‘cg_realdouble’?
Expected behavior
Build successfully.
Code versions
- Operating System: Linux
- Python: -
- OpenMPI: 4.1.5
- CGNS:
4.2or4.3or4.5 - PETSc:
3.20.0 - Compiler:
GCC 12.3 - This repository:
idwarp