[Octopus-users] make of octopus-3.2.0pre (3): one success and one failure
matthieu verstraete
Matthieu.Verstraete at ulg.ac.be
Tue Oct 20 09:32:14 WEST 2009
It could be that you input file contains non ascii characters (are you
using a japanese keyboard?) which are accepted by one compiler but
crash the other... They might even be invisible if you are using a
remote vi or something. Do the tests run?
Matthieu
On Tue, Oct 20, 2009 at 2:48 AM, Motohiko Tanaka <mtanaka at nifs.ac.jp> wrote:
> Dear Matthieu and Octopus develpers,
>
> Thank you very much for your comments. I have created a program
> containing:
> subroutine dummy1 ()
> end subroutine dummy1
> and compiled it by two compilers:
>
> (1) PGI:
> % pgf95 -c test.f90
> which makes no message, and its object file is:
>
> %nm test.o
> 0000000000000006 t __dummy1_END
> 0000000000000000 T dummy1_
> U pgf90_compiled
>
> (2) AIX 5/Hitachi:
> % f90 -c test.f90
> f90: compile start : test.f90
>
> *OFORT90 V02-00-/A entered.
> *program name = DUMMY1
> *end of compilation : DUMMY1
> *program units = 0001, no diagnostics generated.
>
> This time an object file is created in contrast to the case
> of src/xc/functional_list.F90 (program units= 1, not 0), and
> it looks like
> % nm -X64 test.o
> .DUMMY1 T 0
> DUMMY1 D 152 24
> DUMMY1 d 136 8
> TOC d 128
> _Sec_Int_Literal d 128 8
> _Sec_Int_Literal d 144 4
> test.f90 f -
>
> ************
> One success:
> ************
> Following the above, I have treated functional_list.F90
> in the same way as you showed me during the "make" step of
> octopus-3.2.0pre, which creates an object file successfully:
> % nm -X64 functionals_list.o
> .functional_list T 0
> TOC d 64
> _Sec_Int_Literal d 64 8
> _Sec_Int_Literal d 88 4
> _Sec_String_Literal d 72 8
> _Sec_String_Literal d 96 15
> functional_list D 112 24
> functional_list d 80 8
> functionals_list_oct.f90 f -
>
> ************
> One failure:
> ************
> Now the run by octopus-3.2.0pre really starts - it is great.
> But, it stops in a short while whose messages are:
>
> Running octopus
>
> Version : 3.2.0pre1
> Revision : 5907 [par_vec.F90 2009-09-24]
> Build time : Sat Oct 17 09:37:40 JST 2009
> Configuration options : max-dim=3 mpi
> Optional libraries : mpi2 metis libnbc
> Architecture : powerpc
> C compiler : f90 -noparallel
> C compiler flags : No flags information available.
> Fortran compiler : f90 -i,AS -nohugeary -nosave -noparallel -msg=w
> Fortran compiler flags : No flags information available.
>
> The octopus is swimming in sri (AIX)
>
>
> Calculation started on 2009/10/20 at 09:28:47
>
>
> ************************** Calculation Mode **************************
> Input: [CalculationMode = gs]
> **********************************************************************
>
> KCHF361R invalid character : is found in input data.
> 0x00000001000039a4 _hf_err+0x674
> 0x000000010001e864 _hf_ioerr+0x340
> 0x0000000100077b3c _hf_erric+0xb4
> 0x000000010007eb7c ._hf_cvis+0x80c
> 0x0000000100078048 _hf_cnvi+0x4d0
> 0x000000010045a0f0 ldi_othr+0x6b0
> 0x000000010045c8f0 ldi_ldi+0x6b4
> 0x0000000100453768 __hf_ldi+0x280
> 0x00000001004534a8 _hf_ldi+0x48
> 0x0000000100452460 species_m%%read_from_default_file+0x180
> 0x000000010044d660 species_m%%species_read+0xd60
> 0x00000001005078b8 geometry_m%%geometry_init_species+0x7b8
> 0x0000000100506744 geometry_m%%geometry_init+0x44
> 0x00000001009cab9c system_m%%system_init+0x19c
> 0x00000001000dc184 run_m%%run_init+0x104
> 0x00000001000027ac octopus+0x22ac
> 0x000000010000031c __start+0x9c
>
> ****************************** Species *******************************
> Reading pseudopotential from file:
> 'O.psf'
> Calculating atomic pseudo-eigenfunctions for species O ....
> Done.
> Info: l = 0 component used as local potential
>
> **************************** FATAL ERROR *****************************
> *** Fatal Error (description follows)
> *--------------------------------------------------------------------
> * From node = 0
> *--------------------------------------------------------------------
> * Memory limit set in the input file was passed
> **********************************************************************
>
> I have used exactly the same input files as for the case of
> the run on PGI/Linux which runs OK. The error message "invalid
> character : is found in input data" is incomprehensible to me.
>
> Motohiko Tanaka
>
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Prof. Matthieu Verstraete
Universite de Liège
Institut de Physique, Bat. B5, 3/7
Allée du 6 aout, 17
B- 4000 Sart Tilman, Liège
Belgium
Associate member European Theoretical Spectroscopy Facility (ETSF
http://www.etsf.eu)
Phone : +32 4 366 90 17
Fax : +32 4 366 36 29
Mail : matthieu.verstraete at ulg.ac.be
matthieu.jean.verstraete at gmail.com
More information about the Octopus-users
mailing list