On Tue, Jun 21, 2016 at 7:49 AM, Boyce Griffith <[email protected]>
wrote:

> I am updating from a version of libMesh that still used AutoPtr as the
> default to the current master, and I am getting a lot of compiler errors
> from unique_ptr.hpp (pasted below). This is using clang++ on OS X (Apple
> LLVM 7.0.2), and I am currently disabling C++11 (although hopefully not for
> too much longer). Is there some other header that needs to be included
> before including libMesh headers to get this to work...?
>

Hmm... can you send me your config.log file directly?  From this first line
of the error message:

/Users/boyceg/sfw/darwin/libmesh/master-devel/include/libmesh/unique_ptr.hpp:208:15:
> error: call to 'move' is ambiguous


it looks more like the problem is that the boost subset that libmesh
provides was either not found or failed for some reason, so the
boost::unique_ptr implementation we fall back on when C++11 is not
available is failing to compile.

-- 
John
------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to