Skip to Content.
Sympa Menu

forum - Re: [abinit-forum] dlog/log10 is 0 or less

forum@abinit.org

Subject: The ABINIT Users Mailing List ( CLOSED )

List archive

Re: [abinit-forum] dlog/log10 is 0 or less


Chronological Thread 
  • From: "Torben M. Hansen" <HANSEN.Torben@nims.go.jp>
  • To: forum@abinit.org
  • Subject: Re: [abinit-forum] dlog/log10 is 0 or less
  • Date: Thu, 24 Feb 2005 17:13:08 +0900
  • Organization: NIMS

Thanks to Mayayoshi-san I seem to have solved the problem.
Removing "-W0,'OPT(ROUGHPOW(1))" seem to be the solution.

To refresh your memory this has been cut out the F90 man page.

-roughpow|-noroughpow or opt(roughpow(0|1))

Performs optimization by replacing exponentiation with approximation.
When this option is not specified, -noroughpow is used as default.

Thanks
Torben

On Thursday 24 February 2005 14:49, Masayoshi Mikami wrote:
> Dear Torben,
>
> I almost forget the details of the compiler options
> for HITACHI SR* machines, but I just thought that
> why don't we reduce (or remove) the optimization
> and stick to the simplest (lowest) options ?
>
> For example, following the makefile macros
> Machine_dept_files/HITACHI/makefile_macros.mikami001025.seq
> we could remove "-pvfunc=3 "... use -O1(or 2, or no-optimization
> as the last resort) instead of -O4, use -noparallel, ... etc.
> (What is the " -W0,'OPT(ROUGHPOW(1))" ? We could remove this as well.)
> Such "trial and error" may be needed. Good luck.
>
> In passing, the error message means:
> "The value of the actual argument XX in the DLOG or DLOG10
> intrinsic function is zero or negative."
> (Could you point out the location where the error occurs in the source
> ?)
>
> From my old experience on the HITACHI,
> the versions of compiler/OS might also be crucial...
> Upgrading the compiler may induce such errors
> even without touching the source codes.
>
> Keep my fingers crossed,
> Masayoshi
>



Archive powered by MHonArc 2.6.16.

Top of Page