[MOAB-dev] moab compilation errors with recent nek version

Vegendla, Surya Narayana Prasad svegendla at anl.gov
Thu Jul 10 11:09:32 CDT 2014


Vijay,

I haven't changed anything, just I used example case 'moab_conjht' to compile. These errors appear only ifmoab is 'true'. I tested eddy example to confirm, it works well. 


Thanks,
Prasad

-----Original Message-----
From: Vijay S. Mahadevan [mailto:vijay.m at gmail.com] 
Sent: Thursday, July 10, 2014 10:55 AM
To: Vegendla, Surya Narayana Prasad
Cc: moab-dev at mcs.anl.gov
Subject: Re: [MOAB-dev] moab compilation errors with recent nek version

Prasad, I don't see any MOAB related compilation errors here. Are you sure the problem setup (SIZE) is correct ? I haven't seen any problems with NEK+MOAB on blues before.

If you can send the entire make.log, we can help you find the actual cause. For problem setup related queries, please contact the NEK list.

Vijay

On Thu, Jul 10, 2014 at 10:38 AM, Vegendla, Surya Narayana Prasad <svegendla at anl.gov> wrote:
> Hi all,
>
>
>
> I seen the following error messages while compiling moab_conjht on 
> blues/mira with recent nek version.
>
> Here I am posting error messages, let me know how to avoid these 
> compilation problems.
>
>
>
> Thanks,
>
> Prasad
>
>
>
> mpif77 -f77=ifort -c  -O2 -r8 -fpconstant -fpp -DMOAB -DPTRSIZE8 -DMPI
> -DLONGINT8 -DUNDERSCORE -DGLOBAL_LONG_LONG 
> -I/home/svegendla/nekFiles/moab_conjht 
> -I/home/svegendla/nek5_svn/trunk/nek
> -I./ -DUNORDERED_MAP_NS=std::tr1 
> -DHAVE_UNORDERED_MAP=tr1/unordered_map
> -DHAVE_UNORDERED_SET=tr1/unordered_set
> -I/soft/netcdf/4.0.1-intel-11-serial/include
> -I/home/jain/lib/hdf5-1.8.7//include -isystem 
> /home/jain/lib/hdf5-1.8.7//include  -DTEMPLATE_SPECIALIZATION 
> -DTEMPLATE_FUNC_SPECIALIZATION -DHAVE_VSNPRINTF -D_FILE_OFFSET_BITS=64 
> -DUSE_MPI -DHDF5_FILE -DHDF5_PARALLEL -DNETCDF_FILE -DCGM 
> -I/home/jain/install/opt_moab//include
> /home/svegendla/nek5_svn/trunk/nek/3rd_party/moab.f -o obj/moab.o 
> mpicc -cc=icc -c  -O2 -DMOAB -DPTRSIZE8 -DMPI -DLONGINT8 -DUNDERSCORE 
> -DGLOBAL_LONG_LONG  -DPREFIX=jl_ 
> /home/svegendla/nek5_svn/trunk/nek/jl/comm.c -o obj/jl_comm.o mpicc 
> -cc=icc -c  -O2 -DMOAB -DPTRSIZE8 -DMPI -DLONGINT8 -DUNDERSCORE 
> -DGLOBAL_LONG_LONG  -DPREFIX=jl_ 
> /home/svegendla/nek5_svn/trunk/nek/jl/tensor.c -o obj/jl_tensor.o 
> mpicc -cc=icc -c  -O2 -DMOAB -DPTRSIZE8 -DMPI -DLONGINT8 -DUNDERSCORE 
> -DGLOBAL_LONG_LONG  -DPREFIX=jl_ 
> /home/svegendla/nek5_svn/trunk/nek/jl/fail.c -o obj/jl_fail.o
> /home/svegendla/nek5_svn/trunk/nek/jl/fail.c(18): warning #1628: 
> function declared with "noreturn" does return
>   }
>   ^
>
> mpicc -cc=icc -c  -O2 -DMOAB -DPTRSIZE8 -DMPI -DLONGINT8 -DUNDERSCORE 
> -DGLOBAL_LONG_LONG  -DPREFIX=jl_ 
> /home/svegendla/nek5_svn/trunk/nek/jl/fcrystal.c -o obj/jl_fcrystal.o 
> mpicc -cc=icc -c  -O2 -DMOAB -DPTRSIZE8 -DMPI -DLONGINT8 -DUNDERSCORE 
> -DGLOBAL_LONG_LONG  -DPREFIX=jl_ 
> /home/svegendla/nek5_svn/trunk/nek/jl/findpts.c -o obj/jl_findpts.o
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^ mpicc -cc=icc -c  -O2 -DMOAB -DPTRSIZE8 -DMPI 
> -DLONGINT8 -DUNDERSCORE -DGLOBAL_LONG_LONG  -DPREFIX=jl_ 
> /home/svegendla/nek5_svn/trunk/nek/jl/findpts_local.c -o 
> obj/jl_findpts_local.o
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^ mpicc -cc=icc -c  -O2 -DMOAB -DPTRSIZE8 -DMPI 
> -DLONGINT8 -DUNDERSCORE -DGLOBAL_LONG_LONG  -DPREFIX=jl_ 
> /home/svegendla/nek5_svn/trunk/nek/jl/obbox.c -o obj/jl_obbox.o
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>      common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> ./SIZE(126): error #6404: This name does not have a type, and must have an
> explicit type.   [NIO]
>       common/IOFLAG/nio  ! for logfile verbosity control 
> --------------------^
> /tmp/ifortnacSYu.i(21993): catastrophic error: Too many errors, 
> exiting compilation aborted for 
> /home/svegendla/nek5_svn/trunk/nek/3rd_party/moab.f
> (code 1)
> make: *** [obj/moab.o] Error 1
> make: *** Waiting for unfinished jobs....
>
>
>
>
>
>


More information about the moab-dev mailing list