[Smtk-developers] SMTK build error

Robert Maynard robert.maynard at kitware.com
Wed Jun 1 16:50:55 EDT 2016


Can you open an issue that provides / points me towards how the newer
clang compilers are failing the c++11 check for shared ptr?

That is something that should work going forward.

On Wed, Jun 1, 2016 at 3:26 PM, David Thompson
<david.thompson at kitware.com> wrote:
>> I also did a bit debugging in shiboken, and it turns out it failed to parse one of boost headers (line 31 of static_assert.hpp)
>>
>> #     define BOOST_STATIC_ASSERT_MSG( ... ) static_assert(__VA_ARGS__)
>>
>> The commit is f4eba409, " SharedPtr now also detects support of make_shared"
>
> Yes, it looks like that causes breakage (at least on Mac OS X: newer clang compilers cannot determine the template type and one isn't provided) in shared pointer detection, which then falls back to boost -- and those headers are not guarded against wrapping. I'm testing and will have a patch this afternoon.
>
>         David


More information about the Smtk-developers mailing list