[MOAB-dev] Error compiling Coupler.cpp for rev 4198

Robert Smith smithrm at mcs.anl.gov
Thu Oct 7 15:41:20 CDT 2010


Roman,

Thank you for finding this issue.  I have corrected the problem in rev  
4205.

This has also uncovered an exception in our nightly/checkin build  
process that we should address.

Regards,
Bob Smith

On Oct 6, 2010, at 3:09 PM, Roman Putanowicz wrote:

> Hi All,
>
> I have upgraded to SVN revision 4198.
>
> Trying to recompile MOAB I'v got the following error:
>
> Coupler.cpp: In member function 'int
> moab 
> ::Coupler 
> ::get_group_integ_vals 
> (std::vector<std::vector<iBase_EntityHandle_Private*,
> std::allocator<iBase_EntityHandle_Private*> >,
> std::allocator<std::vector<iBase_EntityHandle_Private*,
> std::allocator<iBase_EntityHandle_Private*> > > >&,  
> std::vector<double,
> std::allocator<double> >&, double (*)(double, double, double), int,
> moab::Coupler::IntegType)':
> Coupler.cpp:989: error: cannot convert 'double (*)(double, double,  
> double)' to
> 'double*' for argument '2' to 'bool
> moab::ElemUtil::integrate_trilinear_hex(const moab::CartVect*,  
> double*,
> double&, int)'
>
> System: x86_64 GNU/Linux, g++ (Debian 4.3.2-1.1) 4.3.2
>
> Best regards,
>
> Roman
> -- 
> Roman Putanowicz, PhD  < putanowr at l5.pk.edu.pl  >
> Institute for Computational Civil Engng (L-5)
> Dept. of Civil Engng, Cracow Univ. of Technology
> www.l5.pk.edu.pl, tel. +48 12 628 2569, fax 2034



More information about the moab-dev mailing list