
AMDG I just compiled every header in the trunk by itself. I have found the first error message from every file that failed and attached the result along with the files for running the test. The full output is way too big so I'm not sending it. In Christ, Steven Watanabe boost/token_functions.hpp(279) : error C2065: 'is_pointer' : undeclared identifier boost/archive/basic_text_iprimitive.hpp(116) : error C2061: syntax error : identifier 'BOOST_PP_EMPTY' boost/archive/basic_text_oprimitive.hpp(140) : error C2061: syntax error : identifier 'BOOST_PP_EMPTY' boost/circular_buffer/base.hpp(110) : error C2653: 'cb_details' : is not a class or namespace name boost/circular_buffer/space_optimized.hpp(34) : error C2504: 'circular_buffer' : base class undefined boost/concept_check/has_constraints.hpp(26) : error C2061: syntax error : identifier 'value' boost/date_time/date_duration.hpp(37) : error C2061: syntax error : identifier 'special_values' boost/date_time/date_parsing.hpp(269) : error C2143: syntax error : missing ';' before '<' boost/date_time/dst_transition_generators.hpp(23) : error C2653: 'std' : is not a class or namespace name boost/date_time/time.hpp(63) : error C2061: syntax error : identifier 'special_values' boost/date_time/local_time_adjustor.hpp(135) : error C2039: 'dst_flags' : is not a member of 'boost::date_time' boost/date_time/period_formatter.hpp(39) : error C2653: 'std' : is not a class or namespace name boost/date_time/date_parsing.hpp(269) : error C2143: syntax error : missing ';' before '<' boost/date_time/time_system_counted.hpp(141) : error C2061: syntax error : identifier 'special_values' boost/date_time/time_system_split.hpp(46) : error C2039: 'wrapping_int' : is not a member of 'boost::date_time' boost/date_time/date_parsing.hpp(269) : error C2143: syntax error : missing ';' before '<' boost/detail/utf8_codecvt_facet.hpp(113) : error C2144: syntax error : 'BOOST_UTF8_DECL' should be preceded by ';' boost/format/alt_sstream_impl.hpp(21) : error C2143: syntax error : missing ';' before '<' boost/format/group.hpp(44) : error C2146: syntax error : missing ';' before identifier 'basic_ostream' boost/format/parsing.hpp(106) : error C2039: 'bad_format_string' : is not a member of 'boost::io' boost\gil\metafunctions.hpp(276) : error C2065: 'use_default' : undeclared identifier boost/gil/deprecated.hpp(58) : error C2653: 'std' : is not a class or namespace name boost/gil/device_n.hpp(59) : error C2504: 'layout' : base class undefined boost/graph/graph_archetypes.hpp(31) : error C2504: 'incidence_graph_tag' : base class undefined boost/graph/matrix_as_graph.hpp(17) : fatal error C1083: Cannot open include file: 'boost/int_iterator.hpp': No such file or directory boost/graph/read_dimacs.hpp(27) : error C2143: syntax error : missing ',' before '<' boost/graph/small_world_generator.hpp(23) : error C2143: syntax error : missing ';' before '<' boost/graph/two_bit_color_map.hpp(29) : error C2143: syntax error : missing ';' before '<' boost/graph/write_dimacs.hpp(50) : error C2143: syntax error : missing ',' before '<' boost/interprocess/intersegment_ptr.hpp(554) : error C3083: 'workaround': the symbol to the left of a '::' must be a type boost/interprocess/managed_multi_shared_memory.hpp(22) : fatal error C1083: Cannot open include file: 'boost/interprocess/detail/creation_tags.hpp': No such file or directory boost/interprocess/detail/segment_manager_helper.hpp(178) : error C3861: 'assert': identifier not found boost/intrusive/derivation_value_traits.hpp(34) : error C2039: 'pointer_to_other' : is not a member of 'boost' boost/intrusive/member_value_traits.hpp(37) : error C2039: 'pointer_to_other' : is not a member of 'boost' boost/intrusive/pointer_plus_bit.hpp(23) : error C2653: 'std' : is not a class or namespace name boost/iostreams/input_sequence.hpp(48) : error C2039: 'is_custom' : is not a member of 'boost::iostreams::detail' boost/iostreams/output_sequence.hpp(48) : error C2039: 'is_custom' : is not a member of 'boost::iostreams::detail' boost/lambda/casts.hpp(90) : error C2143: syntax error : missing ';' before '<' boost/lambda/detail/control_constructs_common.hpp(27) : error C2065: 'lambda_functor' : undeclared identifier boost/mpl/alias.hpp(18) : error C2653: 'boost' : is not a class or namespace name boost/pending/container_traits.hpp(38) : fatal error C1083: Cannot open include file: 'slist': No such file or directory boost/serialization/void_cast_fwd.hpp(27) : error C2143: syntax error : missing ';' before '<cv-qualifer>' boost/spirit/meta/impl/fundamental.ipp(33) : error C2065: 'plain_parser_category' : undeclared identifier boost/test/exception_safety.hpp(66) : error C2039: 'const_string' : is not a member of 'boost::unit_test' boost/typeof/int_encoding.hpp(56) : error C2504: 'push_back' : base class undefined boost/typeof/modifiers.hpp(11) : error C2006: '#include' : expected a filename, found 'identifier' boost/typeof/pointers_data_members.hpp(11) : error C2006: '#include' : expected a filename, found 'identifier' boost/typeof/register_functions.hpp(18) : error C2006: '#include' : expected a filename, found 'identifier' boost/typeof/template_template_param.hpp(56) : error C2143: syntax error : missing ';' before ''template<'' boost/xpressive/detail/utility/symbols.hpp(36) : error C2143: syntax error : missing ';' before '<' boost/archive/detail/basic_archive_impl.hpp(36) : error C2146: syntax error : missing ';' before identifier 'basic_archive_impl' compile-c-c++ ..\bin.v2\test_headers\boost_asio_detail_deadline_timer_service.hpp.test\msvc-8.0\debug\threading-multi\boost_asio_detail_deadline_timer_service.obj test.cpp boost/asio/detail/socket_types.hpp(27) : fatal error C1189: #error : WinSock.h has already been included boost/asio/detail/old_win_sdk_compat.hpp(58) : error C2146: syntax error : missing ';' before identifier 's6_addr' boost/asio/detail/task_io_service.hpp(35) : error C2039: 'service_base' : is not a member of 'boost::asio::detail' boost/asio/detail/service_base.hpp(33) : error C2143: syntax error : missing ';' before '<' boost/asio/impl/io_service.ipp(36) : error C2514: 'boost::asio::detail::service_registry' : class has no constructors boost/asio/impl/io_service.ipp(39) : error C2027: use of undefined type 'boost::asio::detail::win_iocp_io_service' boost/bimap/container_adaptor/sequence_container_adaptor.hpp(115) : error C2039: 'totally_ordered' : is not a member of 'boost' boost/bimap/container_adaptor/sequence_container_adaptor.hpp(115) : error C2039: 'totally_ordered' : is not a member of 'boost'

On 08/22/07 18:05, Steven Watanabe wrote:
AMDG
I just compiled every header in the trunk by itself.
I have found the first error message from every file that failed and attached the result along with the files for running the test. The full output is way too big so I'm not sending it.
FWIW, I think this is a good test for every library header. I confess I've often wondered whether many of my headers include 1) too much or 2) not enough. This test would at least assure the 2) doesn't happen. -regards, Larry
participants (2)
-
Larry Evans
-
Steven Watanabe