Hi - I have encountered the following internal compiler error when compiling examples (any example).
(env-nga2) [ioannis.bagkeris@viz-pg0-3 swirl_atomizer]$ make
Loading ../../tools/GNUMake/comps/gnu.mak...
Loading ../../tools/GNUMake/sites/Make.unknown...
Loading ../../tools/GNUMake/packages/Make.hypre...
Loading ../../tools/GNUMake/packages/Make.lapack...
Loading ../../tools/GNUMake/packages/Make.irl...
Taking user code from: src
Taking base code from: core two_phase data solver config grid libraries
Building f90/F90 dependency File ...
../../tools/scripts/dep.py --prefix build/o/dp.gnu.opt.mpi \
--temp_dir build/f/dp.gnu.opt.mpi \
--cpp "cpp -E -traditional-cpp -P" \
--defines "-DBL_LANG_FORT -DNGA_GIT_VERSION=\"17289edbe5ee\" -DBL_GCC_VERSION='8.5.0' -DBL_GCC_MAJOR_VERSION=8 -DBL_GCC_MINOR_VERSION=5 -DBL_FORT_USE_UNDERSCORE -DBL_Linux -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries" \
--f90_preprocess "cat " src/geometry.f90 src/simulation.f90 ../../src/core/main.f90 ../../src/two_phase/vfs_class.f90 ../../src/two_phase/tpns_class.f90 ../../src/two_phase/tpscalar_class.f90 ../../src/two_phase/stracker_class.f90 ../../src/two_phase/plicnet.f90 ../../src/data/datafile_class.f90 ../../src/data/pardata_class.f90 ../../src/data/ensight_class.f90 ../../src/solver/linsol_class.f90 ../../src/solver/diag_class.f90 ../../src/solver/ddadi_class.f90 ../../src/solver/hypre_str_class.f90 ../../src/solver/hypre_uns_class.f90 ../../src/solver/bbmg_class.f90 ../../src/solver/bbox_class.f90 ../../src/config/config_class.f90 ../../src/config/ibconfig_class.f90 ../../src/grid/sgrid_class.f90 ../../src/grid/pgrid_class.f90 ../../src/grid/iterator_class.f90 ../../src/grid/surfmesh_class.f90 ../../src/grid/partmesh_class.f90 ../../src/grid/coupler_class.f90 ../../src/grid/cclabel_class.f90 ../../src/libraries/random.f90 ../../src/libraries/precision_dp.f90 ../../src/libraries/string.f90 ../../src/libraries/param.f90 ../../src/libraries/messager.f90 ../../src/libraries/monitor_class.f90 ../../src/libraries/timetracker_class.f90 ../../src/libraries/event_class.f90 ../../src/libraries/mms_geom.f90 ../../src/libraries/parallel.f90 ../../src/libraries/mathtools.f90 ../../src/libraries/inputfile_class.f90 ../../src/libraries/filesys.f90 ../../src/libraries/polygon_class.f90 ../../src/libraries/quicksort.f90 > build/d/dp.gnu.opt.mpi/f90.depends
warning: module ils_class required by src/simulation.f90 not found
Depending ../../src/libraries/c_filesys.c ...
Loading ../../tools/GNUMake/comps/gnu.mak...
Loading ../../tools/GNUMake/sites/Make.unknown...
Loading ../../tools/GNUMake/packages/Make.hypre...
Loading ../../tools/GNUMake/packages/Make.lapack...
Loading ../../tools/GNUMake/packages/Make.irl...
Taking user code from: src
Taking base code from: core two_phase data solver config grid libraries
build/d/dp.gnu.opt.mpi/f90.depends:11: module ils_class required by src/simulation.f90 not found
Compiling c_filesys.c ...
mpicc -O3 -ftree-vectorize -ffast-math -funroll-loops -fomit-frame-pointer -pipe -std=gnu99 -DBL_LANG_C -DNGA_GIT_VERSION=\"17289edbe5ee\" -DBL_GCC_VERSION='8.5.0' -DBL_GCC_MAJOR_VERSION=8 -DBL_GCC_MINOR_VERSION=5 -DBL_FORT_USE_UNDERSCORE -DBL_Linux -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries -c ../../src/libraries/c_filesys.c -o build/o/dp.gnu.opt.mpi/c_filesys.o
Compiling string.f90 ...
mpifort -O3 -ftree-vectorize -ffast-math -funroll-loops -fomit-frame-pointer -pipe -fopenmp -ffree-line-length-none -fno-range-check -fno-second-underscore -Jbuild/o/dp.gnu.opt.mpi -I build/o/dp.gnu.opt.mpi -fimplicit-none -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries -c ../../src/libraries/string.f90 -o build/o/dp.gnu.opt.mpi/string.o
Compiling precision_dp.f90 ...
mpifort -O3 -ftree-vectorize -ffast-math -funroll-loops -fomit-frame-pointer -pipe -fopenmp -ffree-line-length-none -fno-range-check -fno-second-underscore -Jbuild/o/dp.gnu.opt.mpi -I build/o/dp.gnu.opt.mpi -fimplicit-none -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries -c ../../src/libraries/precision_dp.f90 -o build/o/dp.gnu.opt.mpi/precision_dp.o
Compiling parallel.f90 ...
mpifort -O3 -ftree-vectorize -ffast-math -funroll-loops -fomit-frame-pointer -pipe -fopenmp -ffree-line-length-none -fno-range-check -fno-second-underscore -Jbuild/o/dp.gnu.opt.mpi -I build/o/dp.gnu.opt.mpi -fimplicit-none -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries -c ../../src/libraries/parallel.f90 -o build/o/dp.gnu.opt.mpi/parallel.o
Compiling messager.f90 ...
mpifort -O3 -ftree-vectorize -ffast-math -funroll-loops -fomit-frame-pointer -pipe -fopenmp -ffree-line-length-none -fno-range-check -fno-second-underscore -Jbuild/o/dp.gnu.opt.mpi -I build/o/dp.gnu.opt.mpi -fimplicit-none -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries -c ../../src/libraries/messager.f90 -o build/o/dp.gnu.opt.mpi/messager.o
Compiling param.f90 ...
mpifort -O3 -ftree-vectorize -ffast-math -funroll-loops -fomit-frame-pointer -pipe -fopenmp -ffree-line-length-none -fno-range-check -fno-second-underscore -Jbuild/o/dp.gnu.opt.mpi -I build/o/dp.gnu.opt.mpi -fimplicit-none -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries -c ../../src/libraries/param.f90 -o build/o/dp.gnu.opt.mpi/param.o
Compiling sgrid_class.f90 ...
mpifort -O3 -ftree-vectorize -ffast-math -funroll-loops -fomit-frame-pointer -pipe -fopenmp -ffree-line-length-none -fno-range-check -fno-second-underscore -Jbuild/o/dp.gnu.opt.mpi -I build/o/dp.gnu.opt.mpi -fimplicit-none -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries -c ../../src/grid/sgrid_class.f90 -o build/o/dp.gnu.opt.mpi/sgrid_class.o
Compiling pgrid_class.f90 ...
mpifort -O3 -ftree-vectorize -ffast-math -funroll-loops -fomit-frame-pointer -pipe -fopenmp -ffree-line-length-none -fno-range-check -fno-second-underscore -Jbuild/o/dp.gnu.opt.mpi -I build/o/dp.gnu.opt.mpi -fimplicit-none -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries -c ../../src/grid/pgrid_class.f90 -o build/o/dp.gnu.opt.mpi/pgrid_class.o
Compiling datafile_class.f90 ...
mpifort -O3 -ftree-vectorize -ffast-math -funroll-loops -fomit-frame-pointer -pipe -fopenmp -ffree-line-length-none -fno-range-check -fno-second-underscore -Jbuild/o/dp.gnu.opt.mpi -I build/o/dp.gnu.opt.mpi -fimplicit-none -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries -c ../../src/data/datafile_class.f90 -o build/o/dp.gnu.opt.mpi/datafile_class.o
Compiling config_class.f90 ...
mpifort -O3 -ftree-vectorize -ffast-math -funroll-loops -fomit-frame-pointer -pipe -fopenmp -ffree-line-length-none -fno-range-check -fno-second-underscore -Jbuild/o/dp.gnu.opt.mpi -I build/o/dp.gnu.opt.mpi -fimplicit-none -I. -Isrc -I/anfhome/ioannis.bagkeris/eVOF/Builds/hypre//include -I/anfhome/ioannis.bagkeris/eVOF/Builds/irl//include/irl_fortran -I../../src/core -I../../src/two_phase -I../../src/data -I../../src/solver -I../../src/config -I../../src/grid -I../../src/libraries -c ../../src/config/config_class.f90 -o build/o/dp.gnu.opt.mpi/config_class.o
../../src/config/config_class.f90:81:0:
read_VF: block
internal compiler error: in gfc_process_block_locals, at fortran/trans-decl.c:6929
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugs.almalinux.org/> for instructions.
make: *** [../../tools/GNUMake/Make.rules:111: build/o/dp.gnu.opt.mpi/config_class.o] Error 1
Please note I also get warning: module ils_class required by src/simulation.f90 not found but I am not sure if it is related with the error.
I have installed the dependencies of NGA2 with conda and GCC version is 8.5.0
Any suggestions? Thanks in advance
Reactions are currently unavailable
Hi - I have encountered the following internal compiler error when compiling examples (any example).
Please note I also get
warning: module ils_class required by src/simulation.f90 not foundbut I am not sure if it is related with the error.I have installed the dependencies of NGA2 with conda and GCC version is 8.5.0
Any suggestions? Thanks in advance