[molpro-user] compilation error with gcc-4.7 reg
Andy May
MayAJ1 at cardiff.ac.uk
Wed Jul 3 23:48:19 BST 2013
The molpro.2010.1.tar.gz tarball is very old and was created before gcc
4.7 was released. If you download a newer tarball, eg.
molpro.2010.1.28.tar.gz or the 'nightly' tarball then there should be no
such problems.
Best wishes,
Andy
On 03/07/13 14:49, Rajagopala Reddy seelam wrote:
> Drear Andy,
> Thanks for your mail.
> I am using molpro.2010.1.tar.gz tarbal.
> Installation of molpro2010.1 with this tarbal is successful in many no
> of machines in our institute except the new version of opensuse 12.3.
> Please find the attached CONFIG file with this mail.
>
> Thank you
> best wishes
>
>
> S.Rajagopala Reddy
>
> Prof.Mahapatra lab
>
> School of Chemistry
>
> University of Hyderabad
>
> ------------------------------------------------------------------------
> *From:* Andy May <MayAJ1 at cardiff.ac.uk>
> *To:* Rajagopala Reddy seelam <srgreddyseelam at yahoo.co.in>
> *Cc:* molpro <molpro-user at molpro.net>
> *Sent:* Wednesday, 3 July 2013 4:36 PM
> *Subject:* Re: [molpro-user] compilation error with gcc-4.7 reg
>
>
> Which tarball are you using, and can you send the CONFIG file please?
>
> Thanks,
>
> Andy
>
> On 03/07/13 11:12, Rajagopala Reddy seelam wrote:
> > Dear Molpro developers and users
> > I am trying to install Molpro2010.2 in opensuse 12.3 desktop.
> > I am getting the following error.
> > fortran compiler is ifort 64bit
> > gcc compiler is gcc-4.7
> > Can you please help me in installing molpro successfully.
> >
> > make[3]: Entering directory `/usr/local/molpro2010.1/src/cuda'
> > compiling blas_dfti_worker.cpp
> > failed
> > In file included from blas_dfti_worker.h:19:0,
> > from blas_dfti_worker.cpp:14:
> > blas_grid_block.cpp: In instantiation of ‘int
> > molpro::grid_block<(constant::storage_model_type)0u,
> >
> _ThreadingModel>::retrieve_grid_points(molpro::grid_block<(constant::storage_model_type)0u,
> > _ThreadingModel>::grid_engine_type&) [with
> > constant::threading_model_type _ThreadingModel =
> > (constant::threading_model_type)0u;
> > molpro::grid_block<(constant::storage_model_type)0u,
> > _ThreadingModel>::grid_engine_type =
> > molpro::grid_engine<(constant::threading_model_type)0u>]’:
> > blas_dfti_worker.cpp:54:50: required from here
> > blas_grid_block.cpp:48:60: error: ‘_M_get_grid_points_from_engine’ was
> > not declared in this scope, and no declarations were found by
> > argument-dependent lookup at the point of instantiation [-fpermissive]
> > blas_grid_block.cpp:48:60: note: declarations in dependent base
> > ‘molpro::base_grid_block<(constant::threading_model_type)0u>’ are not
> > found by unqualified lookup
> > blas_grid_block.cpp:48:60: note: use
> > ‘this->_M_get_grid_points_from_engine’ instead
> > make[3]: *** [blas_dfti_worker.o] Error 1
> > compiling vectorized_dfti_worker.cpp
> > failed
> > In file included from vectorized_dfti_worker.h:20:0,
> > from vectorized_dfti_worker.cpp:14:
> > vectorized_grid_block.cpp: In instantiation of ‘int
> > molpro::grid_block<(constant::storage_model_type)1u,
> >
> _ThreadingModel>::retrieve_grid_points(molpro::grid_block<(constant::storage_model_type)1u,
> > _ThreadingModel>::grid_engine_type&) [with
> > constant::threading_model_type _ThreadingModel =
> > (constant::threading_model_type)0u;
> > molpro::grid_block<(constant::storage_model_type)1u,
> > _ThreadingModel>::grid_engine_type =
> > molpro::grid_engine<(constant::threading_model_type)0u>]’:
> > vectorized_dfti_worker.cpp:63:50: required from here
> > vectorized_grid_block.cpp:40:60: error: ‘_M_get_grid_points_from_engine’
> > was not declared in this scope, and no declarations were found by
> > argument-dependent lookup at the point of instantiation [-fpermissive]
> > vectorized_grid_block.cpp:40:60: note: declarations in dependent base
> > ‘molpro::base_grid_block<(constant::threading_model_type)0u>’ are not
> > found by unqualified lookup
> > vectorized_grid_block.cpp:40:60: note: use
> > ‘this->_M_get_grid_points_from_engine’ instead
> > make[3]: *** [vectorized_dfti_worker.o] Error 1
> > make[3]: Target `targets' not remade because of errors.
> > make[3]: Leaving directory `/usr/local/molpro2010.1/src/cuda'
> > make[2]: *** [default] Error 2
> > make[2]: Leaving directory `/usr/local/molpro2010.1/src/cuda'
> > make[1]: *** [cuda] Error 2
> > make[1]: Leaving directory `/usr/local/molpro2010.1/src'
> > make: *** [src] Error 2
> >
> > Thank you very much
> > best wishes
> >
> > S.Rajagopala Reddy
> >
> > Prof.Mahapatra lab
> >
> > School of Chemistry
> >
> > University of Hyderabad
> >
> >
> > _______________________________________________
> > Molpro-user mailing list
> > Molpro-user at molpro.net <mailto:Molpro-user at molpro.net>
> > http://www.molpro.net/mailman/listinfo/molpro-user
> >
>
>
More information about the Molpro-user
mailing list