We can disable build of libcxx on our VS buildbots. But, we would like to hear better alternatives/suggestions, if any.
- Thanks, Fariborz On Sep 30, 2013, at 9:03 AM, jahanian <[email protected]> wrote: > HI Chandler, > This patch > Enable libcxx as part of the top level CMake build when it is checked > out in projects. This appears to be working on my system, and I will be > watching build bots to see if there are any issues on other platforms. > > Changed files > > src/projects/CMakeLists.txt > > causes all libcxx compiles to fail on VS buildbot. AN example of diagnostics > would be: > > hash.cpp > C:/public/zorg/buildbot/smooshlab/slave-0.8/.../src/projects/libcxx/include\type_traits(927): > error C2681: 'add_rvalue_reference<_Tp*>::type' : invalid expression type > for dynamic_cast > [C:\public\zorg\buildbot\smooshlab\slave-0.8\...\clang-build\210328\projects\libcxx\lib\cxx.vcxproj] > C:/public/zorg/buildbot/smooshlab/slave-0.8/.../src/projects/libcxx/include\type_traits(927): > error C2681: 'add_rvalue_reference<_Tp*>::type' : invalid expression type > for dynamic_cast > [C:\public\zorg\buildbot\smooshlab\slave-0.8\...\clang-build\210328\projects\libcxx\lib\cxx.vcxproj] > C:/public/zorg/buildbot/smooshlab/slave-0.8/.../src/projects/libcxx/include\type_traits(927): > error C2681: 'add_rvalue_reference<_Tp*>::type' : invalid expression type > for dynamic_cast > [C:\public\zorg\buildbot\smooshlab\slave-0.8\...\clang-build\210328\projects\libcxx\l > ib\cxx.vcxproj]C:/public/zorg/buildbot/smooshlab/slave-0.8/.../src/projects/libcxx/include\type_traits(1404): > error C2516: 'std::common_type<_Tp>::type' : is not a legal base class > [C:\public\zorg\buildbot\smooshlab\slave-0.8\...\clang-build\210328\projects\libcxx\lib\cxx.vcxproj] > with > [ > _Tp= > ] > > C:/public/zorg/buildbot/smooshlab/slave-0.8/.../src/projects/libcxx/include\type_traits(1328) > : see declaration of 'std::common_type<_Tp>::type' > with > [ > _Tp= > ] > > - Fariborz > > > _______________________________________________ > cfe-commits mailing list > [email protected] > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
