On Thu, 21 Mar 2013, Roy Stogner wrote:
>
> On Thu, 21 Mar 2013, Subramanya Gautam Sadasiva wrote:
>
>> I get the following error while building libmesh 0.9.0.1 with clang.
>> I had previously successfully built libmesh 0.9.0 on the same
>> computer.
>>
>> The error message follows.
>>
>> src/reduced_basis/rb_evaluation.C:970:23: error: invalid operands to binary
>> expression ('double' and 'double')
>> bf_data.set_version(LIBMESH_VERSION_ID(LIBMESH_MAJOR_VERSION,
>> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> ./include/libmesh/libmesh_common.h:400:92: note: expanded from macro
>> 'LIBMESH_VERSION_ID'
>> #define LIBMESH_VERSION_ID(major,minor,patch) (((major) << 16) | ((minor) <<
>> 8) | ((patch) & 0xFF))
>
> Thanks; I'll see if I can replicate this.
>
> I don't know what level of delusional optimism makes me continue to
> assume I can do even something as simple as incrementing a version
> number without heavily testing the result.
The tarballs on Sourceforge have been updated.
If you want a workaround without re-downloading everything, then after
you configure you can just change LIBMESH_MICRO_VERSION from 0.1 to 0
in libmesh_config.h
---
Roy
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users