Installing problem with tamc_run.o

joanyi Chen jny... at gmail.com
Sat Oct 22 10:03:39 UTC 2011


Hi Teo,

Thank you!

The error is getting smaller!

Here's the error after using the new code.

fortcom: Error: /home/jnch/cp2k/makefiles/../src/tamc_run.F, line
1035: A pointer dummy argument with the INTENT(IN) attribute shall not
appear as an actual argument if the associated dummy argument has the
INTENT(OUT) or INTENT(INOUT) attribute.   [AVERAGES]
      CALL
HMCsampler(globenv,force_env,averages,r,mc_par,simpar,moves,gmoves,rng_stream_mc,output_unit,fz,zbuff,error=error)
----------------------------------------^
compilation aborted for /home/jnch/cp2k/makefiles/../src/tamc_run.F
(code 1)
make[1]: *** [tamc_run.o] Error 1

Thanks for your reply!

Joan


On 10月22日, 下午4時23分, Teodoro Laino <teodor... at gmail.com> wrote:
> Hi Joan and Alin,
>
> I guess there was a wild usage of INTENTs in the original source code.
> I've just fixed that. Can you please check if its compiling properly now?
>
> Thanks
> Teo
>
> On Oct 21, 2011, at 6:27 PM, joanyi Chen wrote:
>
>
>
> > Dear all,
>
> > I try to install cp2k on Linux-SUSE and encoutered some problems.
>
> > Here is the error during compiling.
>
> > fortcom: Error: /home/jnch/cp2k/makefiles/../src/tamc_run.F, line
> > 1036: A pointer dummy argument with the INTENT(IN) attribute shall not
> > appear as an actual argument if the associated dummy argument has the
> > INTENT(OUT) or INTENT(INOUT) attribute.   [AVERAGES]
> >      CALL HMCsampler
> > (globenv,force_env,averages,r,mc_par,simpar,move,gmoves,rng_stream_mc,outpu­t_unit,fz,zbuff,error=error)
> > -----------------------------------------^
> > fortcom: Error: /home/jnch/cp2k/makefiles/../src/tamc_run.F, line
> > 1036: This name does not have a type, and must have an explicit
> > type.   [MOVE]
> >      CALL HMCsampler
> > (globenv,force_env,averages,r,mc_par,simpar,move,gmoves,rng_stream_mc,outpu­t_unit,fz,zbuff,error=error)
> > ------------------------------------------------------------------^
> > fortcom: Error: /home/jnch/cp2k/makefiles/../src/tamc_run.F, line
> > 1036: A pointer dummy argument with the INTENT(IN) attribute shall not
> > appear as an actual argument if the associated dummy argument has the
> > INTENT(OUT) or INTENT(INOUT) attribute.   [GMOVES]
> >      CALL HMCsampler
> > (globenv,force_env,averages,r,mc_par,simpar,move,gmoves,rng_stream_mc,outpu­t_unit,fz,zbuff,error=error)
> > -----------------------------------------------------------------------
> > ^
> > fortcom: Error: /home/jnch/cp2k/makefiles/../src/tamc_run.F, line
> > 1036: A pointer dummy argument may only be argument associated with a
> > pointer.   [MOVE]
> >      CALL HMCsampler
> > (globenv,force_env,averages,r,mc_par,simpar,move,gmoves,rng_stream_mc,outpu­t_unit,fz,zbuff,error=error)
> > ------------------------------------------------------------------^
> > compilation aborted for /home/jnch/cp2k/makefiles/../src/tamc_run.F
> > (code 1)
> > make[1]: *** [tamc_run.o] Error 1
>
> > I tried some ways to modify the tamc_run.F file, by erasing
> > "averages","gmoves" and "move" in the file. Obviously, I'm too naive :
> > -)
> > I also tried to edit the arch file by adding
> > tamc_run.o: tamc_run.F
> >        $(FC) -c $(FCFLAGS2) $<
> > from the information provided by intel
> >http://software.intel.com/en-us/articles/build-cp2k-using-intel-fortr...
> > (I read the part of "Known Issues or Limitations", and assumed this
> > command would pass the tamc_run.F )
> > Still, in vain. What else can I deal with it?
>
> > Thank you very much!
>
> > Joan
>
> > --
> > You received this message because you are subscribed to the Google Groups "cp2k" group.
> > To post to this group, send email to cp... at googlegroups.com.
> > To unsubscribe from this group, send email to cp2k+uns... at googlegroups.com.
> > For more options, visit this group athttp://groups.google.com/group/cp2k?hl=en.- 隱藏被引用文字 -
>
> - 顯示被引用文字 -


More information about the CP2K-user mailing list