idwarp icon indicating copy to clipboard operation
idwarp copied to clipboard

v2.6.1 fails to build

Open ccoulombe opened this issue 11 months ago • 0 comments

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.2 or 4.3 or 4.5
  • PETSc: 3.20.0
  • Compiler: GCC 12.3
  • This repository: idwarp

ccoulombe avatar Jan 17 '25 20:01 ccoulombe