Use umbrellas for python and align.

This commit is contained in:
Vassil Vassilev 2020-08-16 17:40:19 +00:00 committed by jenkins
parent f56d588494
commit a8dc21fa5a

View File

@ -81,59 +81,12 @@ module boost_accumulators [system] {
module "accumulators__statistics__with_error" { header "accumulators/statistics/with_error.hpp" export * }
}
module boost_align {
module "align__align_down" { header "align/align_down.hpp" export * }
module "align__aligned_allocator_adaptor_forward" { header "align/aligned_allocator_adaptor_forward.hpp" export * }
module "align__aligned_allocator_adaptor" { header "align/aligned_allocator_adaptor.hpp" export * }
module "align__aligned_allocator_forward" { header "align/aligned_allocator_forward.hpp" export * }
module "align__aligned_allocator" { header "align/aligned_allocator.hpp" export * }
module "align__aligned_alloc" { header "align/aligned_alloc.hpp" export * }
module "align__aligned_delete_forward" { header "align/aligned_delete_forward.hpp" export * }
module "align__aligned_delete" { header "align/aligned_delete.hpp" export * }
module "align__align" { header "align/align.hpp" export * }
module "align__alignment_of_forward" { header "align/alignment_of_forward.hpp" export * }
module "align__alignment_of" { header "align/alignment_of.hpp" export * }
module "align__align_up" { header "align/align_up.hpp" export * }
module "align__assume_aligned" { header "align/assume_aligned.hpp" export * }
module "align__detail__addressof" { header "align/detail/addressof.hpp" export * }
module "align__detail__align_cxx11" { header "align/detail/align_cxx11.hpp" export * }
module "align__detail__align_down" { header "align/detail/align_down.hpp" export * }
module "align__detail__aligned_alloc_android" { header "align/detail/aligned_alloc_android.hpp" export * }
module "align__detail__aligned_alloc" { header "align/detail/aligned_alloc.hpp" export * }
module "align__detail__aligned_alloc_macos" { header "align/detail/aligned_alloc_macos.hpp" export * }
module "align__detail__aligned_alloc_posix" { header "align/detail/aligned_alloc_posix.hpp" export * }
module "align__detail__align" { header "align/detail/align.hpp" export * }
module "align__detail__alignment_of_clang" { header "align/detail/alignment_of_clang.hpp" export * }
module "align__detail__alignment_of_codegear" { header "align/detail/alignment_of_codegear.hpp" export * }
module "align__detail__alignment_of_cxx11" { header "align/detail/alignment_of_cxx11.hpp" export * }
module "align__detail__alignment_of_gcc" { header "align/detail/alignment_of_gcc.hpp" export * }
module "align__detail__alignment_of" { header "align/detail/alignment_of.hpp" export * }
module "align__detail__alignment_of_msvc" { header "align/detail/alignment_of_msvc.hpp" export * }
module "align__detail__align_up" { header "align/detail/align_up.hpp" export * }
module "align__detail__assume_aligned_clang" { header "align/detail/assume_aligned_clang.hpp" export * }
module "align__detail__assume_aligned_gcc" { header "align/detail/assume_aligned_gcc.hpp" export * }
module "align__detail__assume_aligned" { header "align/detail/assume_aligned.hpp" export * }
module "align__detail__assume_aligned_intel" { header "align/detail/assume_aligned_intel.hpp" export * }
module "align__detail__assume_aligned_msvc" { header "align/detail/assume_aligned_msvc.hpp" export * }
module "align__detail__element_type" { header "align/detail/element_type.hpp" export * }
module "align__detail__integral_constant" { header "align/detail/integral_constant.hpp" export * }
module "align__detail__is_aligned" { header "align/detail/is_aligned.hpp" export * }
module "align__detail__is_alignment_constant" { header "align/detail/is_alignment_constant.hpp" export * }
module "align__detail__is_alignment" { header "align/detail/is_alignment.hpp" export * }
module "align__detail__max_align" { header "align/detail/max_align.hpp" export * }
module "align__detail__max_objects" { header "align/detail/max_objects.hpp" export * }
module "align__detail__max_size" { header "align/detail/max_size.hpp" export * }
module "align__detail__min_size" { header "align/detail/min_size.hpp" export * }
module "align" { header "align.hpp" export * }
module "align__is_aligned" { header "align/is_aligned.hpp" export * }
}
module boost_aligned_storage {
module "aligned_storage" { header "aligned_storage.hpp" export * }
}
module boost_any {
module "any" { header "any.hpp" export * }
}
module boost_array {
module "array" { header "array.hpp" export * }
export *
module align_aligned_storage { export * header "aligned_storage.hpp" }
module align_align { export * header "align.hpp" }
umbrella "align"
module * { export * }
}
module boost_asio {
module "asio" { header "asio.hpp" export * }
@ -5049,210 +5002,10 @@ module boost_ptr_container {
module "ptr_container__serialize_ptr_vector" { header "ptr_container/serialize_ptr_vector.hpp" export * }
}
module boost_python {
module "python_arg_from_python.hpp" { header "python/arg_from_python.hpp" export * }
module "python_args_fwd.hpp" { header "python/args_fwd.hpp" export * }
module "python_args.hpp" { header "python/args.hpp" export * }
module "python_back_reference.hpp" { header "python/back_reference.hpp" export * }
module "python_bases.hpp" { header "python/bases.hpp" export * }
module "python_base_type_traits.hpp" { header "python/base_type_traits.hpp" export * }
module "python_borrowed.hpp" { header "python/borrowed.hpp" export * }
/*
n file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/args.hpp:25:
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/object_core.hpp:14:
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/call.hpp:33:
/home/travis/build/Teemperor/boost-compile/inc/boost/preprocessor/iteration/detail/iter/forward1.hpp:87:1: error:
redundant #include of module 'boost_python.python_call.hpp' appears within
namespace 'boost::python' [-Wmodules-import-nested-redundant]
# include BOOST_PP_FILENAME_1
^
*/
//module "python_call.hpp" { header "python/call.hpp" export * }
/*
In file included from <module-includes>:9:
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/call_method.hpp:32:
/home/travis/build/Teemperor/boost-compile/inc/boost/preprocessor/iteration/detail/iter/forward1.hpp:47:1: error:
redundant #include of module 'boost_python.python_call_method.hpp' appears
within namespace 'boost::python' [-Wmodules-import-nested-redundant]
# include BOOST_PP_FILENAME_1
^
*/
//module "python_call_method.hpp" { header "python/call_method.hpp" export * }
module "python_cast.hpp" { header "python/cast.hpp" export * }
module "python_class_fwd.hpp" { header "python/class_fwd.hpp" export * }
module "python_class.hpp" { header "python/class.hpp" export * }
module "python_copy_const_reference.hpp" { header "python/copy_const_reference.hpp" export * }
module "python_copy_non_const_reference.hpp" { header "python/copy_non_const_reference.hpp" export * }
module "python_default_call_policies.hpp" { header "python/default_call_policies.hpp" export * }
module "python_def.hpp" { header "python/def.hpp" export * }
module "python_def_visitor.hpp" { header "python/def_visitor.hpp" export * }
module "python_dict.hpp" { header "python/dict.hpp" export * }
module "python_docstring_options.hpp" { header "python/docstring_options.hpp" export * }
module "python_enum.hpp" { header "python/enum.hpp" export * }
module "python_errors.hpp" { header "python/errors.hpp" export * }
module "python_exception_translator.hpp" { header "python/exception_translator.hpp" export * }
module "python_exec.hpp" { header "python/exec.hpp" export * }
module "python_extract.hpp" { header "python/extract.hpp" export * }
module "python_handle_fwd.hpp" { header "python/handle_fwd.hpp" export * }
module "python_handle.hpp" { header "python/handle.hpp" export * }
module "python_has_back_reference.hpp" { header "python/has_back_reference.hpp" export * }
module "python_implicit.hpp" { header "python/implicit.hpp" export * }
module "python_import.hpp" { header "python/import.hpp" export * }
module "python_init.hpp" { header "python/init.hpp" export * }
module "python_instance_holder.hpp" { header "python/instance_holder.hpp" export * }
module "python_iterator.hpp" { header "python/iterator.hpp" export * }
module "python_list.hpp" { header "python/list.hpp" export * }
module "python_long.hpp" { header "python/long.hpp" export * }
module "python_make_constructor.hpp" { header "python/make_constructor.hpp" export * }
module "python_make_function.hpp" { header "python/make_function.hpp" export * }
module "python_manage_new_object.hpp" { header "python/manage_new_object.hpp" export * }
module "python_module.hpp" { header "python/module.hpp" export * }
module "python_module_init.hpp" { header "python/module_init.hpp" export * }
module "python_numpy.hpp" { header "python/numpy.hpp" export * }
module "python_object_attributes.hpp" { header "python/object_attributes.hpp" export * }
module "python_object_core.hpp" { header "python/object_core.hpp" export * }
module "python_object_fwd.hpp" { header "python/object_fwd.hpp" export * }
module "python_object.hpp" { header "python/object.hpp" export * }
module "python_object_items.hpp" { header "python/object_items.hpp" export * }
module "python_object_operators.hpp" { header "python/object_operators.hpp" export * }
module "python_object_protocol_core.hpp" { header "python/object_protocol_core.hpp" export * }
module "python_object_protocol.hpp" { header "python/object_protocol.hpp" export * }
module "python_object_slices.hpp" { header "python/object_slices.hpp" export * }
module "python_opaque_pointer_converter.hpp" { header "python/opaque_pointer_converter.hpp" export * }
module "python_operators.hpp" { header "python/operators.hpp" export * }
module "python_other.hpp" { header "python/other.hpp" export * }
/*
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/class.hpp:23:
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/object/class_metadata.hpp:14:
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/object/value_holder.hpp:15:
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/wrapper.hpp:8:
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/override.hpp:111:
/home/travis/build/Teemperor/boost-compile/inc/boost/preprocessor/iteration/detail/iter/forward1.hpp:52:1: error:
redundant #include of module 'boost_python.python_override.hpp' appears
within 'boost::python::override' [-Wmodules-import-nested-redundant]
# include BOOST_PP_FILENAME_1
^
*/
//module "python_override.hpp" { header "python/override.hpp" export * }
module "python_pointee.hpp" { header "python/pointee.hpp" export * }
module "python_proxy.hpp" { header "python/proxy.hpp" export * }
module "python_ptr.hpp" { header "python/ptr.hpp" export * }
module "python_raw_function.hpp" { header "python/raw_function.hpp" export * }
module "python_refcount.hpp" { header "python/refcount.hpp" export * }
module "python_reference_existing_object.hpp" { header "python/reference_existing_object.hpp" export * }
module "python_register_ptr_to_python.hpp" { header "python/register_ptr_to_python.hpp" export * }
module "python_return_by_value.hpp" { header "python/return_by_value.hpp" export * }
module "python_return_opaque_pointer.hpp" { header "python/return_opaque_pointer.hpp" export * }
module "python_return_value_policy.hpp" { header "python/return_value_policy.hpp" export * }
module "python_scope.hpp" { header "python/scope.hpp" export * }
module "python_self.hpp" { header "python/self.hpp" export * }
/*
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/signature.hpp:213:
/home/travis/build/Teemperor/boost-compile/inc/boost/preprocessor/iteration/detail/iter/forward2.hpp:55:1: error:
redundant #include of module 'boost_python.python_signature.hpp' appears
within namespace 'boost::python::detail'
[-Wmodules-import-nested-redundant]
# include BOOST_PP_FILENAME_2
^
*/
//module "python_signature.hpp" { header "python/signature.hpp" export * }
module "python_slice.hpp" { header "python/slice.hpp" export * }
module "python_slice_nil.hpp" { header "python/slice_nil.hpp" export * }
module "python_ssize_t.hpp" { header "python/ssize_t.hpp" export * }
module "python_str.hpp" { header "python/str.hpp" export * }
module "python_tag.hpp" { header "python/tag.hpp" export * }
module "python_to_python_converter.hpp" { header "python/to_python_converter.hpp" export * }
//module "python_to_python_indirect.hpp" { header "python/to_python_indirect.hpp" export * }
module "python_to_python_value.hpp" { header "python/to_python_value.hpp" export * }
module "python_tuple.hpp" { header "python/tuple.hpp" export * }
module "python_type_id.hpp" { header "python/type_id.hpp" export * }
module "python_wrapper.hpp" { header "python/wrapper.hpp" export * }
module vector_indexing_suite { header "python/suite/indexing/vector_indexing_suite.hpp" export * }
module "python__converter__context_result_converter" { header "python/converter/context_result_converter.hpp" export * }
module "python__detail__aix_init_module" { header "python/detail/aix_init_module.hpp" export * }
module "python__detail__config" { header "python/detail/config.hpp" export * }
module "python__detail__construct" { header "python/detail/construct.hpp" export * }
module "python__detail__convertible" { header "python/detail/convertible.hpp" export * }
module "python__detail__copy_ctor_mutates_rhs" { header "python/detail/copy_ctor_mutates_rhs.hpp" export * }
module "python__detail__cv_category" { header "python/detail/cv_category.hpp" export * }
module "python__detail__def_helper_fwd" { header "python/detail/def_helper_fwd.hpp" export * }
module "python__detail__dependent" { header "python/detail/dependent.hpp" export * }
module "python__detail__destroy" { header "python/detail/destroy.hpp" export * }
module "python__detail__exception_handler" { header "python/detail/exception_handler.hpp" export * }
module "python__detail__force_instantiate" { header "python/detail/force_instantiate.hpp" export * }
module "python__detail__if_else" { header "python/detail/if_else.hpp" export * }
module "python__detail__indirect_traits" { header "python/detail/indirect_traits.hpp" export * }
module "python__detail__is_auto_ptr" { header "python/detail/is_auto_ptr.hpp" export * }
module "python__detail__is_shared_ptr" { header "python/detail/is_shared_ptr.hpp" export * }
module "python__detail__is_xxx" { header "python/detail/is_xxx.hpp" export * }
module "python__detail__map_entry" { header "python/detail/map_entry.hpp" export * }
module "python__detail__mpl_lambda" { header "python/detail/mpl_lambda.hpp" export * }
module "python__detail__msvc_typeinfo" { header "python/detail/msvc_typeinfo.hpp" export * }
module "python__detail__not_specified" { header "python/detail/not_specified.hpp" export * }
// Textual header, needs to get PY_VERSION_HEX value from including header.
/*
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/numpy.hpp:10:
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/numpy/dtype.hpp:15:
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python.hpp:50:
/home/travis/build/Teemperor/boost-compile/inc/boost/python/operators.hpp:216:5: error:
use of undeclared identifier 'op_truediv'
BOOST_PYTHON_BINARY_OPERATOR(truediv, rtruediv, /)
^
/home/travis/build/Teemperor/boost-compile/inc/boost/python/operators.hpp:200:57: note:
expanded from macro 'BOOST_PYTHON_BINARY_OPERATOR'
# define BOOST_PYTHON_BINARY_OPERATOR(id, rid, op) \
^
/home/travis/build/Teemperor/boost-compile/inc/boost/python/operators.hpp:168:21: note:
expanded from macro '\
BOOST_PYTHON_BINARY_OPERATION'
struct operator_l<op_##id> \
^
<scratch space>:371:1: note: expanded from here
op_truediv
^
*/
//module "python__detail__operator_id" { header "python/detail/operator_id.hpp" export * }
module "python__detail__overloads_fwd" { header "python/detail/overloads_fwd.hpp" export * }
module "python__detail__preprocessor" { header "python/detail/preprocessor.hpp" export * }
module "python__detail__raw_pyobject" { header "python/detail/raw_pyobject.hpp" export * }
module "python__detail__referent_storage" { header "python/detail/referent_storage.hpp" export * }
/* self-import itself
While building module 'boost_python' imported from /home/teemperor/workspace/boost-compile/inc/boost/python/detail/prefix.hpp:14:
In file included from <module-includes>:27:
In file included from /home/teemperor/workspace/boost-compile/inc/boost/python/detail/result.hpp:37:
/home/teemperor/workspace/boost-compile/inc/boost/preprocessor/iteration/detail/iter/forward1.hpp:47:1: error: redundant #include of module
'boost_python.python__detail__result' appears within namespace 'boost::python::detail' [-Wmodules-import-nested-redundant]
# include BOOST_PP_FILENAME_1
^
/home/teemperor/workspace/boost-compile/inc/boost/python/detail/result.hpp:24:38: note: namespace 'boost::python::detail' begins here
namespace boost { namespace python { namespace detail {
^
*/
//module "python__detail__result" { header "python/detail/result.hpp" export * }
module "python__detail__string_literal" { header "python/detail/string_literal.hpp" export * }
module "python__detail__translate_exception" { header "python/detail/translate_exception.hpp" export * }
module "python__detail__type_list" { header "python/detail/type_list.hpp" export * }
// ifdef
/*
While building module 'boost_python' imported from /home/travis/build/Teemperor/boost-compile/inc/boost/python/detail/prefix.hpp:14:
In file included from <module-includes>:29:
In file included from /home/travis/build/Teemperor/boost-compile/inc/boost/python/detail/type_list.hpp:33:
/home/travis/build/Teemperor/boost-compile/inc/boost/python/detail/type_list_impl.hpp:21:11: error:
C++ requires a type specifier for all declarations
template <BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(BOOST_PYTHON_LIST_SIZE, cl...
^
*/
// module "python__detail__type_list_impl" { header "python/detail/type_list_impl.hpp" export * }
//module "python__detail__value_arg" { header "python/detail/value_arg.hpp" export * }
module "python__detail__value_is_shared_ptr" { header "python/detail/value_is_shared_ptr.hpp" export * }
module "python__detail__value_is_xxx" { header "python/detail/value_is_xxx.hpp" export * }
module "python__detail__void_ptr" { header "python/detail/void_ptr.hpp" export * }
module "python__detail__void_return" { header "python/detail/void_return.hpp" export * }
module "python__numpy__config" { header "python/numpy/config.hpp" export * }
module "python__numpy__numpy_object_mgr_traits" { header "python/numpy/numpy_object_mgr_traits.hpp" export * }
//module "python__object__forward" { header "python/object/forward.hpp" export * }
module "python__object__value_holder_fwd" { header "python/object/value_holder_fwd.hpp" export * }
export *
module python_python { export * header "python.hpp" }
umbrella "python"
module * { export * }
}
module boost_qvm {
module "qvm__all" { header "qvm/all.hpp" export * }