[Development] Qt 4.8 clang and libc++

Thiago Macieira thiago.macieira at intel.com
Tue Sep 11 00:10:58 CEST 2012


On segunda-feira, 10 de setembro de 2012 23.56.24, Sylvain Pointeau wrote:
> and now this error:
> 
> In file included from ../../3rdparty/assimp/code/Importer.cpp:46:
> In file included from ../../3rdparty/assimp/code/AssimpPCH.h:106:
> /usr/bin/../lib/c++/v1/list:212:9: error: field has incomplete type
> 'Assimp::LWS::Element'
>     _Tp __value_;
>         ^
> /usr/bin/../lib/c++/v1/type_traits:1889:54: note: in instantiation of
> template class 'std::__1::__list_node<Assimp::LWS::Element, void
>       *>' requested here
> decltype(_VSTD::move(_Tp(_VSTD::declval<_Args>()...)), true_type())
>                                                      ^
> /usr/bin/../lib/c++/v1/type_traits:1890:1: note: while substituting deduced
> template arguments into function template
>       '__is_constructible_test'
>       [with _Tp =
> std::__1::allocator<std::__1::__list_node<Assimp::LWS::Element, void *>>,
> _Args = <no value>]
> __is_constructible_test(_Tp&&, _Args&& ...);

Looks like a libc++ bug to me.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
     Intel Sweden AB - Registration Number: 556189-6027
     Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden




More information about the Development mailing list