The libmesh_config.h file has LIBMESH_HAVE_CXX11_NULLPTR but doesn't have
LIBMESH_HAVE_CXX11_NULLPTR_WORKAROUND.


In regards to  LIBMESH_HAVE_CXX11_NULLPTR it says:

#ifndef LIBMESH_HAVE_CXX11_NULLPTR
#define LIBMESH_HAVE_CXX11_NULLPTR 1
#endif

/* Compiler supports nullptr, but it is disabled in libmesh */
/* #undef HAVE_CXX11_NULLPTR_BUT_DISABLED */

/* Flag indicating whether C++03 compatible nullptr workaround works */
/* #undef HAVE_CXX11_NULLPTR_WORKAROUND */

/* Flag indicating whether compiler supports the override keyword */

Harry Pearce


On Thu, Aug 4, 2016 at 11:31 AM, Roy Stogner <[email protected]>
wrote:

>
> On Thu, 4 Aug 2016, Harry Pearce wrote:
>
> I checked the code of the file I am compiling and it doesn't reference an
>> libmesh_nullptr variables. I also commented out the #include
>> "libmesh_nullptr.h" in my file and it didn't change the nature of the
>> errors at all. The compiler complains about libmesh_nullptr through
>> mesh_generation.h and equation_systems.h.
>>
>
> What does your libmesh_config.h say about
> LIBMESH_HAVE_CXX11_NULLPTR and LIBMESH_HAVE_CXX11_NULLPTR_WORKAROUND ?
> ---
> Roy
>
------------------------------------------------------------------------------
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to