[CP2K:3545] Re: Installing problem with tamc_run.o
Teodoro Laino
teodor... at gmail.com
Sat Oct 22 10:55:35 UTC 2011
OK- can you try again?
I've totally cleaned-up the INTENT with POINTER - no idea why there were there...
Teo
On Oct 22, 2011, at 12:03 PM, joanyi Chen wrote:
> 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.- 隱藏被引用文字 -
>>
>> - 顯示被引用文字 -
>
> --
> 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 at http://groups.google.com/group/cp2k?hl=en.
>
More information about the CP2K-user
mailing list