Skip to content

v2.6.1 fails to build #100

@ccoulombe

Description

@ccoulombe

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions