Boost
  Threads by month 
                
            - ----- 2025 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
December 2006
- 183 participants
- 361 discussions
                    
                        Hello,
The attached patch contains some modifications to common_factor_test.cpp
that make this file compile under MSVC 6.5 (and also possibly under
MSVC 7.0 and CW 9.4, all of which are failing now):
1. Static constants haven been redeclared using BOOST_STATIC_CONSTANT.
2. my_wrapped_integer contains member template friend declarations,
which older compilers do not support: replaced with non-template
declarations that serve the same practical purposes.
3. MSVC++ 6.5/7.0 seem to have problems with Barton-Nackman injected
operators when the associated type is instantiated only inside template
code.
The problem is solved by forcing instantiations of the offending types
outside
of the template code. This problem has already been reported elsewhere:
  http://lists.boost.org/Archives/boost/2006/10/111935.php
4. MSVC 6.5 does not have operator<<(ostream,__int64) nor
operator<<(ostream, unsigned __int64), as reported in
  http://support.microsoft.com/default.aspx?scid=kb;en-us;168440
Solved by adding appropriate overloads inside namespace std.
Any objections to this being commited to HEAD and RC_1_34_0?
Thank you,
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
10a11
> //  01 Dec 2006  Various fixes for old compilers (Joaquín M López Muñoz)
19a21
> #include <boost/detail/workaround.hpp>
53c55
<     static  int const  id = ID;
---
>     BOOST_STATIC_CONSTANT(int,id = ID);
87,89c89
<     template < typename Ch, class Tr >
<     friend  std::basic_istream<Ch, Tr> &
<     operator >>( std::basic_istream<Ch, Tr> &i, self_type &x )
---
>     friend std::istream & operator >>( std::istream &i, self_type &x )
92,94c92
<     template < typename Ch, class Tr >
<     friend  std::basic_ostream<Ch, Tr> &
<     operator <<( std::basic_ostream<Ch, Tr> &o, self_type const &x )
---
>     friend std::ostream & operator <<( std::ostream &o, self_type const &x )
107a106,112
> // Without these explicit instantiations, MSVC++ 6.5/7.0 does not find
> // some friend operators in certain contexts.
> MyInt1       dummy1;
> MyUnsigned1  dummy2;
> MyInt2       dummy3;
> MyUnsigned2  dummy4;
> 
139c144
<     static const bool is_specialized = limits_type::is_specialized;
---
>     BOOST_STATIC_CONSTANT(bool, is_specialized = limits_type::is_specialized);
144,149c149,154
<     static const int digits      = limits_type::digits;
<     static const int digits10    = limits_type::digits10;
<     static const bool is_signed  = limits_type::is_signed;
<     static const bool is_integer = limits_type::is_integer;
<     static const bool is_exact   = limits_type::is_exact;
<     static const int radix       = limits_type::radix;
---
>     BOOST_STATIC_CONSTANT(int, digits      = limits_type::digits);
>     BOOST_STATIC_CONSTANT(int, digits10    = limits_type::digits10);
>     BOOST_STATIC_CONSTANT(bool, is_signed  = limits_type::is_signed);
>     BOOST_STATIC_CONSTANT(bool, is_integer = limits_type::is_integer);
>     BOOST_STATIC_CONSTANT(bool, is_exact   = limits_type::is_exact);
>     BOOST_STATIC_CONSTANT(int, radix       = limits_type::radix);
153,162c158,167
<     static const int min_exponent   = limits_type::min_exponent;
<     static const int min_exponent10 = limits_type::min_exponent10;
<     static const int max_exponent   = limits_type::max_exponent;
<     static const int max_exponent10 = limits_type::max_exponent10;
< 
<     static const bool has_infinity             = limits_type::has_infinity;
<     static const bool has_quiet_NaN            = limits_type::has_quiet_NaN;
<     static const bool has_signaling_NaN        = limits_type::has_signaling_NaN;
<     static const float_denorm_style has_denorm = limits_type::has_denorm;
<     static const bool has_denorm_loss          = limits_type::has_denorm_loss;
---
>     BOOST_STATIC_CONSTANT(int, min_exponent   = limits_type::min_exponent);
>     BOOST_STATIC_CONSTANT(int, min_exponent10 = limits_type::min_exponent10);
>     BOOST_STATIC_CONSTANT(int, max_exponent   = limits_type::max_exponent);
>     BOOST_STATIC_CONSTANT(int, max_exponent10 = limits_type::max_exponent10);
> 
>     BOOST_STATIC_CONSTANT(bool, has_infinity             = limits_type::has_infinity);
>     BOOST_STATIC_CONSTANT(bool, has_quiet_NaN            = limits_type::has_quiet_NaN);
>     BOOST_STATIC_CONSTANT(bool, has_signaling_NaN        = limits_type::has_signaling_NaN);
>     BOOST_STATIC_CONSTANT(float_denorm_style, has_denorm = limits_type::has_denorm);
>     BOOST_STATIC_CONSTANT(bool, has_denorm_loss          = limits_type::has_denorm_loss);
169,175c174,180
<     static const bool is_iec559  = limits_type::is_iec559;
<     static const bool is_bounded = limits_type::is_bounded;
<     static const bool is_modulo  = limits_type::is_modulo;
< 
<     static const bool traps                    = limits_type::traps;
<     static const bool tinyness_before          = limits_type::tinyness_before;
<     static const float_round_style round_style = limits_type::round_style;
---
>     BOOST_STATIC_CONSTANT(bool, is_iec559  = limits_type::is_iec559);
>     BOOST_STATIC_CONSTANT(bool, is_bounded = limits_type::is_bounded);
>     BOOST_STATIC_CONSTANT(bool, is_modulo  = limits_type::is_modulo);
> 
>     BOOST_STATIC_CONSTANT(bool, traps                    = limits_type::traps);
>     BOOST_STATIC_CONSTANT(bool, tinyness_before          = limits_type::tinyness_before);
>     BOOST_STATIC_CONSTANT(float_round_style, round_style = limits_type::round_style);
186c191
<     static const bool is_specialized = limits_type::is_specialized;
---
>     BOOST_STATIC_CONSTANT(bool, is_specialized = limits_type::is_specialized);
191,196c196,201
<     static const int digits      = limits_type::digits;
<     static const int digits10    = limits_type::digits10;
<     static const bool is_signed  = limits_type::is_signed;
<     static const bool is_integer = limits_type::is_integer;
<     static const bool is_exact   = limits_type::is_exact;
<     static const int radix       = limits_type::radix;
---
>     BOOST_STATIC_CONSTANT(int, digits      = limits_type::digits);
>     BOOST_STATIC_CONSTANT(int, digits10    = limits_type::digits10);
>     BOOST_STATIC_CONSTANT(bool, is_signed  = limits_type::is_signed);
>     BOOST_STATIC_CONSTANT(bool, is_integer = limits_type::is_integer);
>     BOOST_STATIC_CONSTANT(bool, is_exact   = limits_type::is_exact);
>     BOOST_STATIC_CONSTANT(int, radix       = limits_type::radix);
200,209c205,214
<     static const int min_exponent   = limits_type::min_exponent;
<     static const int min_exponent10 = limits_type::min_exponent10;
<     static const int max_exponent   = limits_type::max_exponent;
<     static const int max_exponent10 = limits_type::max_exponent10;
< 
<     static const bool has_infinity             = limits_type::has_infinity;
<     static const bool has_quiet_NaN            = limits_type::has_quiet_NaN;
<     static const bool has_signaling_NaN        = limits_type::has_signaling_NaN;
<     static const float_denorm_style has_denorm = limits_type::has_denorm;
<     static const bool has_denorm_loss          = limits_type::has_denorm_loss;
---
>     BOOST_STATIC_CONSTANT(int, min_exponent   = limits_type::min_exponent);
>     BOOST_STATIC_CONSTANT(int, min_exponent10 = limits_type::min_exponent10);
>     BOOST_STATIC_CONSTANT(int, max_exponent   = limits_type::max_exponent);
>     BOOST_STATIC_CONSTANT(int, max_exponent10 = limits_type::max_exponent10);
> 
>     BOOST_STATIC_CONSTANT(bool, has_infinity             = limits_type::has_infinity);
>     BOOST_STATIC_CONSTANT(bool, has_quiet_NaN            = limits_type::has_quiet_NaN);
>     BOOST_STATIC_CONSTANT(bool, has_signaling_NaN        = limits_type::has_signaling_NaN);
>     BOOST_STATIC_CONSTANT(float_denorm_style, has_denorm = limits_type::has_denorm);
>     BOOST_STATIC_CONSTANT(bool, has_denorm_loss          = limits_type::has_denorm_loss);
217,223c222,228
<     static const bool is_iec559  = limits_type::is_iec559;
<     static const bool is_bounded = limits_type::is_bounded;
<     static const bool is_modulo  = limits_type::is_modulo;
< 
<     static const bool traps                    = limits_type::traps;
<     static const bool tinyness_before          = limits_type::tinyness_before;
<     static const float_round_style round_style = limits_type::round_style;
---
>     BOOST_STATIC_CONSTANT(bool, is_iec559  = limits_type::is_iec559);
>     BOOST_STATIC_CONSTANT(bool, is_bounded = limits_type::is_bounded);
>     BOOST_STATIC_CONSTANT(bool, is_modulo  = limits_type::is_modulo);
> 
>     BOOST_STATIC_CONSTANT(bool, traps                    = limits_type::traps);
>     BOOST_STATIC_CONSTANT(bool, tinyness_before          = limits_type::tinyness_before);
>     BOOST_STATIC_CONSTANT(float_round_style, round_style = limits_type::round_style);
227c232,242
< }  // namespace std
---
> #if BOOST_WORKAROUND(BOOST_MSVC,<1300)
> // MSVC 6.0 lacks operator<< for __int64, see
> // http://support.microsoft.com/default.aspx?scid=kb;en-us;168440
> 
> inline ostream& operator<<(ostream& os, __int64 i)
> {
>     char buf[20];
>     sprintf(buf,"%I64d", i);
>     os << buf;
>     return os;
> }
228a244,253
> inline ostream& operator<<(ostream& os, unsigned __int64 i)
> {
>     char buf[20];
>     sprintf(buf,"%I64u", i);
>     os << buf;
>     return os;
> }
> #endif
> 
> }  // namespace std
                    
                  
                  
                          
                            
                            4
                            
                          
                          
                            
                            5
                            
                          
                          
                            
    
                          
                        
                    
                    
                         From the examples I have read, it seems session objects, which have a 
non-trivial lifetime, are allocated on the freestore and are then 
responsible of their own self-destruction.
Not only do I find it weird to see "delete this" but also I'm a bit 
confused given that I like to use RAII everywhere.
That approach also has the problem that if an exception occurs somewhere 
in the session, bubbling will never destroy the session object.
Actually there should be a session manager containing the sessions.
Maybe it could be interesting to provide helper objects to help with 
that kind of stuff.
What do you think?
                    
                  
                  
                          
                            
                            2
                            
                          
                          
                            
                            1
                            
                          
                          
                            
    
                          
                        
                     
                        
                    
                        
                            
                                
                            
                            [Boost-bugs] [ boost-Bugs-1607953 ] [preprocessor] //	single line	comment used
                        
                        
by SourceForge.net 03 Dec '06
                    by SourceForge.net 03 Dec '06
03 Dec '06
                    
                        Bugs item #1607953, was opened at 2006-12-03 18:29
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=107586&aid=1607953&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Baraclese (baraclese)
Assigned to: Nobody/Anonymous (nobody)
Summary: [preprocessor] // single line comment used
Initial Comment:
Care was taken to avoid // comments in the preprocessor library. However there is one in preprocessor/detail/check.hpp:38. Please change this to /* */ style comment.
----------------------------------------------------------------------
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=107586&aid=1607953&group_…
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Boost-bugs mailing list
Boost-bugs(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/boost-bugs
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        Boost Inspection Report
Run Date: 17:10:34 UTC, Sunday 03 December 2006
An inspection program <http://www.boost.org/tools/inspect/index.html>
checks each file in the current Boost CVS for various problems,
generating this as output. Problems detected include tabs in files,
missing copyrights, broken URL's, and similar misdemeanors.
Totals:
  13065 files scanned
  1114 directories scanned (including root)
  2494 problems reported
Problem counts:
  1619 files missing Boost license info or having wrong reference text
  875 files missing copyright notice
Summary:
  algorithm (1)
  any (1)
  archive (1)
  assign (4)
  boost-root (1)
  boostbook (2)
  build (68)
  concept_check (22)
  config (2)
  conversion (6)
  disjoint_sets (2)
  doc (52)
  dynamic_bitset (4)
  filesystem (4)
  format (4)
  function (15)
  fusion (242)
  graph (178)
  inspect (1)
  integer (6)
  interprocess (84)
  iostreams (2)
  iterator (36)
  lambda (10)
  libs (6)
  litre (4)
  logic (2)
  math (13)
  more (34)
  mpl (926)
  multi_array (14)
  numeric (204)
  optional (1)
  people (8)
  pool (30)
  program_options (41)
  property_map (15)
  ptr_container (110)
  python (7)
  quickbook (17)
  random (22)
  range (18)
  rational (5)
  regex (4)
  regression (85)
  release (2)
  serialization (16)
  signals (28)
  smart_ptr (8)
  test (5)
  timer (1)
  tokenizer (9)
  tr1 (2)
  tuple (7)
  utility (21)
  variant (43)
  xpressive (38)
Details:
  *L* missing Boost license info, or wrong reference text
  *C* missing copyright notice
|algorithm|
  libs/algorithm/string/doc/
    external_concepts.html: *L*
|any|
  libs/any/doc/
    any.xml: *L*
|archive|
  boost/archive/detail/
    utf8_codecvt_facet.hpp: *L*
|assign|
  libs/assign/doc/
    style.css: *C* *L*
  libs/assign/test/
    TODO: *C* *L*
|boost-root|
  /
    rst.css: *L*
|boostbook|
  tools/boostbook/xsl/
    fo.xsl: *C* *L*
|build|
  tools/build/v1/
    gcc-nocygwin-tools.html: *L*
    gcc-nocygwin-tools.jam: *L*
    stlport.jam: *L*
    sunpro-stlport-tools.jam: *L*
  tools/build/v1/test/
    test-testing.jam: *L*
  tools/build/v1/
    vacpp-tools.jam: *L*
  tools/build/v2/build/
    build-request.jam: *L*
    modifiers.jam: *L*
  tools/build/v2/doc/
    Jamfile.v2: *C* *L*
  tools/build/v2/doc/src/
    advanced.xml: *C* *L*
    architecture.xml: *C* *L*
    catalog.xml: *C* *L*
    extending.xml: *C* *L*
    faq.xml: *C* *L*
    howto.xml: *C* *L*
    install.xml: *C* *L*
    recipes.xml: *C* *L*
    reference.xml: *C* *L*
    standalone.xml: *C* *L*
    tutorial.xml: *C* *L*
    userman.xml: *C* *L*
  tools/build/v2/example/generator/
    README.txt: *C* *L*
    soap.jam: *C* *L*
  tools/build/v2/example/python_modules/
    python_helpers.jam: *C* *L*
    python_helpers.py: *C* *L*
  tools/build/v2/test/
    abs_workdir.py: *C* *L*
    dependency_property.py: *L*
    dependency_test.py: *C* *L*
    direct_request_test.py: *C* *L*
    dll_path.py: *L*
    double_loading.py: *L*
    duplicate.py: *L*
    echo_args.jam: *C* *L*
    empty.jam: *C* *L*
    expansion.py: *L*
    explicit.py: *L*
    gcc_runtime.py: *L*
  tools/build/v2/test/project-test3/lib3/
    Jamfile: *C* *L*
  tools/build/v2/test/
    readme.txt: *C* *L*
    svn_tree.py: *L*
    tag.py: *L*
    test_system.html: *L*
  tools/build/v2/tools/
    sun.jam: *L*
    xsltproc.jam: *L*
|concept_check|
  libs/concept_check/
    bibliography.htm: *L*
    concept_check.htm: *L*
    concept_covering.htm: *L*
    creating_concepts.htm: *L*
  libs/concept_check/doc/
    Jamfile.v2: *C* *L*
  libs/concept_check/doc/reference/
    Assignable.xml: *L*
    BidirectionalIterator.xml: *L*
    CopyConstructible.xml: *L*
    DefaultConstructible.xml: *L*
    EqualityComparable.xml: *L*
    ForwardIterator.xml: *L*
    InputIterator.xml: *L*
    LessThanComparable.xml: *L*
    OutputIterator.xml: *L*
    RandomAccessIterator.xml: *L*
    SignedInteger.xml: *L*
    concepts.xml: *L*
  libs/concept_check/
    implementation.htm: *L*
    prog_with_concepts.htm: *L*
    reference.htm: *L*
    using_concept_check.htm: *L*
|config|
  libs/config/test/link/test/
    Jamfile.v2: *C* *L*
|conversion|
  libs/conversion/
    cast.htm: *L*
    index.html: *C* *L*
    lexical_cast.htm: *L*
  libs/conversion/test/
    Jamfile: *L*
    Jamfile.v2: *L*
|disjoint_sets|
  libs/disjoint_sets/
    Jamfile: *C* *L*
|doc|
  doc/
    Jamfile.v2: *C* *L*
  doc/html/
    CopyConstructible.html: *C* *L*
    any.html: *C* *L*
    array.html: *C* *L*
    boost_math.html: *C* *L*
  doc/html/boost_math/
    gcd_lcm.html: *C* *L*
    inverse_complex.html: *C* *L*
  doc/html/
    boost_staticassert.html: *C* *L*
    boost_tr1.html: *C* *L*
    boost_typetraits.html: *C* *L*
  doc/html/boost_typetraits/
    background.html: *C* *L*
  doc/html/
    boostbook.html: *C* *L*
    date_time.html: *C* *L*
    foreach.html: *C* *L*
    function.html: *C* *L*
    functionN.html: *C* *L*
    lambda.html: *C* *L*
    program_options.html: *C* *L*
    ref.html: *C* *L*
    signals.html: *C* *L*
    string_algo.html: *C* *L*
    tribool.html: *C* *L*
    variant.html: *C* *L*
    who_s_using_boost_.html: *C* *L*
    xpressive.html: *C* *L*
  doc/src/
    boost.xml: *C* *L*
|dynamic_bitset|
  libs/dynamic_bitset/
    Jamfile: *C* *L*
    Jamfile.v2: *C* *L*
|filesystem|
  libs/filesystem/doc/
    tr2_proposal.html: *L*
  libs/filesystem/example/
    Jamfile.v2: *C* *L*
  libs/filesystem/src/
    utf8_codecvt_facet.hpp: *L*
|format|
  libs/format/
    Jamfile: *L*
  libs/format/benchmark/
    Jamfile: *L*
  libs/format/example/
    Jamfile: *L*
  libs/format/test/
    Jamfile: *L*
|function|
  boost/function/detail/
    gen_maybe_include.pl: *L*
  libs/function/doc/
    Jamfile.v2: *C* *L*
    faq.xml: *C* *L*
    history.xml: *C* *L*
    misc.xml: *C* *L*
    reference.xml: *C* *L*
    tests.xml: *C* *L*
    tutorial.xml: *C* *L*
|fusion|
  libs/fusion/doc/
    Jamfile.v2: *C* *L*
    acknowledgements.qbk: *C* *L*
    algorithms.qbk: *C* *L*
    changelog.qbk: *C* *L*
    extension.qbk: *C* *L*
  libs/fusion/doc/html/fusion/
    acknowledgements.html: *L*
    algorithms.html: *L*
  libs/fusion/doc/html/fusion/algorithms/
    concepts.html: *L*
  libs/fusion/doc/html/fusion/algorithms/concepts/
    polymorphic_function_object.html: *L*
  libs/fusion/doc/html/fusion/algorithms/
    iteration.html: *L*
  libs/fusion/doc/html/fusion/algorithms/iteration/
    functions.html: *L*
  libs/fusion/doc/html/fusion/algorithms/iteration/functions/
    accumulate.html: *L*
    fold.html: *L*
    for_each.html: *L*
  libs/fusion/doc/html/fusion/algorithms/iteration/
    metafunctions.html: *L*
  libs/fusion/doc/html/fusion/algorithms/iteration/metafunctions/
    accumulate.html: *L*
    fold.html: *L*
    for_each.html: *L*
  libs/fusion/doc/html/fusion/algorithms/
    query.html: *L*
  libs/fusion/doc/html/fusion/algorithms/query/
    functions.html: *L*
  libs/fusion/doc/html/fusion/algorithms/query/functions/
    all.html: *L*
    any.html: *L*
    count.html: *L*
    count_if.html: *L*
    find.html: *L*
    find_if.html: *L*
    none.html: *L*
  libs/fusion/doc/html/fusion/algorithms/query/
    metafunctions.html: *L*
  libs/fusion/doc/html/fusion/algorithms/query/metafunctions/
    all.html: *L*
    any.html: *L*
    count.html: *L*
    count_if.html: *L*
    find.html: *L*
    find_if.html: *L*
    none.html: *L*
  libs/fusion/doc/html/fusion/algorithms/
    transformation.html: *L*
  libs/fusion/doc/html/fusion/algorithms/transformation/
    functions.html: *L*
  libs/fusion/doc/html/fusion/algorithms/transformation/functions/
    clear.html: *L*
    erase.html: *L*
    erase_key.html: *L*
    filter.html: *L*
    filter_if.html: *L*
    insert.html: *L*
    insert_range.html: *L*
    join.html: *L*
    pop_back.html: *L*
    pop_front.html: *L*
    push_back.html: *L*
    push_front.html: *L*
    remove.html: *L*
    remove_if.html: *L*
    replace.html: *L*
    replace_if.html: *L*
    reverse.html: *L*
    transform.html: *L*
    zip.html: *L*
  libs/fusion/doc/html/fusion/algorithms/transformation/
    metafunctions.html: *L*
  libs/fusion/doc/html/fusion/algorithms/transformation/metafunctions/
    clear.html: *L*
    erase.html: *L*
    erase_key.html: *L*
    filter.html: *L*
    filter_if.html: *L*
    insert.html: *L*
    insert_range.html: *L*
    join.html: *L*
    pop_back.html: *L*
    pop_front.html: *L*
    push_back.html: *L*
    push_front.html: *L*
    remove.html: *L*
    remove_if.html: *L*
    replace.html: *L*
    replace_if.html: *L*
    reverse.html: *L*
    transform.html: *L*
    zip.html: *L*
  libs/fusion/doc/html/fusion/
    change_log.html: *L*
    extension.html: *L*
    introduction.html: *L*
    iterators.html: *L*
  libs/fusion/doc/html/fusion/iterators/
    concepts.html: *L*
  libs/fusion/doc/html/fusion/iterators/concepts/
    bidirectional_iterator.html: *L*
    forward_iterator.html: *L*
    random_access_iterator.html: *L*
  libs/fusion/doc/html/fusion/iterators/
    functions.html: *L*
  libs/fusion/doc/html/fusion/iterators/functions/
    advance.html: *L*
    advance_c.html: *L*
    deref.html: *L*
    distance.html: *L*
    next.html: *L*
    prior.html: *L*
  libs/fusion/doc/html/fusion/iterators/
    metafunctions.html: *L*
  libs/fusion/doc/html/fusion/iterators/metafunctions/
    advance.html: *L*
    advance_c.html: *L*
    deref.html: *L*
    distance.html: *L*
    equal_to.html: *L*
    next.html: *L*
    prior.html: *L*
    value_of.html: *L*
  libs/fusion/doc/html/fusion/iterators/
    operators.html: *L*
  libs/fusion/doc/html/fusion/iterators/operators/
    operator_equality.html: *L*
    operator_inequality.html: *L*
    operator_unary_star.html: *L*
  libs/fusion/doc/html/fusion/
    notes.html: *L*
    organization.html: *L*
    preface.html: *L*
    quick_start.html: *L*
    references.html: *L*
    sequences.html: *L*
  libs/fusion/doc/html/fusion/sequences/
    adapted.html: *L*
  libs/fusion/doc/html/fusion/sequences/adapted/
    boost__array.html: *L*
    mpl_sequence.html: *L*
    std__pair.html: *L*
  libs/fusion/doc/html/fusion/sequences/
    concepts.html: *L*
  libs/fusion/doc/html/fusion/sequences/concepts/
    associative_sequence.html: *L*
    bidirectional_sequence.html: *L*
    forward_sequence.html: *L*
    random_access_sequence.html: *L*
  libs/fusion/doc/html/fusion/sequences/
    containers.html: *L*
  libs/fusion/doc/html/fusion/sequences/containers/
    cons.html: *L*
    list.html: *L*
    map.html: *L*
    set.html: *L*
    vector.html: *L*
  libs/fusion/doc/html/fusion/sequences/
    conversion.html: *L*
  libs/fusion/doc/html/fusion/sequences/conversion/
    functions.html: *L*
  libs/fusion/doc/html/fusion/sequences/conversion/functions/
    as_list.html: *L*
    as_map.html: *L*
    as_set.html: *L*
    as_vector.html: *L*
  libs/fusion/doc/html/fusion/sequences/conversion/
    metafunctions.html: *L*
  libs/fusion/doc/html/fusion/sequences/conversion/metafunctions/
    as_list.html: *L*
    as_map.html: *L*
    as_set.html: *L*
    as_vector.html: *L*
  libs/fusion/doc/html/fusion/sequences/
    generation.html: *L*
  libs/fusion/doc/html/fusion/sequences/generation/
    functions.html: *L*
  libs/fusion/doc/html/fusion/sequences/generation/functions/
    list_tie.html: *L*
    make_cons.html: *L*
    make_list.html: *L*
    make_map.html: *L*
    make_set.html: *L*
    make_vector.html: *L*
    tiers.html: *L*
    vector_tie.html: *L*
  libs/fusion/doc/html/fusion/sequences/generation/
    metafunctions.html: *L*
  libs/fusion/doc/html/fusion/sequences/generation/metafunctions/
    list_tie.html: *L*
    make_cons.html: *L*
    make_list.html: *L*
    make_map.html: *L*
    make_set.html: *L*
    make_vector.html: *L*
    vector_tie.html: *L*
  libs/fusion/doc/html/fusion/sequences/
    intrinsics.html: *L*
  libs/fusion/doc/html/fusion/sequences/intrinsics/
    functions.html: *L*
  libs/fusion/doc/html/fusion/sequences/intrinsics/functions/
    at.html: *L*
    at_c.html: *L*
    at_key.html: *L*
    back.html: *L*
    begin.html: *L*
    empty.html: *L*
    end.html: *L*
    front.html: *L*
    has_key.html: *L*
    size.html: *L*
  libs/fusion/doc/html/fusion/sequences/intrinsics/
    metafunctions.html: *L*
  libs/fusion/doc/html/fusion/sequences/intrinsics/metafunctions/
    at.html: *L*
    at_c.html: *L*
    at_key.html: *L*
    back.html: *L*
    begin.html: *L*
    empty.html: *L*
    end.html: *L*
    front.html: *L*
    has_key.html: *L*
    size.html: *L*
    value_at.html: *L*
    value_at_c.html: *L*
    value_at_key.html: *L*
  libs/fusion/doc/html/fusion/sequences/
    operators.html: *L*
  libs/fusion/doc/html/fusion/sequences/operators/
    comparison.html: *L*
  libs/fusion/doc/html/fusion/sequences/operators/comparison/
    equal.html: *L*
    greater_than.html: *L*
    greater_than_equal.html: *L*
    less_than.html: *L*
    less_than_equal.html: *L*
    not_equal.html: *L*
  libs/fusion/doc/html/fusion/sequences/operators/
    i_o.html: *L*
  libs/fusion/doc/html/fusion/sequences/operators/i_o/
    in.html: *L*
    out.html: *L*
  libs/fusion/doc/html/fusion/sequences/
    views.html: *L*
  libs/fusion/doc/html/fusion/sequences/views/
    filter_view.html: *L*
    iterator_range.html: *L*
    joint_view.html: *L*
    reverse_view.html: *L*
    single_view.html: *L*
    transform_view.html: *L*
    zip_view.html: *L*
  libs/fusion/doc/html/fusion/
    support.html: *L*
  libs/fusion/doc/html/fusion/support/
    category_of.html: *L*
    is_sequence.html: *L*
    is_view.html: *L*
    pair.html: *L*
    tag_of.html: *L*
  libs/fusion/doc/html/fusion/
    tuples.html: *L*
  libs/fusion/doc/html/fusion/tuples/
    class_template_tuple.html: *L*
  libs/fusion/doc/html/fusion/tuples/class_template_tuple/
    construction.html: *L*
    element_access.html: *L*
    relational_operators.html: *L*
    tuple_creation_functions.html: *L*
    tuple_helper_classes.html: *L*
  libs/fusion/doc/html/fusion/tuples/
    pairs.html: *L*
  libs/fusion/doc/
    introduction.qbk: *C* *L*
    iterators.qbk: *C* *L*
    notes.qbk: *C* *L*
    organization.qbk: *C* *L*
    preface.qbk: *C* *L*
    quick_start.qbk: *C* *L*
    references.qbk: *C* *L*
    sequences.qbk: *C* *L*
    support.qbk: *C* *L*
    tuples.qbk: *C* *L*
  libs/fusion/example/performance/
    timings.txt: *C* *L*
  libs/fusion/
    todo.txt: *C* *L*
|graph|
  libs/graph/build/
    Jamfile: *C* *L*
    Jamfile.v2: *C* *L*
  libs/graph/doc/
    AStarHeuristic.html: *L*
    AStarVisitor.html: *L*
    AdjacencyGraph.html: *L*
    AdjacencyMatrix.html: *L*
    BFSVisitor.html: *L*
    BasicMatrix.html: *L*
    BellmanFordVisitor.html: *L*
    BidirectionalGraph.html: *L*
    Buffer.html: *L*
    ColorValue.html: *L*
    DFSVisitor.html: *L*
    DijkstraVisitor.html: *L*
    EdgeListGraph.html: *L*
    EdgeMutableGraph.html: *L*
    EventVisitor.html: *L*
    EventVisitorList.html: *L*
    Graph.html: *L*
    IncidenceGraph.html: *L*
    IteratorConstructibleGraph.html: *L*
    Makefile: *C* *L*
    Monoid.html: *L*
    MutableGraph.html: *L*
    MutablePropertyGraph.html: *L*
    PropertyGraph.html: *L*
    PropertyTag.html: *L*
    VertexAndEdgeListGraph.html: *L*
    VertexListGraph.html: *L*
    VertexMutableGraph.html: *L*
    acknowledgements.html: *L*
    adjacency_iterator.html: *L*
    adjacency_list.html: *L*
    adjacency_list_traits.html: *L*
    adjacency_matrix.html: *L*
    astar_heuristic.html: *L*
    astar_search.html: *L*
    astar_visitor.html: *L*
    bandwidth.html: *L*
    bc_clustering.html: *L*
    bellman_ford_shortest.html: *L*
    bellman_visitor.html: *L*
    betweenness_centrality.html: *L*
    bfs_visitor.html: *L*
    bgl_named_params.html: *L*
    bibliography.html: *L*
    breadth_first_search.html: *L*
    breadth_first_visit.html: *L*
    challenge.html: *L*
    circle_layout.html: *L*
    compressed_sparse_row.html: *L*
    connected_components.html: *L*
    constructing_algorithms.html: *L*
    copy_graph.html: *L*
    cuthill_mckee_ordering.html: *L*
    dag_shortest_paths.html: *L*
    default.css: *L*
    depth_first_search.html: *L*
    depth_first_visit.html: *L*
    dfs_visitor.html: *L*
    dijkstra_shortest_paths.html: *L*
    dijkstra_visitor.html: *L*
    distance_recorder.html: *L*
    edge_list.html: *L*
    edmunds_karp_max_flow.html: *L*
    exception.html: *L*
    faq.html: *L*
  libs/graph/doc/figs/
    Makefile: *C* *L*
  libs/graph/doc/
    file_dependency_example.html: *L*
    filtered_graph.html: *L*
    floyd_warshall_shortest.html: *L*
    fruchterman_reingold.html: *L*
    graph_coloring.html: *L*
    graph_concepts.html: *L*
    graph_theory_review.html: *L*
    graph_traits.html: *L*
    gursoy_atun_layout.html: *L*
    history.html: *L*
    incident.html: *L*
    incremental_components.html: *L*
    index.html: *L*
    inv_adjacency_iterator.html: *L*
    isomorphism.html: *L*
    johnson_all_pairs_shortest.html: *L*
    jwebfrob.pl: *C* *L*
    kamada_kawai_spring_layout.html: *L*
    kevin_bacon.html: *L*
    king_ordering.html: *L*
    known_problems.html: *L*
    kruskal_min_spanning_tree.html: *L*
    layout_tolerance.html: *C* *L*
    leda_conversion.html: *L*
    lengauer_tarjan_dominator_tree.htm: *L*
    minimum_degree_ordering.html: *L*
    null_visitor.html: *L*
    opposite.html: *L*
    predecessor_recorder.html: *L*
    prim_minimum_spanning_tree.html: *L*
    profile.htm: *L*
    property.html: *L*
    property_map.html: *L*
    property_writer.html: *L*
    publications.html: *L*
    push_relabel_max_flow.html: *L*
    python.html: *L*
    quick_tour.html: *L*
    random.html: *L*
    random_layout.html: *L*
    read_graphviz.html: *C* *L*
    read_graphviz.rst: *C* *L*
    reverse_graph.html: *L*
    sequential_vertex_coloring.html: *L*
    sloan_ordering.htm: *L*
    sloan_start_end_vertices.htm: *L*
    sparse_matrix_ordering.html: *L*
    stanford_graph.html: *L*
    strong_components.html: *L*
    subgraph.html: *L*
    table_of_contents.html: *L*
    time_stamper.html: *L*
    topological_sort.html: *L*
    transitive_closure.html: *L*
    transpose_graph.html: *L*
    trouble_shooting.html: *L*
    undirected_dfs.html: *L*
    users.html: *C* *L*
    using_adjacency_list.html: *L*
    using_property_maps.html: *L*
    visitor_concepts.html: *L*
    wavefront.htm: *L*
    write-graphviz.html: *L*
  libs/graph/example/
    Jamfile: *C* *L*
    cuthill_mckee_ordering.cpp: *L*
    data1.txt: *C* *L*
    data2.txt: *C* *L*
    data3.txt: *C* *L*
    king_ordering.cpp: *L*
    property_iterator.cpp: *L*
  libs/graph/example/python/
    breadth_first_search.py: *C* *L*
    vis.py: *C* *L*
  libs/graph/example/
    regrtest.py: *C* *L*
    sloan_ordering.cpp: *L*
  libs/graph/src/
    Makefile: *C* *L*
    README: *C* *L*
    graphviz_digraph_lex.cpp: *L*
    graphviz_digraph_parser.hpp: *C* *L*
    graphviz_graph_lex.cpp: *L*
    graphviz_graph_parser.hpp: *C* *L*
  libs/graph/test/
    Jamfile: *C* *L*
    Jamfile.v2: *C* *L*
    cuthill_mckee_ordering.cpp: *L*
    dag_longest_paths.cpp: *C* *L*
    king_ordering.cpp: *L*
    serialize.cpp: *C* *L*
|inspect|
  tools/inspect/build/
    Jamfile.v2: *L*
|integer|
  libs/integer/
    cstdint.htm: *C* *L*
    index.html: *C* *L*
    integer_traits.html: *C* *L*
|interprocess|
  boost/interprocess/detail/
    config_begin.hpp: *C* *L*
    config_end.hpp: *C* *L*
  libs/interprocess/doc/code/
    doc_anonymous_conditionA.cpp: *C* *L*
    doc_anonymous_conditionB.cpp: *C* *L*
    doc_anonymous_condition_shared_data.hpp: *C* *L*
    doc_anonymous_mutexA.cpp: *C* *L*
    doc_anonymous_mutexB.cpp: *C* *L*
    doc_anonymous_mutex_shared_data.hpp: *C* *L*
    doc_anonymous_semaphoreA.cpp: *C* *L*
    doc_anonymous_semaphoreB.cpp: *C* *L*
    doc_anonymous_semaphore_shared_data.hpp: *C* *L*
    doc_anonymous_upgradable_mutexA.cpp: *C* *L*
    doc_anonymous_upgradable_mutexB.cpp: *C* *L*
    doc_bufferstream.cpp: *C* *L*
    doc_cont.cpp: *C* *L*
    doc_contA.cpp: *C* *L*
    doc_contB.cpp: *C* *L*
    doc_intrusive.cpp: *C* *L*
    doc_ipc_messageA.cpp: *C* *L*
    doc_ipc_messageB.cpp: *C* *L*
    doc_managed_heap_memory.cpp: *C* *L*
    doc_managed_mapped_file.cpp: *C* *L*
    doc_message_queueA.cpp: *C* *L*
    doc_message_queueB.cpp: *C* *L*
    doc_move_containers.cpp: *C* *L*
    doc_named_allocA.cpp: *C* *L*
    doc_named_allocB.cpp: *C* *L*
    doc_named_conditionA.cpp: *C* *L*
    doc_named_conditionB.cpp: *C* *L*
    doc_named_condition_shared_data.hpp: *C* *L*
    doc_named_mutex.cpp: *C* *L*
    doc_offset_ptr.cpp: *C* *L*
    doc_scoped_ptr.cpp: *C* *L*
    doc_shared_memory.cpp: *C* *L*
    doc_shared_memory2.cpp: *C* *L*
    doc_upgradable_mutex_shared_data.hpp: *C* *L*
    doc_vectorstream.cpp: *C* *L*
    doc_where_allocate.cpp: *C* *L*
  libs/interprocess/doc/html/
    reference.css: *C* *L*
  libs/interprocess/test/
    bufferstream_test.cpp: *C* *L*
    condition_test.cpp: *C* *L*
    vectorstream_test.cpp: *C* *L*
|iostreams|
  libs/iostreams/doc/
    menu.html: *C*
  libs/iostreams/test/detail/
    utf8_codecvt_facet.hpp: *L*
|iterator|
  libs/iterator/doc/quickbook/
    adaptor.qbk: *C* *L*
    archetypes.qbk: *C* *L*
    concept_checking.qbk: *C* *L*
    concepts.qbk: *C* *L*
    counting_iterator.qbk: *C* *L*
    facade.qbk: *C* *L*
    facade_tutorial.qbk: *C* *L*
    filter_iterator.qbk: *C* *L*
    function_output_iterator.qbk: *C* *L*
    indirect_iterator.qbk: *C* *L*
    permutation_iterator.qbk: *C* *L*
    reverse_iterator.qbk: *C* *L*
    shared_container_iterator.qbk: *C* *L*
    specialized_adaptors.qbk: *C* *L*
    traits.qbk: *C* *L*
    transform_iterator.qbk: *C* *L*
    utilities.qbk: *C* *L*
    zip_iterator.qbk: *C* *L*
|lambda|
  libs/lambda/doc/
    Jamfile.v2: *C* *L*
  libs/lambda/doc/detail/
    README: *C* *L*
    lambda_doc.xsl: *C* *L*
    lambda_doc_chunks.xsl: *C* *L*
  libs/lambda/test/
    Makefile: *C* *L*
|libs|
  libs/
    expected_results.xml: *C* *L*
    maintainers.txt: *C* *L*
    platform_maintainers.txt: *C* *L*
|litre|
  tools/litre/
    litre.py: *C* *L*
    tool.py: *C* *L*
|logic|
  libs/logic/doc/
    Jamfile.v2: *C* *L*
|math|
  boost/math/
    common_factor_rt.hpp: *L*
  libs/math/doc/
    math-background.qbk: *C* *L*
    math-gcd.qbk: *C* *L*
    math-octonion.qbk: *C* *L*
    math-quaternion.qbk: *C* *L*
    math-sf.qbk: *C* *L*
    math-tr1.qbk: *C* *L*
|more|
  more/
    borland_cpp.html: *C* *L*
    count_bdy.htm: *L*
    discussion_policy.htm: *C*
    error_handling.html: *L*
    generic_exception_safety.html: *C* *L*
    generic_programming.html: *L*
    getting_started.html: *C* *L*
    getting_started.rst: *C* *L*
    microsoft_vcpp.html: *C* *L*
    moderators.html: *C*
    regression.html: *C* *L*
    report-apr-2006.html: *C* *L*
    report-jan-2006.html: *C* *L*
  more/writingdoc/
    design.html: *L*
    index.html: *L*
    introduction.html: *L*
    structure.html: *L*
  more/writingdoc/template/
    acknowledgments.html: *L*
    bibliography.html: *L*
    configuration.html: *L*
    definitions.html: *L*
    faq.html: *L*
    header.html: *L*
    index.html: *L*
    overview.html: *L*
    rationale.html: *L*
|mpl|
  libs/mpl/doc/refmanual/
    accumulate.html: *C* *L*
    acknowledgements.html: *C* *L*
    advance.html: *C* *L*
    algorithms-concepts.html: *C* *L*
    algorithms.html: *C* *L*
    always.html: *C* *L*
    and.html: *C* *L*
    apply-wrap.html: *C* *L*
    apply.html: *C* *L*
    arg.html: *C* *L*
    arithmetic-operations.html: *C* *L*
    assert-msg.html: *C* *L*
    assert-not.html: *C* *L*
    assert-relation.html: *C* *L*
    assert.html: *C* *L*
    asserts.html: *C* *L*
    associative-sequence.html: *C* *L*
    at-c.html: *C* *L*
    at.html: *C* *L*
    aux-lambda-support.html: *C* *L*
    back-extensible-sequence.html: *C* *L*
    back-inserter.html: *C* *L*
    back.html: *C* *L*
    begin.html: *C* *L*
    bidirectional-iterator.html: *C* *L*
    bidirectional-sequence.html: *C* *L*
    bind.html: *C* *L*
    bitand.html: *C* *L*
    bitor.html: *C* *L*
    bitwise-operations.html: *C* *L*
    bitxor.html: *C* *L*
    bool.html: *C* *L*
    broken-compiler.html: *C* *L*
    categorized-concepts.html: *C* *L*
    categorized-index.html: *C* *L*
    cfg-no-has-xxx.html: *C* *L*
    cfg-no-preprocessed.html: *C* *L*
    classes.html: *C* *L*
    clear.html: *C* *L*
    comparisons.html: *C* *L*
    components.html: *C* *L*
    composition-and-argument.html: *C* *L*
    concepts.html: *C* *L*
    configuration.html: *C* *L*
    contains.html: *C* *L*
    copy-if.html: *C* *L*
    copy.html: *C* *L*
    count-if.html: *C* *L*
    count.html: *C* *L*
    data-concepts.html: *C* *L*
    data-miscellaneous.html: *C* *L*
    data-types.html: *C* *L*
    deque.html: *C* *L*
    deref.html: *C* *L*
    distance.html: *C* *L*
    divides.html: *C* *L*
    empty-base.html: *C* *L*
    empty-sequence.html: *C* *L*
    empty.html: *C* *L*
    end.html: *C* *L*
    equal-to.html: *C* *L*
    equal.html: *C* *L*
    erase-key.html: *C* *L*
    erase.html: *C* *L*
    eval-if-c.html: *C* *L*
    eval-if.html: *C* *L*
    extensible-associative.html: *C* *L*
    extensible-sequence.html: *C* *L*
    filter-view.html: *C* *L*
    find-if.html: *C* *L*
    find.html: *C* *L*
    fold.html: *C* *L*
    forward-iterator.html: *C* *L*
    forward-sequence.html: *C* *L*
    front-extensible-sequence.html: *C* *L*
    front-inserter.html: *C* *L*
    front.html: *C* *L*
    greater-equal.html: *C* *L*
    greater.html: *C* *L*
    has-key.html: *C* *L*
    has-xxx-trait-def.html: *C* *L*
    has-xxx-trait-named-def.html: *C* *L*
    identity.html: *C* *L*
    if-c.html: *C* *L*
    if.html: *C* *L*
    inherit-linearly.html: *C* *L*
    inherit.html: *C* *L*
    insert-range.html: *C* *L*
    insert.html: *C* *L*
    inserter.html: *C* *L*
    inserters-inserter.html: *C* *L*
    inserters.html: *C* *L*
    int.html: *C* *L*
    integral-c.html: *C* *L*
    integral-constant.html: *C* *L*
    integral-sequence-wrapper.html: *C* *L*
    intrinsic-metafunctions.html: *C* *L*
    introspection.html: *C* *L*
    invocation.html: *C* *L*
    is-sequence.html: *C* *L*
    iter-fold.html: *C* *L*
    iteration-algorithms.html: *C* *L*
    iterator-category.html: *C* *L*
    iterator-metafunctions.html: *C* *L*
    iterator-range.html: *C* *L*
    iterators-concepts.html: *C* *L*
    iterators.html: *C* *L*
    joint-view.html: *C* *L*
    key-type.html: *C* *L*
    lambda-expression.html: *C* *L*
    lambda.html: *C* *L*
    less-equal.html: *C* *L*
    less.html: *C* *L*
    limit-list-size.html: *C* *L*
    limit-map-size.html: *C* *L*
    limit-metafunction-arity.html: *C* *L*
    limit-set-size.html: *C* *L*
    limit-unrolling.html: *C* *L*
    limit-vector-size.html: *C* *L*
    list-c.html: *C* *L*
    list.html: *C* *L*
    logical-operations.html: *C* *L*
    long.html: *C* *L*
    lower-bound.html: *C* *L*
    macros.html: *C* *L*
    map.html: *C* *L*
    max-element.html: *C* *L*
    max.html: *C* *L*
    metafunction-class.html: *C* *L*
    metafunction.html: *C* *L*
    metafunctions-concepts.html: *C* *L*
    metafunctions.html: *C* *L*
    min-element.html: *C* *L*
    min.html: *C* *L*
    minus.html: *C* *L*
    miscellaneous.html: *C* *L*
    modulus.html: *C* *L*
    negate.html: *C* *L*
    next.html: *C* *L*
    not-equal-to.html: *C* *L*
    not.html: *C* *L*
    numeric-cast.html: *C* *L*
    numeric-metafunction.html: *C* *L*
    numeric.html: *C* *L*
    or.html: *C* *L*
    order.html: *C* *L*
    pair.html: *C* *L*
    partition.html: *C* *L*
    placeholder-expression.html: *C* *L*
    placeholders.html: *C* *L*
    plus.html: *C* *L*
    pop-back.html: *C* *L*
    pop-front.html: *C* *L*
    prior.html: *C* *L*
    protect.html: *C* *L*
    push-back.html: *C* *L*
    push-front.html: *C* *L*
    querying-algorithms.html: *C* *L*
    quote.html: *C* *L*
    random-access-iterator.html: *C* *L*
    random-access-sequence.html: *C* *L*
    range-c.html: *C* *L*
    refmanual_toc.html: *C* *L*
    remove-if.html: *C* *L*
    remove.html: *C* *L*
    replace-if.html: *C* *L*
    replace.html: *C* *L*
    reverse-copy-if.html: *C* *L*
    reverse-copy.html: *C* *L*
    reverse-fold.html: *C* *L*
    reverse-iter-fold.html: *C* *L*
    reverse-partition.html: *C* *L*
    reverse-remove-if.html: *C* *L*
    reverse-remove.html: *C* *L*
    reverse-replace-if.html: *C* *L*
    reverse-replace.html: *C* *L*
    reverse-stable-partition.html: *C* *L*
    reverse-transform.html: *C* *L*
    reverse-unique.html: *C* *L*
    reverse.html: *C* *L*
    reversible-algorithm.html: *C* *L*
    sequence-tag.html: *C* *L*
    sequences.html: *C* *L*
    set-c.html: *C* *L*
    set.html: *C* *L*
    shift-left.html: *C* *L*
    shift-right.html: *C* *L*
    single-view.html: *C* *L*
    size-t.html: *C* *L*
    size.html: *C* *L*
    sizeof.html: *C* *L*
    sort.html: *C* *L*
    stable-partition.html: *C* *L*
    tag-dispatched.html: *C* *L*
    terminology.html: *C* *L*
    times.html: *C* *L*
    transform-view.html: *C* *L*
    transform.html: *C* *L*
    transformation-algorithms.html: *C* *L*
    trivial-metafunction.html: *C* *L*
    trivial-metafunctions.html: *C* *L*
    trivial.html: *C* *L*
    type-selection.html: *C* *L*
    unique.html: *C* *L*
    unpack-args.html: *C* *L*
    upper-bound.html: *C* *L*
    value-type.html: *C* *L*
    variadic-sequence.html: *C* *L*
    vector-c.html: *C* *L*
    vector.html: *C* *L*
    views.html: *C* *L*
    void.html: *C* *L*
    zip-view.html: *C* *L*
  libs/mpl/doc/src/refmanual/
    ASSERT.rst: *C* *L*
    ASSERT_MSG.rst: *C* *L*
    ASSERT_NOT.rst: *C* *L*
    ASSERT_RELATION.rst: *C* *L*
    AUX_LAMBDA_SUPPORT.rst: *C* *L*
    Acknowledgements.rst: *C* *L*
    Algorithms-Iteration.rst: *C* *L*
    Algorithms-Querying.rst: *C* *L*
    Algorithms-Transformation.rst: *C* *L*
    Algorithms.rst: *C* *L*
    AssociativeSequence.rst: *C* *L*
    BackExtensibleSequence.rst: *C* *L*
    BidirectionalIterator.rst: *C* *L*
    BidirectionalSequence.rst: *C* *L*
    CFG_NO_HAS_XXX.rst: *C* *L*
    CFG_NO_PREPROCESSED.rst: *C* *L*
    Categorized.rst: *C* *L*
    Data.rst: *C* *L*
    ExtensibleAssociativeSeq.rst: *C* *L*
    ExtensibleSequence.rst: *C* *L*
    ForwardIterator.rst: *C* *L*
    ForwardSequence.rst: *C* *L*
    FrontExtensibleSequence.rst: *C* *L*
    HAS_XXX_TRAIT_DEF.rst: *C* *L*
    HAS_XXX_TRAIT_NAMED_DEF.rst: *C* *L*
    Inserter.rst: *C* *L*
    IntegralConstant.rst: *C* *L*
    IntegralSequenceWrapper.rst: *C* *L*
    Iterators-Concepts.rst: *C* *L*
    Iterators-Metafunctions.rst: *C* *L*
    Iterators.rst: *C* *L*
    LIMIT_LIST_SIZE.rst: *C* *L*
    LIMIT_MAP_SIZE.rst: *C* *L*
    LIMIT_METAFUNCTION_ARITY.rst: *C* *L*
    LIMIT_SET_SIZE.rst: *C* *L*
    LIMIT_UNROLLING.rst: *C* *L*
    LIMIT_VECTOR_SIZE.rst: *C* *L*
    LambdaExpression.rst: *C* *L*
    Macros-Asserts.rst: *C* *L*
    Macros-Configuration.rst: *C* *L*
    Macros.rst: *C* *L*
    Metafunction.rst: *C* *L*
    MetafunctionClass.rst: *C* *L*
    Metafunctions-Arithmetic.rst: *C* *L*
    Metafunctions-Bitwise.rst: *C* *L*
    Metafunctions-Comparisons.rst: *C* *L*
    Metafunctions-Composition.rst: *C* *L*
    Metafunctions-Conditional.rst: *C* *L*
    Metafunctions-Invocation.rst: *C* *L*
    Metafunctions-Logical.rst: *C* *L*
    Metafunctions-Trivial.rst: *C* *L*
    Metafunctions-Type.rst: *C* *L*
    Metafunctions.rst: *C* *L*
    NumericMetafunction.rst: *C* *L*
    PlaceholderExpression.rst: *C* *L*
    Placeholders.rst: *C* *L*
    RandomAccessIterator.rst: *C* *L*
    RandomAccessSequence.rst: *C* *L*
    ReversibleAlgorithm.rst: *C* *L*
    Sequences-Classes.rst: *C* *L*
    Sequences-Concepts.rst: *C* *L*
    Sequences-Intrinsic.rst: *C* *L*
    Sequences-Views.rst: *C* *L*
    Sequences.rst: *C* *L*
    TagDispatchedMetafunction.rst: *C* *L*
    TrivialMetafunction.rst: *C* *L*
    VariadicSequence.rst: *C* *L*
    accumulate.rst: *C* *L*
    advance.rst: *C* *L*
    always.rst: *C* *L*
    and_.rst: *C* *L*
    apply.rst: *C* *L*
    apply_wrap.rst: *C* *L*
    arg.rst: *C* *L*
    at.rst: *C* *L*
    at_c.rst: *C* *L*
    back.rst: *C* *L*
    back_inserter.rst: *C* *L*
    begin.rst: *C* *L*
    bind.rst: *C* *L*
    bitand_.rst: *C* *L*
    bitor_.rst: *C* *L*
    bitxor_.rst: *C* *L*
    bool_.rst: *C* *L*
    clear.rst: *C* *L*
    contains.rst: *C* *L*
    copy.rst: *C* *L*
    copy_if.rst: *C* *L*
    count.rst: *C* *L*
    count_if.rst: *C* *L*
    deque.rst: *C* *L*
    deref.rst: *C* *L*
    distance.rst: *C* *L*
    divides.rst: *C* *L*
    empty.rst: *C* *L*
    empty_base.rst: *C* *L*
    empty_sequence.rst: *C* *L*
    end.rst: *C* *L*
    equal.rst: *C* *L*
    equal_to.rst: *C* *L*
    erase.rst: *C* *L*
    erase_key.rst: *C* *L*
    eval_if.rst: *C* *L*
    eval_if_c.rst: *C* *L*
    filter_view.rst: *C* *L*
    find.rst: *C* *L*
    find_if.rst: *C* *L*
    fold.rst: *C* *L*
    front.rst: *C* *L*
    front_inserter.rst: *C* *L*
    greater.rst: *C* *L*
    greater_equal.rst: *C* *L*
    has_key.rst: *C* *L*
    identity.rst: *C* *L*
    if_.rst: *C* *L*
    if_c.rst: *C* *L*
    inherit.rst: *C* *L*
    inherit_linearly.rst: *C* *L*
    insert.rst: *C* *L*
    insert_range.rst: *C* *L*
    inserter_.rst: *C* *L*
    int_.rst: *C* *L*
    integral_c.rst: *C* *L*
    is_sequence.rst: *C* *L*
    iter_fold.rst: *C* *L*
    iter_fold_if.rst: *C* *L*
    iterator_category.rst: *C* *L*
    iterator_range.rst: *C* *L*
    joint_view.rst: *C* *L*
    key_type.rst: *C* *L*
    lambda.rst: *C* *L*
    less.rst: *C* *L*
    less_equal.rst: *C* *L*
    list.rst: *C* *L*
    list_c.rst: *C* *L*
    long_.rst: *C* *L*
    lower_bound.rst: *C* *L*
    map.rst: *C* *L*
    max.rst: *C* *L*
    max_element.rst: *C* *L*
    min.rst: *C* *L*
    min_element.rst: *C* *L*
    minus.rst: *C* *L*
    modulus.rst: *C* *L*
    multiplies.rst: *C* *L*
    negate.rst: *C* *L*
    next.rst: *C* *L*
    not_.rst: *C* *L*
    not_equal_to.rst: *C* *L*
    numeric_cast.rst: *C* *L*
    or_.rst: *C* *L*
    order.rst: *C* *L*
    pair.rst: *C* *L*
    partition.rst: *C* *L*
    plus.rst: *C* *L*
    pop_back.rst: *C* *L*
    pop_front.rst: *C* *L*
    preface.rst: *C* *L*
    prior.rst: *C* *L*
    protect.rst: *C* *L*
    push_back.rst: *C* *L*
    push_front.rst: *C* *L*
    quote.rst: *C* *L*
    range_c.rst: *C* *L*
    refmanual.py: *C* *L*
    remove.rst: *C* *L*
    remove_if.rst: *C* *L*
    replace.rst: *C* *L*
    replace_if.rst: *C* *L*
    reverse.rst: *C* *L*
    reverse_copy.rst: *C* *L*
    reverse_copy_if.rst: *C* *L*
    reverse_fold.rst: *C* *L*
    reverse_iter_fold.rst: *C* *L*
    reverse_partition.rst: *C* *L*
    reverse_remove.rst: *C* *L*
    reverse_remove_if.rst: *C* *L*
    reverse_replace.rst: *C* *L*
    reverse_replace_if.rst: *C* *L*
    reverse_stable_partition.rst: *C* *L*
    reverse_transform.rst: *C* *L*
    reverse_unique.rst: *C* *L*
    sequence_tag.rst: *C* *L*
    set.rst: *C* *L*
    set_c.rst: *C* *L*
    shift_left.rst: *C* *L*
    shift_right.rst: *C* *L*
    single_view.rst: *C* *L*
    size.rst: *C* *L*
    size_t.rst: *C* *L*
    sizeof_.rst: *C* *L*
    sort.rst: *C* *L*
    stable_partition.rst: *C* *L*
    terminology.rst: *C* *L*
    times.rst: *C* *L*
    transform.rst: *C* *L*
    transform_view.rst: *C* *L*
    unique.rst: *C* *L*
    unpack_args.rst: *C* *L*
    upper_bound.rst: *C* *L*
    value_type.rst: *C* *L*
    vector.rst: *C* *L*
    vector_c.rst: *C* *L*
    void_.rst: *C* *L*
    zip_view.rst: *C* *L*
  libs/mpl/doc/
    style.css: *L*
  libs/mpl/doc/tutorial/
    acknowledgements.html: *C* *L*
    apply-lambda-semantics.html: *C* *L*
    broken-integral-constant.html: *C* *L*
    changelog-history.html: *C* *L*
    changes-in-boost-1-32-0.html: *C* *L*
    dependencies.html: *C* *L*
    details.html: *C* *L*
    dimensional-analysis.html: *C* *L*
    eti.html: *C* *L*
    exercises.html: *C* *L*
    handling-placeholders.html: *C* *L*
    higher-order.html: *C* *L*
    implementing-addition-and.html: *C* *L*
    implementing-division.html: *C* *L*
    implementing.html: *C* *L*
    incomplete-support-for.html: *C* *L*
    iterator-protocol.html: *C* *L*
    lambda-and-non.html: *C* *L*
    lambda-details.html: *C* *L*
    metafunction-composition.html: *C* *L*
    miscellaneous.html: *C* *L*
    more-lambda-capabilities.html: *C* *L*
    numeric-metafunction.html: *C* *L*
    partial-metafunction.html: *C* *L*
    physical-structure.html: *C* *L*
    placeholder-expression.html: *C* *L*
    placeholders.html: *C* *L*
    portability.html: *C* *L*
    reference-manual.html: *C* *L*
    renaming-cleanup.html: *C* *L*
    representing-dimensions.html: *C* *L*
    representing-quantities.html: *C* *L*
    resources.html: *C* *L*
    tag-dispatching-protocol.html: *C* *L*
    technical-details.html: *C* *L*
    the-apply-metafunction.html: *C* *L*
    the-importance-of-being.html: *C* *L*
    the-lambda-metafunction.html: *C* *L*
    tutorial-metafunctions.html: *L*
    tutorial_toc.html: *C* *L*
  libs/mpl/example/
    Jamfile: *C* *L*
  libs/mpl/example/fsm/
    README.txt: *C* *L*
  libs/mpl/test/
    Jamfile: *C* *L*
    Jamfile.v2: *C* *L*
  libs/mpl/test/aux_/
    Jamfile: *C* *L*
|multi_array|
  libs/multi_array/doc/
    iterator_categories.html: *C* *L*
    reference.html: *L*
  libs/multi_array/doc/xml/
    MultiArray.xml: *C* *L*
    const_multi_array_ref.xml: *C* *L*
    multi_array.xml: *C* *L*
    multi_array_ref.xml: *C* *L*
    reference.xml: *L*
  libs/multi_array/test/
    Jamfile: *L*
    Jamfile.v2: *L*
|numeric|
  boost/numeric/ublas/
    banded.hpp: *L*
    blas.hpp: *L*
  boost/numeric/ublas/detail/
    concepts.hpp: *L*
    config.hpp: *L*
    definitions.hpp: *L*
    documentation.hpp: *L*
    duff.hpp: *L*
    iterator.hpp: *L*
    matrix_assign.hpp: *L*
    raw.hpp: *L*
    temporary.hpp: *L*
    vector_assign.hpp: *L*
  boost/numeric/ublas/
    exception.hpp: *L*
    expression_types.hpp: *L*
    functional.hpp: *L*
    fwd.hpp: *L*
    hermitian.hpp: *L*
    io.hpp: *L*
    lu.hpp: *L*
    matrix.hpp: *L*
    matrix_expression.hpp: *L*
    matrix_proxy.hpp: *L*
    matrix_sparse.hpp: *L*
    operation.hpp: *L*
    operation_blocked.hpp: *L*
    operation_sparse.hpp: *L*
    storage.hpp: *L*
    storage_sparse.hpp: *L*
    symmetric.hpp: *L*
    traits.hpp: *L*
    triangular.hpp: *L*
    vector.hpp: *L*
    vector_expression.hpp: *L*
    vector_of_vector.hpp: *L*
    vector_proxy.hpp: *L*
    vector_sparse.hpp: *L*
  libs/numeric/conversion/test/
    Jamfile: *C* *L*
    Jamfile.v2: *C* *L*
    test_helpers.cpp: *C*
    test_helpers2.cpp: *C*
    test_helpers3.cpp: *C*
    traits_test.cpp: *C*
    udt_example_0.cpp: *C*
    udt_support_test.cpp: *C*
  libs/numeric/interval/doc/
    checking.htm: *L*
    comparisons.htm: *L*
    examples.htm: *L*
    guide.htm: *L*
    includes.htm: *L*
    interval.htm: *L*
    numbers.htm: *L*
    policies.htm: *L*
    rounding.htm: *L*
    todo.htm: *L*
  libs/numeric/ublas/bench1/
    Jamfile: *L*
    bench1.cpp: *L*
    bench1.hpp: *L*
    bench11.cpp: *L*
    bench12.cpp: *L*
    bench13.cpp: *L*
  libs/numeric/ublas/bench2/
    Jamfile: *L*
    bench2.cpp: *L*
    bench2.hpp: *L*
    bench21.cpp: *L*
    bench22.cpp: *L*
    bench23.cpp: *L*
  libs/numeric/ublas/bench3/
    Jamfile: *L*
    bench3.cpp: *L*
    bench3.hpp: *L*
    bench31.cpp: *L*
    bench32.cpp: *L*
    bench33.cpp: *L*
  libs/numeric/ublas/bench4/
    Jamfile: *L*
    bench4.cpp: *L*
    bench41.cpp: *L*
    bench42.cpp: *L*
    bench43.cpp: *L*
  libs/numeric/ublas/doc/
    Release_notes.txt: *C* *L*
    banded.htm: *L*
    blas.htm: *L*
    bounded_array.htm: *C* *L*
    container_concept.htm: *L*
    doxygen.css: *C* *L*
    expression_concept.htm: *L*
    hermitian.htm: *L*
    index.htm: *L*
    iterator_concept.htm: *L*
    matrix.htm: *L*
    matrix_expression.htm: *L*
    matrix_proxy.htm: *L*
    matrix_sparse.htm: *L*
    operations_overview.htm: *L*
    overview.htm: *L*
    products.htm: *L*
    range.htm: *C* *L*
  libs/numeric/ublas/doc/samples/
    Jamfile: *L*
    banded_adaptor.cpp: *L*
    banded_matrix.cpp: *L*
    bounded_array.cpp: *L*
    compressed_matrix.cpp: *L*
    compressed_vector.cpp: *L*
    coordinate_matrix.cpp: *L*
    coordinate_vector.cpp: *L*
    hermitian_adaptor.cpp: *L*
    hermitian_matrix.cpp: *L*
    identity_matrix.cpp: *L*
    map_array.cpp: *L*
    mapped_matrix.cpp: *L*
    mapped_vector.cpp: *L*
    matrix.cpp: *L*
    matrix_binary.cpp: *L*
    matrix_binary_scalar.cpp: *L*
    matrix_column.cpp: *L*
    matrix_column_project.cpp: *L*
    matrix_matrix_binary.cpp: *L*
    matrix_matrix_solve.cpp: *L*
    matrix_range.cpp: *L*
    matrix_range_project.cpp: *L*
    matrix_row.cpp: *L*
    matrix_row_project.cpp: *L*
    matrix_slice.cpp: *L*
    matrix_slice_project.cpp: *L*
    matrix_unary.cpp: *L*
    matrix_vector_binary.cpp: *L*
    matrix_vector_range.cpp: *L*
    matrix_vector_slice.cpp: *L*
    matrix_vector_solve.cpp: *L*
    range.cpp: *L*
    slice.cpp: *L*
    symmetric_adaptor.cpp: *L*
    symmetric_matrix.cpp: *L*
    triangular_adaptor.cpp: *L*
    triangular_matrix.cpp: *L*
    unbounded_array.cpp: *L*
    unit_vector.cpp: *L*
    vector.cpp: *L*
    vector_binary.cpp: *L*
    vector_binary_outer.cpp: *L*
    vector_binary_redux.cpp: *L*
    vector_binary_scalar.cpp: *L*
    vector_range.cpp: *L*
    vector_range_project.cpp: *L*
    vector_slice.cpp: *L*
    vector_slice_project.cpp: *L*
    vector_unary.cpp: *L*
    vector_unary_redux.cpp: *L*
    zero_matrix.cpp: *L*
    zero_vector.cpp: *L*
  libs/numeric/ublas/doc/
    storage_concept.htm: *C* *L*
    storage_sparse.htm: *L*
    symmetric.htm: *L*
    triangular.htm: *L*
    types_overview.htm: *L*
    ublas.css: *C* *L*
    unbounded_array.htm: *C* *L*
    vector.htm: *L*
    vector_expression.htm: *L*
    vector_proxy.htm: *L*
    vector_sparse.htm: *L*
  libs/numeric/ublas/test/
    Jamfile: *L*
    README: *C* *L*
    concepts.cpp: *L*
    test1.cpp: *L*
    test1.hpp: *L*
    test11.cpp: *L*
    test12.cpp: *L*
    test13.cpp: *L*
    test2.cpp: *L*
    test2.hpp: *L*
    test21.cpp: *L*
    test22.cpp: *L*
    test23.cpp: *L*
    test3.cpp: *L*
    test3.hpp: *L*
    test31.cpp: *L*
    test32.cpp: *L*
    test33.cpp: *L*
    test4.cpp: *L*
    test4.hpp: *L*
    test42.cpp: *L*
    test43.cpp: *L*
    test5.cpp: *L*
    test5.hpp: *L*
    test52.cpp: *L*
    test53.cpp: *L*
    test6.cpp: *L*
    test6.hpp: *L*
    test62.cpp: *L*
    test63.cpp: *L*
    test7.cpp: *L*
    test7.hpp: *L*
    test71.cpp: *L*
    test72.cpp: *L*
    test73.cpp: *L*
|optional|
  libs/optional/test/
    Jamfile.v2: *L*
|people|
  people/
    darin_adler.htm: *C* *L*
    jonathan_turkanis.htm: *C* *L*
    paul_moore.htm: *C* *L*
    vesa_karvonen.htm: *C* *L*
|pool|
  boost/pool/detail/
    pool_construct.bat: *L*
    pool_construct.sh: *L*
    pool_construct_simple.bat: *L*
    pool_construct_simple.sh: *L*
  libs/pool/
    TODO.txt: *C* *L*
  libs/pool/doc/
    concepts.html: *L*
    copyright.html: *L*
  libs/pool/doc/implementation/
    alignment.html: *L*
    ct_gcd_lcm.html: *L*
    for.html: *L*
    gcd_lcm.html: *L*
    guard.html: *L*
    mutex.html: *L*
    object_pool.html: *L*
    pool.html: *L*
    pool_alloc.html: *L*
    pool_construct.html: *L*
    simple_segregated_storage.html: *L*
    singleton.html: *L*
    singleton_pool.html: *L*
  libs/pool/doc/
    index.html: *L*
    interfaces.html: *L*
  libs/pool/doc/interfaces/
    object_pool.html: *L*
    pool.html: *L*
    pool_alloc.html: *L*
    simple_segregated_storage.html: *L*
    singleton_pool.html: *L*
    user_allocator.html: *L*
  libs/pool/doc/
    pool.css: *L*
|program_options|
  boost/program_options/detail/
    utf8_codecvt_facet.hpp: *L*
  libs/program_options/build/
    Jamfile: *C* *L*
    Jamfile.v2: *C* *L*
  libs/program_options/doc/
    Jamfile.v2: *C* *L*
    acknowledgements.xml: *C* *L*
    changes.xml: *C* *L*
    design.xml: *C* *L*
    glossary.xml: *C* *L*
    howto.xml: *C* *L*
    overview.xml: *C* *L*
    post_review_plan.txt: *C* *L*
    todo.txt: *C* *L*
    tutorial.xml: *C* *L*
  libs/program_options/example/
    Jamfile: *C* *L*
    Jamfile.v2: *C* *L*
  libs/program_options/test/
    Jamfile: *C* *L*
    Jamfile.v2: *C* *L*
    program_options_size_test.py: *C* *L*
    ucs2.txt: *C* *L*
    utf8.txt: *C* *L*
    winmain.py: *C* *L*
|property_map|
  libs/property_map/
    LvaluePropertyMap.html: *L*
    ReadWritePropertyMap.html: *L*
    ReadablePropertyMap.html: *L*
    WritablePropertyMap.html: *L*
    associative_property_map.html: *L*
    const_assoc_property_map.html: *L*
  libs/property_map/doc/
    dynamic_property_map.html: *C* *L*
    dynamic_property_map.rst: *C* *L*
  libs/property_map/
    example2.cpp: *L*
    identity_property_map.html: *L*
    iterator_property_map.html: *L*
    property_map.html: *L*
    vector_property_map.html: *L*
|ptr_container|
  libs/ptr_container/doc/
    Jamfile.v2: *C* *L*
    associative_ptr_container.html: *L*
    associative_ptr_container.rst: *L*
    comp.sh: *C* *L*
    comp_all.sh: *C* *L*
    comp_assoc_ptr_container.sh: *C* *L*
    comp_conventions.sh: *C* *L*
    comp_examples.sh: *C* *L*
    comp_faq.sh: *C* *L*
    comp_guidelines.sh: *C* *L*
    comp_headers.sh: *C* *L*
    comp_indirect_fun.sh: *C* *L*
    comp_ptr_array.sh: *C* *L*
    comp_ptr_container.sh: *C* *L*
    comp_ptr_deque.sh: *C* *L*
    comp_ptr_list.sh: *C* *L*
    comp_ptr_map.sh: *C* *L*
    comp_ptr_map_adapter.sh: *C* *L*
    comp_ptr_multimap.sh: *C* *L*
    comp_ptr_multimap_adapter.sh: *C* *L*
    comp_ptr_multiset.sh: *C* *L*
    comp_ptr_multiset_adapter.sh: *C* *L*
    comp_ptr_sequence_adapter.sh: *C* *L*
    comp_ptr_set.sh: *C* *L*
    comp_ptr_set_adapter.sh: *C* *L*
    comp_ptr_vector.sh: *C* *L*
    comp_reference.sh: *C* *L*
    comp_rever_ptr_container.sh: *C* *L*
    comp_tutorial.sh: *C* *L*
    conventions.html: *L*
    conventions.rst: *L*
    default.css: *L*
    examples.html: *L*
    examples.rst: *L*
    faq.html: *L*
    faq.rst: *L*
    guidelines.html: *L*
    guidelines.rst: *L*
    headers.html: *L*
    headers.rst: *L*
    indirect_fun.html: *L*
    indirect_fun.rst: *L*
    intro.xml: *C* *L*
    ptr_array.html: *L*
    ptr_array.rst: *L*
    ptr_container.xml: *L*
    ptr_deque.html: *L*
    ptr_deque.rst: *L*
    ptr_list.html: *L*
    ptr_list.rst: *L*
    ptr_map.html: *L*
    ptr_map.rst: *L*
    ptr_map_adapter.html: *L*
    ptr_map_adapter.rst: *L*
    ptr_multimap.html: *L*
    ptr_multimap.rst: *L*
    ptr_multimap_adapter.html: *L*
    ptr_multimap_adapter.rst: *L*
    ptr_multiset.html: *L*
    ptr_multiset.rst: *L*
    ptr_multiset_adapter.html: *L*
    ptr_multiset_adapter.rst: *L*
    ptr_sequence_adapter.html: *L*
    ptr_sequence_adapter.rst: *L*
    ptr_set.html: *L*
    ptr_set.rst: *L*
    ptr_set_adapter.html: *L*
    ptr_set_adapter.rst: *L*
    ptr_vector.html: *L*
    ptr_vector.rst: *L*
    reference.html: *L*
    reference.rst: *L*
    reversible_ptr_container.html: *L*
    reversible_ptr_container.rst: *L*
    todo.txt: *C* *L*
    tutorial.html: *L*
    tutorial.rst: *L*
  libs/ptr_container/test/
    Jamfile.v2: *C* *L*
    sequence_point.cpp: *C* *L*
|python|
  libs/python/doc/
    internals.html: *L*
    internals.rst: *L*
  libs/python/doc/v2/
    opaque.html: *L*
  libs/python/test/
    operators_wrapper.cpp: *C* *L*
    operators_wrapper.py: *C* *L*
|quickbook|
  tools/quickbook/doc/
    Jamfile.v2: *C* *L*
  tools/quickbook/doc/html/quickbook/
    change_log.html: *L*
    editors.html: *L*
  tools/quickbook/doc/html/quickbook/editors/
    scite.html: *L*
  tools/quickbook/doc/html/quickbook/
    faq.html: *L*
    installation_and_configuration.html: *L*
  tools/quickbook/doc/html/quickbook/installation_and_configuration/
    debian__ubuntu.html: *L*
    windows_2000__xp__2003__vista.html: *L*
  tools/quickbook/doc/html/quickbook/
    intro.html: *L*
    ref.html: *L*
    syntax.html: *L*
  tools/quickbook/doc/html/quickbook/syntax/
    block.html: *L*
    comments.html: *L*
    phrase.html: *L*
  tools/quickbook/
    index.html: *C* *L*
|random|
  libs/random/
    index.html: *C* *L*
    nondet_random.html: *C* *L*
    random-concepts.html: *C* *L*
    random-distributions.html: *C* *L*
    random-generators.html: *C* *L*
    random-misc.html: *C* *L*
    random-performance.html: *C* *L*
    random-variate.html: *C* *L*
  libs/random/test/
    Jamfile: *C* *L*
    Jamfile.v2: *C* *L*
  libs/random/
    wg21-proposal.html: *C* *L*
|range|
  libs/range/doc/
    boost_range.html: *L*
    example.cpp: *C* *L*
    examples.html: *L*
    faq.html: *L*
    headers.html: *L*
    history_ack.html: *L*
    intro.html: *L*
    portability.html: *L*
    range.html: *L*
    style.css: *C* *L*
    style.html: *L*
    utility_class.html: *L*
  libs/range/test/
    TODO: *C* *L*
    compat1.cpp: *C* *L*
|rational|
  boost/
    rational.hpp: *L*
  libs/rational/
    index.html: *L*
    rational.html: *L*
    rational_example.cpp: *L*
    rational_test.cpp: *L*
|regex|
  libs/regex/build/
    gcc-shared.mak: *C* *L*
  libs/regex/example/timer/
    input_script.txt: *C* *L*
|regression|
  tools/regression/build/
    Jamfile: *C* *L*
    Jamfile.v2: *C* *L*
  tools/regression/detail/
    tiny_xml_test.txt: *C* *L*
  tools/regression/
    index.htm: *C* *L*
    run_tests.sh: *C* *L*
  tools/regression/test/
    Jamfile: *L*
    Jamfile.v2: *C* *L*
  tools/regression/test/test-boost-build/ignored_rc/
    ignored_rc.jam: *C* *L*
    recognized_rc.jam: *C* *L*
  tools/regression/test/test-boost-build/missing_dependencies/
    Jamfile.v2: *C* *L*
  tools/regression/test/test-boost-build/missing_dependencies/lib/
    Jamfile.v2: *C* *L*
    lib.cpp: *C* *L*
  tools/regression/test/test-boost-build/missing_dependencies/
    test.cpp: *C* *L*
  tools/regression/test/test-cases/Huber2629/expected/
    results.xml: *C* *L*
  tools/regression/test/test-cases/general/expected/
    results.xml: *C* *L*
  tools/regression/test/
    test.bat: *C* *L*
  tools/regression/xsl_reports/
    empty_expected_results.xml: *C* *L*
  tools/regression/xsl_reports/runner/
    __init__.py: *C* *L*
    default.css: *L*
    instructions.html: *L*
    instructions.rst: *C* *L*
  tools/regression/xsl_reports/test/
    common.py: *C* *L*
    expected_results.xml: *C* *L*
    generate_test_results.py: *C* *L*
    generate_test_results_v1.py: *C* *L*
    restrict_to_library.xsl: *C* *L*
    run_notes_regression.py: *C* *L*
    run_v1.py: *C* *L*
    test.py: *C* *L*
    test_boost_wide_report.py: *C* *L*
  tools/regression/xsl_reports/
    test_results.xsd: *C* *L*
  tools/regression/xsl_reports/utils/
    __init__.py: *C* *L*
    accept_args.py: *C* *L*
    char_translation_table.py: *C* *L*
    check_existance.py: *C* *L*
    checked_system.py: *C* *L*
    libxslt.py: *C* *L*
    log.py: *C* *L*
    makedirs.py: *C* *L*
    send_mail.py: *C* *L*
    sourceforge.py: *C* *L*
    tar.py: *C* *L*
    zip.py: *C* *L*
  tools/regression/xsl_reports/xsl/v2/
    expected_to_1_33_format.xsl: *C* *L*
|release|
  tools/release/
    utils.py: *C* *L*
|serialization|
  libs/serialization/doc/
    style.css: *C* *L*
  libs/serialization/example/
    demo_output.txt: *C* *L*
    demo_save.xml: *C* *L*
    demofile.txt: *C* *L*
  libs/serialization/test/
    run_archive_test.bat: *C* *L*
    runtest.bat: *C* *L*
    runtest.sh: *C* *L*
  libs/serialization/vc7ide/
    readme.txt: *C* *L*
|signals|
  libs/signals/doc/
    Jamfile.v2: *C* *L*
    design.xml: *C* *L*
    faq.xml: *C* *L*
    introduction.xml: *C* *L*
    rationale.xml: *C* *L*
  libs/signals/doc/reference/
    connection.xml: *C* *L*
    last_value.xml: *C* *L*
    reference.xml: *C* *L*
    signal_header.xml: *C* *L*
    slot.xml: *C* *L*
    trackable.xml: *C* *L*
    visit_each.xml: *C* *L*
  libs/signals/doc/
    tests.xml: *C* *L*
    tutorial.xml: *C* *L*
|smart_ptr|
  libs/smart_ptr/
    compatibility.htm: *L*
    scoped_array.htm: *L*
    scoped_ptr.htm: *L*
    shared_array.htm: *L*
    shared_ptr.htm: *L*
    smart_ptr.htm: *L*
    smarttests.htm: *L*
    weak_ptr.htm: *L*
|test|
  boost/test/included/
    unit_test_framework.hpp: *C* *L*
  boost/test/utils/runtime/cla/detail/
    argument_value_usage.hpp: *L*
  libs/test/test/auto-link-test/
    run_bjam.bat: *C* *L*
|timer|
  libs/timer/
    timer.htm: *L*
|tokenizer|
  libs/tokenizer/
    char_delimiters_separator.htm: *L*
    char_separator.htm: *L*
    escaped_list_separator.htm: *L*
    index.html: *L*
    introduc.htm: *L*
    offset_separator.htm: *L*
    token_iterator.htm: *L*
    tokenizer.htm: *L*
    tokenizerfunction.htm: *L*
|tr1|
  boost/tr1/
    tuple.hpp: *C* *L*
|tuple|
  libs/tuple/doc/
    design_decisions_rationale.html: *L*
    tuple_advanced_interface.html: *L*
    tuple_users_guide.html: *L*
  libs/tuple/test/
    Jamfile: *C* *L*
    README: *C* *L*
|utility|
  boost/
    shared_container_iterator.hpp: *L*
  boost/utility/
    value_init.hpp: *C*
  libs/utility/
    Assignable.html: *L*
    Collection.html: *L*
    CopyConstructible.html: *L*
    LessThanComparable.html: *L*
    MultiPassInputIterator.html: *L*
    OptionalPointee.html: *L*
    call_traits.htm: *L*
    compressed_pair.htm: *L*
    enable_if.html: *L*
    generator_iterator.htm: *C* *L*
  libs/utility/test/
    Jamfile: *L*
    Jamfile.v2: *L*
  libs/utility/
    utility.htm: *L*
    value_init.htm: *L*
    value_init_test.cpp: *C*
    value_init_test_fail1.cpp: *C*
    value_init_test_fail2.cpp: *C*
    value_init_test_fail3.cpp: *C*
|variant|
  libs/variant/doc/
    Jamfile.v2: *C* *L*
    biblio.xml: *C* *L*
    design.xml: *C* *L*
    introduction.xml: *C* *L*
    misc.xml: *C* *L*
  libs/variant/doc/reference/
    apply_visitor.xml: *C* *L*
    bad_visit.xml: *C* *L*
    concepts.xml: *C* *L*
    get.xml: *C* *L*
    recursive_variant.xml: *C* *L*
    recursive_wrapper.xml: *C* *L*
    reference.xml: *C* *L*
    static_visitor.xml: *C* *L*
    variant.xml: *C* *L*
    variant_fwd.xml: *C* *L*
    visitor_ptr.xml: *C* *L*
  libs/variant/doc/tutorial/
    advanced.xml: *C* *L*
    basic.xml: *C* *L*
    tutorial.xml: *C* *L*
  libs/variant/doc/
    variant.xml: *L*
  libs/variant/
    index.html: *C* *L*
  libs/variant/test/
    Jamfile: *L*
    Jamfile.v2: *L*
|xpressive|
  libs/xpressive/doc/
    acknowledgements.qbk: *C* *L*
    concepts.qbk: *C* *L*
    dynamic_regexes.qbk: *C* *L*
    examples.qbk: *C* *L*
    grammars.qbk: *C* *L*
    installation.qbk: *C* *L*
    introduction.qbk: *C* *L*
    matching.qbk: *C* *L*
    nyi.qbk: *C* *L*
    perf.qbk: *C* *L*
    preface.qbk: *C* *L*
    quick_start.qbk: *C* *L*
    regexpp_diffs.qbk: *C* *L*
    results.qbk: *C* *L*
    static_regexes.qbk: *C* *L*
    substitutions.qbk: *C* *L*
    tips_n_tricks.qbk: *C* *L*
    tokenization.qbk: *C* *L*
    traits.qbk: *C* *L*
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        Boost Inspection Report
Run Date: 17:10:22 UTC, Sunday 03 December 2006
An inspection program <http://www.boost.org/tools/inspect/index.html>
checks each file in the current Boost CVS for various problems,
generating this as output. Problems detected include tabs in files,
missing copyrights, broken URL's, and similar misdemeanors.
Totals:
  13065 files scanned
  1114 directories scanned (including root)
  304 problems reported
Problem counts:
  1 files with invalid line endings
  0 bookmarks with invalid characters
  3 invalid urls
  116 broken links
  43 unlinked files
  34 file/directory names issues
  23 files with tabs
  42 violations of the Boost min/max guidelines
  42 usages of unnamed namespaces in headers (including .ipp files)
Summary:
  algorithm (1)
  archive (5)
  asio (2)
  bind (1)
  build (20)
  conversion (9)
  date_time (5)
  doc (3)
  dynamic_bitset (1)
  filesystem (40)
  fusion (24)
  graph (5)
  integer (1)
  interprocess (36)
  iostreams (2)
  iterator (1)
  lambda (4)
  math (8)
  more (1)
  mpl (1)
  multi_array (2)
  numeric (4)
  parameter (2)
  program_options (2)
  python (1)
  quickbook (3)
  random (2)
  rational (8)
  regex (1)
  regression (13)
  serialization (4)
  signals (1)
  system (4)
  test (80)
  thread (2)
  tr1 (1)
  tuple (1)
  type_traits (1)
  utility (1)
  wave (1)
Details:
  *R* invalid (cr only) line-ending
  *A* invalid bookmarks, invalid urls, broken links, unlinked files
  *N* file/directory names issues
  *T* tabs in file
  *M* uses of min or max that have not been protected from the min/max macros, or unallowed #undef-s
  *U* unnamed namespace in header
|algorithm|
  libs/algorithm/string/doc/external_concepts.html:
    *A* unlinked file
|archive|
  boost/archive/basic_streambuf_locale_saver.hpp:
    *N* name exceeds 31 characters
  boost/archive/detail/polymorphic_iarchive_dispatch.hpp:
    *N* name exceeds 31 characters
  boost/archive/detail/polymorphic_oarchive_dispatch.hpp:
    *N* name exceeds 31 characters
  boost/archive/impl/xml_wiarchive_impl.ipp:
    *U* unnamed namespace at line 53
  boost/archive/iterators/remove_whitespace.hpp:
    *U* unnamed namespace at line 57
|asio|
  boost/asio/placeholders.hpp:
    *U* unnamed namespace at line 89
  libs/asio/index.html:
    *A* broken link: doc/html/index.html
|bind|
  boost/bind/placeholders.hpp:
    *U* unnamed namespace at line 25
|build|
  tools/build/v1/borland-tools.html:
    *A* unlinked file
  tools/build/v1/como-tools.html:
    *A* unlinked file
  tools/build/v1/cw-tools.html:
    *A* unlinked file
  tools/build/v1/darwin-tools.html:
    *A* unlinked file
  tools/build/v1/dmc-stlport-tools.html:
    *A* unlinked file
  tools/build/v1/dmc-tools.html:
    *A* unlinked file
  tools/build/v1/edg-tools.html:
    *A* unlinked file
  tools/build/v1/gcc-nocygwin-tools.html:
    *A* unlinked file
  tools/build/v1/kcc-tools.html:
    *A* unlinked file
  tools/build/v1/kylix-tools.html:
    *A* unlinked file
  tools/build/v1/mingw-stlport-tools.html:
    *A* unlinked file
  tools/build/v1/mipspro-tools.html:
    *A* unlinked file
  tools/build/v1/sunpro-tools.html:
    *A* unlinked file
  tools/build/v1/tru64cxx-tools.html:
    *A* unlinked file
  tools/build/v1/vacpp-tools.html:
    *A* unlinked file
  tools/build/v1/vc-7_1-stlport-tools.html:
    *A* unlinked file
  tools/build/v1/vc-8_0-tools.html:
    *A* unlinked file
  tools/build/v1/vc7-stlport-tools.html:
    *A* unlinked file
  tools/build/v2/example/make/main.cpp.pro:
    *N* name contains more than one dot character ('.')
  tools/build/v2/test/test_system.html:
    *A* unlinked file
|conversion|
  libs/conversion/lexical_cast_test.cpp:
    *M* violation of Boost min/max guidelines on line 410
    *M* violation of Boost min/max guidelines on line 430
    *M* violation of Boost min/max guidelines on line 433
    *M* violation of Boost min/max guidelines on line 445
    *M* violation of Boost min/max guidelines on line 448
    *M* violation of Boost min/max guidelines on line 452
    *M* violation of Boost min/max guidelines on line 456
    *M* violation of Boost min/max guidelines on line 457
|date_time|
  boost/date_time/date_parsing.hpp:
    *M* violation of Boost min/max guidelines on line 80
    *M* violation of Boost min/max guidelines on line 81
  boost/date_time/period.hpp:
    *M* violation of Boost min/max guidelines on line 353
    *M* violation of Boost min/max guidelines on line 354
  libs/date_time/xmldoc/date_time_docs_howto.html:
    *A* unlinked file
|doc|
  doc/html/boost_math/inverse_complex.html:
    *A* unlinked file
  doc/html/jam/building.html:
    *A* unlinked file
  doc/html/threads.html:
    *A* unlinked file
|dynamic_bitset|
  boost/dynamic_bitset/dynamic_bitset.hpp:
    *T*
|filesystem|
  libs/filesystem/doc/do-list.htm:
    *A* invalid URL (hardwired file): file://?/
    *A* invalid URL (hardwired file): file://?/UNC/
  libs/filesystem/doc/faq.htm:
    *A* broken link: path.htm#Canonical
    *A* broken link: path.htm#Normalized
  libs/filesystem/doc/i18n.html:
    *A* broken link: ../../../../site/LICENSE_1_0.txt
    *A* broken link: convenience.htm#basic_recursive_directory_iterator
    *A* broken link: exception.htm
    *A* broken link: operations.htm
    *A* broken link: operations.htm#Do-the-right-thing
    *A* broken link: operations.htm#is_directory
    *A* broken link: operations.htm#is_file
    *A* broken link: operations.htm#status
  libs/filesystem/doc/index.htm:
    *A* broken link: convenience.htm
    *A* broken link: fstream.htm
    *A* broken link: operations.htm#create_directory
    *A* broken link: operations.htm#create_hard_link
    *A* broken link: operations.htm#current_path
    *A* broken link: operations.htm#directory_iterator
    *A* broken link: operations.htm#equivalent
    *A* broken link: operations.htm#file_size
    *A* broken link: operations.htm#initial_path
    *A* broken link: operations.htm#is_file
    *A* broken link: operations.htm#is_symlink
    *A* broken link: operations.htm#status
    *A* broken link: operations.htm#symlink_status
    *A* broken link: path.htm#Canonical
    *A* broken link: path.htm#Grammar
    *A* broken link: path.htm#Normalized
    *A* broken link: path.htm#default_name_check
    *A* broken link: path.htm#name_check_mechanism
    *A* broken link: path.htm#normalize
    *A* broken link: path.htm#operator_eq
    *A* broken link: path.htm#synopsis
  libs/filesystem/doc/portability_guide.htm:
    *A* broken link: path.htm#name_check_typedef
  libs/filesystem/doc/tr2_proposal.html:
    *A* invalid URL (hardwired file): file:///C|/boost/site/libs/filesystem/doc/operations.htm#complete_note
  libs/filesystem/src/operations.cpp:
    *T*
|fusion|
  libs/fusion/doc/html/fusion/algorithms/concepts/polymorphic_function_object.html:
    *N* name exceeds 31 characters
  libs/fusion/doc/html/fusion/sequences/adapted.html:
    *A* broken link: adapted/boost__tuple.html
    *A* broken link: adapted/boost__variant.html
  libs/fusion/doc/html/fusion/sequences/adapted/boost__array.html:
    *A* broken link: boost__tuple.html
  libs/fusion/doc/html/fusion/sequences/intrinsics.html:
    *A* broken link: adapted/boost__variant.html
  libs/fusion/example/performance/accumulate.cpp:
    *M* violation of Boost min/max guidelines on line 117
    *M* violation of Boost min/max guidelines on line 163
    *M* violation of Boost min/max guidelines on line 206
    *M* violation of Boost min/max guidelines on line 267
    *M* violation of Boost min/max guidelines on line 45
  libs/fusion/example/performance/inner_product.cpp:
    *M* violation of Boost min/max guidelines on line 119
    *M* violation of Boost min/max guidelines on line 76
  libs/fusion/example/performance/inner_product2.cpp:
    *M* violation of Boost min/max guidelines on line 135
    *M* violation of Boost min/max guidelines on line 76
  libs/fusion/test/sequence/construction.hpp:
    *U* unnamed namespace at line 16
  libs/fusion/test/sequence/copy.hpp:
    *U* unnamed namespace at line 25
  libs/fusion/test/sequence/make.hpp:
    *U* unnamed namespace at line 22
  libs/fusion/test/sequence/mutate.hpp:
    *U* unnamed namespace at line 16
  libs/fusion/test/sequence/tie.hpp:
    *U* unnamed namespace at line 24
  libs/fusion/test/sequence/value_at.hpp:
    *U* unnamed namespace at line 23
|graph|
  boost/graph/kolmogorov_max_flow.hpp:
    *T*
  boost/graph/maximum_cardinality_matching.hpp:
    *N* name exceeds 31 characters
  libs/graph/doc/lengauer_tarjan_dominator_tree.htm:
    *N* name exceeds 31 characters
  libs/graph/doc/sorted_erdos_renyi_generator.html:
    *N* name exceeds 31 characters
  libs/graph/example/read_write_dimacs-eg.cpp:
    *T*
|integer|
  libs/integer/integer.htm:
    *A* broken link: ../../../LICENSE_1_0.txt
|interprocess|
  boost/interprocess/containers/deque.hpp:
    *T*
  boost/interprocess/containers/detail/flat_tree.hpp:
    *T*
  boost/interprocess/containers/detail/tree_func.hpp:
    *T*
  boost/interprocess/containers/list.hpp:
    *T*
  boost/interprocess/containers/slist.hpp:
    *T*
  boost/interprocess/containers/string.hpp:
    *T*
  boost/interprocess/containers/tree.hpp:
    *T*
  boost/interprocess/containers/vector.hpp:
    *T*
  boost/interprocess/detail/move_iterator.hpp:
    *T*
  boost/interprocess/detail/utilities.hpp:
    *T*
  boost/interprocess/ipc/message_queue.hpp:
    *T*
  boost/interprocess/streams/vectorstream.hpp:
    *T*
  boost/interprocess/sync/emulation/interprocess_recursive_mutex.hpp:
    *N* name exceeds 31 characters
  boost/interprocess/sync/interprocess_recursive_mutex.hpp:
    *N* name exceeds 31 characters
  boost/interprocess/sync/interprocess_upgradable_mutex.hpp:
    *N* name exceeds 31 characters
    *T*
  boost/interprocess/sync/posix/interprocess_recursive_mutex.hpp:
    *N* name exceeds 31 characters
  libs/interprocess/doc/code/doc_anonymous_condition_shared_data.hpp:
    *N* name exceeds 31 characters
  libs/interprocess/doc/code/doc_anonymous_mutex_shared_data.hpp:
    *N* name exceeds 31 characters
  libs/interprocess/doc/code/doc_anonymous_semaphore_shared_data.hpp:
    *N* name exceeds 31 characters
  libs/interprocess/doc/code/doc_anonymous_upgradable_mutexA.cpp:
    *N* name exceeds 31 characters
  libs/interprocess/doc/code/doc_anonymous_upgradable_mutexB.cpp:
    *N* name exceeds 31 characters
  libs/interprocess/doc/code/doc_named_condition_shared_data.hpp:
    *N* name exceeds 31 characters
  libs/interprocess/doc/code/doc_upgradable_mutex_shared_data.hpp:
    *N* name exceeds 31 characters
  libs/interprocess/index.html:
    *A* broken link: doc/html/index.html
  libs/interprocess/proj/vc7ide/cached_node_allocator_test.vcproj:
    *N* name exceeds 31 characters
  libs/interprocess/proj/vc7ide/doc_anonymous_upgradable_mutexA.vcproj:
    *N* name exceeds 31 characters
  libs/interprocess/proj/vc7ide/doc_anonymous_upgradable_mutexB.vcproj:
    *N* name exceeds 31 characters
  libs/interprocess/proj/vc7ide/named_recursive_mutex_test.vcproj:
    *N* name exceeds 31 characters
  libs/interprocess/proj/vc7ide/private_node_allocator_test.vcproj:
    *N* name exceeds 31 characters
  libs/interprocess/proj/vc7ide/shared_memory_mappable_test.vcproj:
    *N* name exceeds 31 characters
  libs/interprocess/proj/vc7ide/shared_memory_mapping_test.vcproj:
    *N* name exceeds 31 characters
  libs/interprocess/test/file_mapping_test.cpp:
    *T*
  libs/interprocess/test/message_queue_test.cpp:
    *M* violation of Boost min/max guidelines on line 26
    *M* violation of Boost min/max guidelines on line 61
  libs/interprocess/test/sharable_mutex_test_template.hpp:
    *N* name exceeds 31 characters
|iostreams|
  libs/iostreams/doc/acknowledgments.html:
    *A* unlinked file
  libs/iostreams/doc/concepts/multi-character.html:
    *A* unlinked file
|iterator|
  libs/iterator/doc/issues.html:
    *A* unlinked file
|lambda|
  boost/lambda/core.hpp:
    *U* unnamed namespace at line 62
  boost/lambda/detail/lambda_functors.hpp:
    *U* unnamed namespace at line 25
  boost/lambda/exceptions.hpp:
    *U* unnamed namespace at line 24
  libs/lambda/doc/index.html:
    *A* broken link: ../../LICENSE_1_0.txt
|math|
  libs/math/test/common_factor_test.cpp:
    *M* violation of Boost min/max guidelines on line 141
    *M* violation of Boost min/max guidelines on line 142
    *M* violation of Boost min/max guidelines on line 188
    *M* violation of Boost min/max guidelines on line 189
|more|
  more/BoostCon07_session_call.html:
    *A* unlinked file
|mpl|
  boost/mpl/alias.hpp:
    *U* unnamed namespace at line 17
|multi_array|
  boost/multi_array/base.hpp:
    *U* unnamed namespace at line 69
  libs/multi_array/test/generative_tests.hpp:
    *U* unnamed namespace at line 57
|numeric|
  libs/numeric/conversion/doc/converter_policies.html:
    *R*
  libs/numeric/conversion/index.html:
    *A* broken link: ../../LICENSE_1_0.txt
  libs/numeric/ublas/doc/index.htm:
    *A* broken link: array_adaptor.htm
  libs/numeric/ublas/test/manual/sp_resize.cpp:
    *T*
|parameter|
  libs/parameter/doc/html/python.html:
    *A* broken link: tag::x(int
    *A* broken link: tag::y*(int
|program_options|
  boost/program_options/positional_options.hpp:
    *M* violation of Boost min/max guidelines on line 44
  libs/program_options/doc/index.html:
    *A* broken link: ../.../../LICENSE_1_0.txt
|python|
  libs/python/doc/tutorial/index.html:
    *A* broken link: ../../../LICENSE_1_0.txt
|quickbook|
  tools/quickbook/doc/html/quickbook/installation_and_configuration.html:
    *N* name exceeds 31 characters
  tools/quickbook/doc/html/quickbook/installation_and_configuration/windows_2000__xp__2003__vista.html:
    *N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
    *N* name exceeds 31 characters
|random|
  boost/random/uniform_01.hpp:
    *T*
  boost/random/uniform_int.hpp:
    *T*
|rational|
  libs/rational/rational_test.cpp:
    *M* violation of Boost min/max guidelines on line 230
    *M* violation of Boost min/max guidelines on line 231
    *M* violation of Boost min/max guidelines on line 276
    *M* violation of Boost min/max guidelines on line 277
|regex|
  libs/regex/performance/input.html:
    *A* unlinked file
|regression|
  regression/.htaccess:
    *N* leading character of ".htaccess" is not alphabetic
  tools/regression/xsl_reports/xsl/html/issues_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/html/library_developer_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/html/library_user_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/html/make_tinyurl.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/html/summary_developer_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/html/summary_user_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/issues_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/library_developer_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/library_user_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/make_tinyurl.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/summary_developer_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/summary_user_legend.html:
    *A* unlinked file
|serialization|
  libs/serialization/doc/archive_reference.html:
    *A* broken link: ../../../boost/archive/detail/polymorphic_iarchive_impl.hpp
    *A* broken link: ../../../boost/archive/detail/polymorphic_oarchive_impl.hpp
  libs/serialization/doc/wrappers.html:
    *A* broken link: ../example/demo_xml.hpp
  libs/serialization/test/polymorphic_array_binary_archive.hpp:
    *N* name exceeds 31 characters
|signals|
  boost/signals/detail/named_slot_map.hpp:
    *T*
|system|
  libs/system/doc/error_code.html:
    *A* broken link: ../../utility/doc/identifier.html
  libs/system/doc/system_error.html:
    *A* unlinked file
  libs/system/index.html:
    *A* broken link: doc/index.html
|test|
  boost/test/floating_point_comparison.hpp:
    *U* unnamed namespace at line 223
    *U* unnamed namespace at line 245
  boost/test/impl/cpp_main.ipp:
    *U* unnamed namespace at line 42
  boost/test/impl/exception_safety.ipp:
    *M* violation of Boost min/max guidelines on line 129
    *U* unnamed namespace at line 400
  boost/test/impl/framework.ipp:
    *U* unnamed namespace at line 199
  boost/test/impl/plain_report_formatter.ipp:
    *U* unnamed namespace at line 45
  boost/test/impl/progress_monitor.ipp:
    *U* unnamed namespace at line 38
  boost/test/impl/results_collector.ipp:
    *U* unnamed namespace at line 106
  boost/test/impl/results_reporter.ipp:
    *U* unnamed namespace at line 48
  boost/test/impl/unit_test_log.ipp:
    *U* unnamed namespace at line 79
  boost/test/impl/unit_test_monitor.ipp:
    *U* unnamed namespace at line 35
  boost/test/impl/unit_test_parameters.ipp:
    *U* unnamed namespace at line 50
  boost/test/results_collector.hpp:
    *U* unnamed namespace at line 40
  boost/test/test_tools.hpp:
    *U* unnamed namespace at line 255
  boost/test/utils/iterator/token_iterator.hpp:
    *U* unnamed namespace at line 166
  boost/test/utils/named_params.hpp:
    *U* unnamed namespace at line 216
  boost/test/utils/runtime/cla/dual_name_parameter.ipp:
    *U* unnamed namespace at line 43
  boost/test/utils/runtime/cla/modifier.hpp:
    *U* unnamed namespace at line 34
  boost/test/utils/runtime/env/modifier.hpp:
    *U* unnamed namespace at line 34
  boost/test/utils/runtime/file/config_file.hpp:
    *U* unnamed namespace at line 169
    *U* unnamed namespace at line 64
    *U* unnamed namespace at line 74
  boost/test/utils/runtime/file/config_file_iterator.hpp:
    *U* unnamed namespace at line 68
  boost/test/utils/trivial_singleton.hpp:
    *U* unnamed namespace at line 55
    *U* unnamed namespace at line 64
  libs/test/build/msvc71_proj/config_file_iterator_test.vcproj:
    *N* name exceeds 31 characters
  libs/test/doc/components/prg_exec_monitor/index.html:
    *A* broken link: ../../../../../boost/test/cpp_main.hpp
  libs/test/doc/components/test_tools/index.html:
    *A* broken link: ../../tests/boost_check_equal_str.html
  libs/test/doc/components/test_tools/reference/BOOST_CHECK_CLOSE.html:
    *A* broken link: BOOST_CHECK_CLOSE_FRACTION.html
  libs/test/doc/components/test_tools/reference/BOOST_CHECK_MESSAGE.html:
    *A* broken link: BOOST_MESSAGE.html
  libs/test/doc/components/test_tools/reference/BOOST_CHECK_SMALL.html:
    *A* broken link: BOOST_CHECK_CLOSE_FRACTION.html
  libs/test/doc/components/test_tools/reference/tools_list.html:
    *A* broken link: ../../btl1.gif
    *A* broken link: BOOST_CHECK_CLOSE_FRACTION.html
  libs/test/doc/components/utf/components/index.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/components/test_case/abstract_interface.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/auto_register_facility.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/boost_function_tc.html:
    *A* broken link: ../../../../../../../boost/test/unit_test_suite_ex.hpp
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/class_tc.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/function_tc.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/index.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/param_boost_function_tc.html:
    *A* broken link: ../../../../../../../boost/test/unit_test_suite_ex.hpp
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/param_class_tc.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/param_function_tc.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/tc_template.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_log/custom_log_formatter.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_log/index.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_result/index.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_suite/index.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/index.html:
    *A* broken link: getting_started/index.html
  libs/test/doc/components/utf/parameters/build_info.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/catch_system_errors.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/detect_memory_leaks.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/index.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/log_format.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/log_level.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/no_result_code.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/output_format.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/random.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/report_format.html:
    *A* broken link: ../../../../../LICENSE_1_0.txt
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/report_level.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/show_progress.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/examples/unit_test_example1.html:
    *A* broken link: ../../example/unit_test_example1.cpp
  libs/test/doc/examples/unit_test_example2.html:
    *A* broken link: ../../example/unit_test_example2.cpp
  libs/test/doc/examples/unit_test_example3.html:
    *A* broken link: ../../example/unit_test_example3.cpp
  libs/test/doc/examples/unit_test_example4.html:
    *A* broken link: ../../example/unit_test_example4.cpp
  libs/test/doc/examples/unit_test_example5.html:
    *A* broken link: ../../example/unit_test_example5.cpp
    *A* broken link: ../../example/unit_test_example5.input
  libs/test/doc/tests/auto_unit_test_test.html:
    *A* broken link: ../../test/auto_unit_test_test.cpp
  libs/test/doc/tests/auto_unit_test_test_mult.html:
    *A* broken link: ../../test/auto_unit_test_test_mult1.cpp
    *A* broken link: ../../test/auto_unit_test_test_mult2.cpp
  libs/test/doc/tests/unit_test_suite_ex_test.html:
    *A* broken link: ../../test/unit_test_suite_ex_test.cpp
  libs/test/doc/tutorials/hello_the_testing_world.html:
    *A* broken link: ../../../../../LICENSE_1_0.txt
    *A* broken link: ../execution_monitor/index.html
  libs/test/doc/tutorials/new_year_resolution.html:
    *A* broken link: ../../../../../../LICENSE_1_0.txt
|thread|
  libs/thread/doc/index.html:
    *A* broken link: ../../../doc/html/thread.html
  libs/thread/test/util.inl:
    *U* unnamed namespace at line 19
|tr1|
  libs/tr1/test/test_shared_from_this_header.cpp:
    *N* name exceeds 31 characters
|tuple|
  libs/tuple/index.html:
    *A* broken link: ../../site/LICENSE_1_0.txt
|type_traits|
  libs/type_traits/cxx_type_traits.htm:
    *A* unlinked file
|utility|
  libs/utility/index.html:
    *A* broken link: ../../site/LICENSE_1_0.txt
|wave|
  libs/wave/samples/list_includes/lexertl/lexertl_lexer.hpp:
    *T*
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        Boost Inspection Report
Run Date: 17:03:29 UTC, Sunday 03 December 2006
An inspection program <http://www.boost.org/tools/inspect/index.html>
checks each file in the current Boost CVS for various problems,
generating this as output. Problems detected include tabs in files,
missing copyrights, broken URL's, and similar misdemeanors.
Totals:
  11421 files scanned
  890 directories scanned (including root)
  242 problems reported
Problem counts:
  0 files with invalid line endings
  0 bookmarks with invalid characters
  3 invalid urls
  175 broken links
  21 unlinked files
  7 file/directory names issues
  1 files with tabs
  0 violations of the Boost min/max guidelines
  35 usages of unnamed namespaces in headers (including .ipp files)
Summary:
  archive (3)
  bind (1)
  boost-root (1)
  build (2)
  date_time (1)
  doc (2)
  filesystem (37)
  graph (3)
  inspect (1)
  interprocess (1)
  iostreams (4)
  lambda (4)
  more (66)
  mpl (1)
  multi_array (2)
  numeric (1)
  parameter (2)
  program_options (1)
  ptr_container (1)
  python (7)
  regex (1)
  regression (14)
  serialization (1)
  signals (1)
  test (81)
  tuple (1)
  type_traits (1)
  utility (1)
Details:
  *R* invalid (cr only) line-ending
  *A* invalid bookmarks, invalid urls, broken links, unlinked files
  *N* file/directory names issues
  *T* tabs in file
  *M* uses of min or max that have not been protected from the min/max macros, or unallowed #undef-s
  *U* unnamed namespace in header
|archive|
  boost/archive/basic_streambuf_locale_saver.hpp:
    *N* name exceeds 31 characters
  boost/archive/impl/xml_wiarchive_impl.ipp:
    *U* unnamed namespace at line 53
  boost/archive/iterators/remove_whitespace.hpp:
    *U* unnamed namespace at line 57
|bind|
  boost/bind/placeholders.hpp:
    *U* unnamed namespace at line 25
|boost-root|
  index.htm:
    *A* broken link: ../doc/html/signals.html
|build|
  tools/build/v2/example/make/main.cpp.pro:
    *N* name contains more than one dot character ('.')
  tools/build/v2/test/test_system.html:
    *A* unlinked file
|date_time|
  libs/date_time/xmldoc/date_time_docs_howto.html:
    *A* unlinked file
|doc|
  doc/html/boost_math/inverse_complex.html:
    *A* unlinked file
  doc/html/jam.html:
    *A* unlinked file
|filesystem|
  libs/filesystem/doc/do-list.htm:
    *A* invalid URL (hardwired file): file://?/
    *A* invalid URL (hardwired file): file://?/UNC/
  libs/filesystem/doc/i18n.html:
    *A* broken link: convenience.htm#basic_recursive_directory_iterator
    *A* broken link: exception.htm
    *A* broken link: operations.htm
    *A* broken link: operations.htm#Do-the-right-thing
    *A* broken link: operations.htm#is_directory
    *A* broken link: operations.htm#is_file
    *A* broken link: operations.htm#status
  libs/filesystem/doc/index.htm:
    *A* broken link: ../build/Jamfile
    *A* broken link: convenience.htm
    *A* broken link: fstream.htm
    *A* broken link: operations.htm#create_directory
    *A* broken link: operations.htm#create_hard_link
    *A* broken link: operations.htm#current_path
    *A* broken link: operations.htm#directory_iterator
    *A* broken link: operations.htm#equivalent
    *A* broken link: operations.htm#file_size
    *A* broken link: operations.htm#initial_path
    *A* broken link: operations.htm#is_file
    *A* broken link: operations.htm#is_symlink
    *A* broken link: operations.htm#status
    *A* broken link: operations.htm#symlink_status
    *A* broken link: path.htm#Canonical
    *A* broken link: path.htm#Grammar
    *A* broken link: path.htm#Normalized
    *A* broken link: path.htm#default_name_check
    *A* broken link: path.htm#name_check_mechanism
    *A* broken link: path.htm#normalize
    *A* broken link: path.htm#operator_eq
    *A* broken link: path.htm#synopsis
  libs/filesystem/doc/portability_guide.htm:
    *A* broken link: path.htm#name_check_typedef
  libs/filesystem/doc/tr2_proposal.html:
    *A* invalid URL (hardwired file): file:///C|/boost/site/libs/filesystem/doc/operations.htm#complete_note
|graph|
  boost/graph/maximum_cardinality_matching.hpp:
    *N* name exceeds 31 characters
  libs/graph/doc/lengauer_tarjan_dominator_tree.htm:
    *N* name exceeds 31 characters
  libs/graph/doc/sorted_erdos_renyi_generator.html:
    *N* name exceeds 31 characters
|inspect|
  tools/inspect/index.html:
    *A* broken link: build/Jamfile
|interprocess|
  libs/interprocess/index.html:
    *A* broken link: doc/html/index.html
|iostreams|
  libs/iostreams/doc/acknowledgments.html:
    *A* unlinked file
  libs/iostreams/doc/concepts/multi-character.html:
    *A* unlinked file
  libs/iostreams/doc/installation.html:
    *A* broken link: ../../../tools/build/v1/build_system.htm
|lambda|
  boost/lambda/core.hpp:
    *U* unnamed namespace at line 62
  boost/lambda/detail/lambda_functors.hpp:
    *U* unnamed namespace at line 25
  boost/lambda/exceptions.hpp:
    *U* unnamed namespace at line 24
  libs/lambda/doc/index.html:
    *A* broken link: ../../LICENSE_1_0.txt
|more|
  more/getting_started.html:
    *A* broken link: ../Jamfile
    *A* broken link: ../tools/build/v1/borland-tools.html
    *A* broken link: ../tools/build/v1/build_system.htm
    *A* broken link: ../tools/build/v1/build_system.htm#build
    *A* broken link: ../tools/build/v1/como-tools.html
    *A* broken link: ../tools/build/v1/cw-tools.html
    *A* broken link: ../tools/build/v1/darwin-tools.html
    *A* broken link: ../tools/build/v1/dmc-stlport-tools.html
    *A* broken link: ../tools/build/v1/dmc-tools.html
    *A* broken link: ../tools/build/v1/edg-tools.html
    *A* broken link: ../tools/build/v1/gcc-nocygwin-tools.html
    *A* broken link: ../tools/build/v1/gcc-stlport-tools.html
    *A* broken link: ../tools/build/v1/gcc-tools.html
    *A* broken link: ../tools/build/v1/intel-linux-tools.html
    *A* broken link: ../tools/build/v1/intel-win32-tools.html
    *A* broken link: ../tools/build/v1/kcc-tools.html
    *A* broken link: ../tools/build/v1/kylix-tools.html
    *A* broken link: ../tools/build/v1/mingw-stlport-tools.html
    *A* broken link: ../tools/build/v1/mingw-tools.html
    *A* broken link: ../tools/build/v1/mipspro-tools.html
    *A* broken link: ../tools/build/v1/msvc-stlport-tools.html
    *A* broken link: ../tools/build/v1/msvc-tools.html
    *A* broken link: ../tools/build/v1/sunpro-tools.html
    *A* broken link: ../tools/build/v1/tru64cxx-tools.html
    *A* broken link: ../tools/build/v1/vacpp-tools.html
    *A* broken link: ../tools/build/v1/vc-7_1-stlport-tools.html
    *A* broken link: ../tools/build/v1/vc-7_1-tools.html
    *A* broken link: ../tools/build/v1/vc-8_0-tools.html
    *A* broken link: ../tools/build/v1/vc7-stlport-tools.html
    *A* broken link: ../tools/build/v1/vc7-tools.html
  more/version_history.html:
    *A* broken link: ../tools/build/v1/intel-linux-tools.html
    *A* broken link: ../tools/build/v1/intel-win32-tools.html
    *A* broken link: ../tools/build/v1/msvc-stlport-tools.html
|mpl|
  boost/mpl/alias.hpp:
    *U* unnamed namespace at line 17
|multi_array|
  boost/multi_array/base.hpp:
    *U* unnamed namespace at line 69
  libs/multi_array/test/generative_tests.hpp:
    *U* unnamed namespace at line 57
|numeric|
  libs/numeric/conversion/index.html:
    *A* broken link: ../../LICENSE_1_0.txt
|parameter|
  libs/parameter/doc/html/python.html:
    *A* broken link: tag::x(int
    *A* broken link: tag::y*(int
|program_options|
  libs/program_options/doc/index.html:
    *A* broken link: ../.../../LICENSE_1_0.txt
|ptr_container|
  libs/ptr_container/doc/tutorial_example.html:
    *A* unlinked file
|python|
  libs/python/doc/building.html:
    *A* broken link: ../../../tools/build/v1/build_system.htm
    *A* broken link: ../../../tools/build/v1/build_system.htm#user_globals
    *A* broken link: ../../../tools/build/v1/build_system.htm#variants
  libs/python/doc/tutorial/index.html:
    *A* broken link: ../../../LICENSE_1_0.txt
  libs/python/doc/v2/May2002.html:
    *A* broken link: ../../../../tools/build/v1/build_system.htm
    *A* broken link: ../../../../tools/build/v1/gen_aix_import_file.py
  libs/python/doc/v2/faq.html:
    *A* broken link: ../../../../tools/build/v1/build_system.htm
|regex|
  libs/regex/performance/input.html:
    *A* unlinked file
|regression|
  regression/.htaccess:
    *N* leading character of ".htaccess" is not alphabetic
  tools/regression/index.htm:
    *A* broken link: build/Jamfile
  tools/regression/xsl_reports/xsl/html/issues_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/html/library_developer_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/html/library_user_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/html/make_tinyurl.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/html/summary_developer_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/html/summary_user_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/issues_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/library_developer_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/library_user_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/make_tinyurl.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/summary_developer_legend.html:
    *A* unlinked file
  tools/regression/xsl_reports/xsl/v2/html/summary_user_legend.html:
    *A* unlinked file
|serialization|
  libs/serialization/src/basic_xml_grammar.ipp:
    *U* unnamed namespace at line 43
|signals|
  boost/signals/detail/named_slot_map.hpp:
    *T*
|test|
  boost/test/floating_point_comparison.hpp:
    *U* unnamed namespace at line 206
    *U* unnamed namespace at line 228
  boost/test/impl/cpp_main.ipp:
    *U* unnamed namespace at line 42
  boost/test/impl/exception_safety.ipp:
    *U* unnamed namespace at line 400
  boost/test/impl/framework.ipp:
    *U* unnamed namespace at line 199
  boost/test/impl/plain_report_formatter.ipp:
    *U* unnamed namespace at line 45
  boost/test/impl/progress_monitor.ipp:
    *U* unnamed namespace at line 38
  boost/test/impl/results_collector.ipp:
    *U* unnamed namespace at line 106
  boost/test/impl/results_reporter.ipp:
    *U* unnamed namespace at line 48
  boost/test/impl/unit_test_log.ipp:
    *U* unnamed namespace at line 79
  boost/test/impl/unit_test_monitor.ipp:
    *U* unnamed namespace at line 35
  boost/test/impl/unit_test_parameters.ipp:
    *U* unnamed namespace at line 50
  boost/test/results_collector.hpp:
    *U* unnamed namespace at line 40
  boost/test/test_tools.hpp:
    *U* unnamed namespace at line 255
  boost/test/utils/iterator/token_iterator.hpp:
    *U* unnamed namespace at line 166
  boost/test/utils/named_params.hpp:
    *U* unnamed namespace at line 216
  boost/test/utils/runtime/cla/dual_name_parameter.ipp:
    *U* unnamed namespace at line 43
  boost/test/utils/runtime/cla/modifier.hpp:
    *U* unnamed namespace at line 34
  boost/test/utils/runtime/env/modifier.hpp:
    *U* unnamed namespace at line 34
  boost/test/utils/runtime/file/config_file.hpp:
    *U* unnamed namespace at line 169
    *U* unnamed namespace at line 64
    *U* unnamed namespace at line 74
  boost/test/utils/runtime/file/config_file_iterator.hpp:
    *U* unnamed namespace at line 68
  boost/test/utils/trivial_singleton.hpp:
    *U* unnamed namespace at line 52
    *U* unnamed namespace at line 61
  libs/test/build/msvc71_proj/config_file_iterator_test.vcproj:
    *N* name exceeds 31 characters
  libs/test/doc/components/prg_exec_monitor/compilation.html:
    *A* broken link: ../../../build/Jamfile
  libs/test/doc/components/prg_exec_monitor/index.html:
    *A* broken link: ../../../../../boost/test/cpp_main.hpp
  libs/test/doc/components/test_tools/index.html:
    *A* broken link: ../../tests/boost_check_equal_str.html
  libs/test/doc/components/test_tools/reference/BOOST_CHECK_CLOSE.html:
    *A* broken link: BOOST_CHECK_CLOSE_FRACTION.html
  libs/test/doc/components/test_tools/reference/BOOST_CHECK_MESSAGE.html:
    *A* broken link: BOOST_MESSAGE.html
  libs/test/doc/components/test_tools/reference/BOOST_CHECK_SMALL.html:
    *A* broken link: BOOST_CHECK_CLOSE_FRACTION.html
  libs/test/doc/components/test_tools/reference/tools_list.html:
    *A* broken link: ../../btl1.gif
    *A* broken link: BOOST_CHECK_CLOSE_FRACTION.html
  libs/test/doc/components/utf/compilation.html:
    *A* broken link: ../../../build/Jamfile
  libs/test/doc/components/utf/components/index.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/components/test_case/abstract_interface.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/auto_register_facility.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/boost_function_tc.html:
    *A* broken link: ../../../../../../../boost/test/unit_test_suite_ex.hpp
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/class_tc.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/function_tc.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/index.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/param_boost_function_tc.html:
    *A* broken link: ../../../../../../../boost/test/unit_test_suite_ex.hpp
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/param_class_tc.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/param_function_tc.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_case/tc_template.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_log/custom_log_formatter.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_log/index.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_result/index.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/components/test_suite/index.html:
    *A* broken link: ../../../btl1.gif
  libs/test/doc/components/utf/index.html:
    *A* broken link: getting_started/index.html
  libs/test/doc/components/utf/parameters/build_info.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/catch_system_errors.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/detect_memory_leaks.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/index.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/log_format.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/log_level.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/no_result_code.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/output_format.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/random.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/report_format.html:
    *A* broken link: ../../../../../LICENSE_1_0.txt
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/report_level.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/components/utf/parameters/show_progress.html:
    *A* broken link: ../../btl1.gif
  libs/test/doc/examples/unit_test_example1.html:
    *A* broken link: ../../example/unit_test_example1.cpp
  libs/test/doc/examples/unit_test_example2.html:
    *A* broken link: ../../example/unit_test_example2.cpp
  libs/test/doc/examples/unit_test_example3.html:
    *A* broken link: ../../example/unit_test_example3.cpp
  libs/test/doc/examples/unit_test_example4.html:
    *A* broken link: ../../example/unit_test_example4.cpp
  libs/test/doc/examples/unit_test_example5.html:
    *A* broken link: ../../example/unit_test_example5.cpp
    *A* broken link: ../../example/unit_test_example5.input
  libs/test/doc/tests/auto_unit_test_test.html:
    *A* broken link: ../../test/auto_unit_test_test.cpp
  libs/test/doc/tests/auto_unit_test_test_mult.html:
    *A* broken link: ../../test/auto_unit_test_test_mult1.cpp
    *A* broken link: ../../test/auto_unit_test_test_mult2.cpp
  libs/test/doc/tests/unit_test_suite_ex_test.html:
    *A* broken link: ../../test/unit_test_suite_ex_test.cpp
  libs/test/doc/tutorials/hello_the_testing_world.html:
    *A* broken link: ../../../../../LICENSE_1_0.txt
    *A* broken link: ../execution_monitor/index.html
  libs/test/doc/tutorials/new_year_resolution.html:
    *A* broken link: ../../../../../../LICENSE_1_0.txt
|tuple|
  libs/tuple/index.html:
    *A* broken link: ../../site/LICENSE_1_0.txt
|type_traits|
  libs/type_traits/cxx_type_traits.htm:
    *A* unlinked file
|utility|
  libs/utility/index.html:
    *A* broken link: ../../site/LICENSE_1_0.txt
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        Boost Inspection Report
Run Date: 17:03:39 UTC, Sunday 03 December 2006
An inspection program <http://www.boost.org/tools/inspect/index.html>
checks each file in the current Boost CVS for various problems,
generating this as output. Problems detected include tabs in files,
missing copyrights, broken URL's, and similar misdemeanors.
Totals:
  11421 files scanned
  890 directories scanned (including root)
  1100 problems reported
Problem counts:
  712 files missing Boost license info or having wrong reference text
  388 files missing copyright notice
Summary:
  any (1)
  archive (1)
  boost-root (1)
  boostbook (2)
  build (58)
  concept_check (22)
  conversion (5)
  filesystem (2)
  function (1)
  inspect (1)
  integer (9)
  iostreams (2)
  lambda (10)
  libs (6)
  logic (2)
  math (1)
  more (30)
  mpl (419)
  multi_array (13)
  numeric (198)
  optional (1)
  people (8)
  pool (30)
  program_options (35)
  property_map (15)
  ptr_container (8)
  python (6)
  quickbook (11)
  random (20)
  rational (5)
  regex (4)
  regression (64)
  release (2)
  serialization (16)
  smart_ptr (8)
  test (5)
  timer (1)
  tokenizer (9)
  tr1 (2)
  tuple (5)
  utility (19)
  variant (42)
Details:
  *L* missing Boost license info, or wrong reference text
  *C* missing copyright notice
|any|
  libs/any/doc/
    any.xml: *L*
|archive|
  boost/archive/detail/
    utf8_codecvt_facet.hpp: *L*
|boost-root|
  /
    rst.css: *L*
|boostbook|
  tools/boostbook/xsl/
    fo.xsl: *C* *L*
|build|
  tools/build/v2/build/
    build-request.jam: *L*
    modifiers.jam: *L*
  tools/build/v2/doc/
    Jamfile.v2: *C* *L*
  tools/build/v2/doc/src/
    advanced.xml: *C* *L*
    architecture.xml: *C* *L*
    catalog.xml: *C* *L*
    extending.xml: *C* *L*
    faq.xml: *C* *L*
    howto.xml: *C* *L*
    install.xml: *C* *L*
    recipes.xml: *C* *L*
    reference.xml: *C* *L*
    standalone.xml: *C* *L*
    tutorial.xml: *C* *L*
    userman.xml: *C* *L*
  tools/build/v2/example/python_modules/
    python_helpers.jam: *C* *L*
    python_helpers.py: *C* *L*
  tools/build/v2/test/
    abs_workdir.py: *C* *L*
    dependency_property.py: *L*
    dependency_test.py: *C* *L*
    direct_request_test.py: *C* *L*
    dll_path.py: *L*
    double_loading.py: *L*
    duplicate.py: *L*
    echo_args.jam: *C* *L*
    empty.jam: *C* *L*
    expansion.py: *L*
    explicit.py: *L*
    gcc_runtime.py: *L*
  tools/build/v2/test/project-test3/lib3/
    Jamfile: *C* *L*
  tools/build/v2/test/
    readme.txt: *C* *L*
    svn_tree.py: *L*
    tag.py: *L*
    test_system.html: *L*
  tools/build/v2/tools/
    sun.jam: *L*
    xsltproc.jam: *L*
|concept_check|
  libs/concept_check/
    bibliography.htm: *L*
    concept_check.htm: *L*
    concept_covering.htm: *L*
    creating_concepts.htm: *L*
  libs/concept_check/doc/
    Jamfile.v2: *C* *L*
  libs/concept_check/doc/reference/
    Assignable.xml: *L*
    BidirectionalIterator.xml: *L*
    CopyConstructible.xml: *L*
    DefaultConstructible.xml: *L*
    EqualityComparable.xml: *L*
    ForwardIterator.xml: *L*
    InputIterator.xml: *L*
    LessThanComparable.xml: *L*
    OutputIterator.xml: *L*
    RandomAccessIterator.xml: *L*
    SignedInteger.xml: *L*
    concepts.xml: *L*
  libs/concept_check/
    implementation.htm: *L*
    prog_with_concepts.htm: *L*
    reference.htm: *L*
    using_concept_check.htm: *L*
|conversion|
  libs/conversion/
    cast.htm: *L*
    index.html: *C* *L*
    lexical_cast.htm: *L*
  libs/conversion/test/
    Jamfile.v2: *L*
|filesystem|
  libs/filesystem/doc/
    tr2_proposal.html: *L*
  libs/filesystem/src/
    utf8_codecvt_facet.hpp: *L*
|function|
  boost/function/detail/
    gen_maybe_include.pl: *L*
|inspect|
  tools/inspect/build/
    Jamfile.v2: *L*
|integer|
  libs/integer/
    cstdint.htm: *C* *L*
  libs/integer/doc/
    integer_mask.html: *L*
    static_min_max.html: *L*
  libs/integer/
    index.html: *C* *L*
    integer.htm: *L*
    integer_traits.html: *C* *L*
|iostreams|
  libs/iostreams/doc/
    menu.html: *C*
  libs/iostreams/test/detail/
    utf8_codecvt_facet.hpp: *L*
|lambda|
  libs/lambda/doc/
    Jamfile.v2: *C* *L*
  libs/lambda/doc/detail/
    README: *C* *L*
    lambda_doc.xsl: *C* *L*
    lambda_doc_chunks.xsl: *C* *L*
  libs/lambda/test/
    Makefile: *C* *L*
|libs|
  libs/
    expected_results.xml: *C* *L*
    maintainers.txt: *C* *L*
    platform_maintainers.txt: *C* *L*
|logic|
  libs/logic/doc/
    Jamfile.v2: *C* *L*
|math|
  boost/math/
    common_factor_rt.hpp: *L*
|more|
  more/
    borland_cpp.html: *C* *L*
    count_bdy.htm: *L*
    discussion_policy.htm: *C*
    error_handling.html: *L*
    generic_exception_safety.html: *C* *L*
    generic_programming.html: *L*
    microsoft_vcpp.html: *C* *L*
    moderators.html: *C*
    regression.html: *C* *L*
    report-apr-2006.html: *C* *L*
    report-jan-2006.html: *C* *L*
  more/writingdoc/
    design.html: *L*
    index.html: *L*
    introduction.html: *L*
    structure.html: *L*
  more/writingdoc/template/
    acknowledgments.html: *L*
    bibliography.html: *L*
    configuration.html: *L*
    definitions.html: *L*
    faq.html: *L*
    header.html: *L*
    index.html: *L*
    overview.html: *L*
    rationale.html: *L*
|mpl|
  libs/mpl/doc/src/refmanual/
    ASSERT.rst: *C* *L*
    ASSERT_MSG.rst: *C* *L*
    ASSERT_NOT.rst: *C* *L*
    ASSERT_RELATION.rst: *C* *L*
    AUX_LAMBDA_SUPPORT.rst: *C* *L*
    Acknowledgements.rst: *C* *L*
    Algorithms-Iteration.rst: *C* *L*
    Algorithms-Querying.rst: *C* *L*
    Algorithms-Runtime.rst: *C* *L*
    Algorithms-Transformation.rst: *C* *L*
    Algorithms.rst: *C* *L*
    AssociativeSequence.rst: *C* *L*
    BackExtensibleSequence.rst: *C* *L*
    BidirectionalIterator.rst: *C* *L*
    BidirectionalSequence.rst: *C* *L*
    CFG_NO_HAS_XXX.rst: *C* *L*
    CFG_NO_PREPROCESSED.rst: *C* *L*
    Categorized.rst: *C* *L*
    Data.rst: *C* *L*
    ExtensibleAssociativeSeq.rst: *C* *L*
    ExtensibleSequence.rst: *C* *L*
    ForwardIterator.rst: *C* *L*
    ForwardSequence.rst: *C* *L*
    FrontExtensibleSequence.rst: *C* *L*
    HAS_XXX_TRAIT_DEF.rst: *C* *L*
    HAS_XXX_TRAIT_NAMED_DEF.rst: *C* *L*
    Inserter.rst: *C* *L*
    IntegralConstant.rst: *C* *L*
    IntegralSequenceWrapper.rst: *C* *L*
    Iterators-Concepts.rst: *C* *L*
    Iterators-Metafunctions.rst: *C* *L*
    Iterators.rst: *C* *L*
    LIMIT_LIST_SIZE.rst: *C* *L*
    LIMIT_MAP_SIZE.rst: *C* *L*
    LIMIT_METAFUNCTION_ARITY.rst: *C* *L*
    LIMIT_SET_SIZE.rst: *C* *L*
    LIMIT_UNROLLING.rst: *C* *L*
    LIMIT_VECTOR_SIZE.rst: *C* *L*
    LambdaExpression.rst: *C* *L*
    Macros-Asserts.rst: *C* *L*
    Macros-Configuration.rst: *C* *L*
    Macros.rst: *C* *L*
    Metafunction.rst: *C* *L*
    MetafunctionClass.rst: *C* *L*
    Metafunctions-Arithmetic.rst: *C* *L*
    Metafunctions-Bitwise.rst: *C* *L*
    Metafunctions-Comparisons.rst: *C* *L*
    Metafunctions-Composition.rst: *C* *L*
    Metafunctions-Conditional.rst: *C* *L*
    Metafunctions-Invocation.rst: *C* *L*
    Metafunctions-Logical.rst: *C* *L*
    Metafunctions-Trivial.rst: *C* *L*
    Metafunctions-Type.rst: *C* *L*
    Metafunctions.rst: *C* *L*
    NumericMetafunction.rst: *C* *L*
    PlaceholderExpression.rst: *C* *L*
    Placeholders.rst: *C* *L*
    RandomAccessIterator.rst: *C* *L*
    RandomAccessSequence.rst: *C* *L*
    ReversibleAlgorithm.rst: *C* *L*
    Sequences-Classes.rst: *C* *L*
    Sequences-Concepts.rst: *C* *L*
    Sequences-Intrinsic.rst: *C* *L*
    Sequences-Views.rst: *C* *L*
    Sequences.rst: *C* *L*
    TagDispatchedMetafunction.rst: *C* *L*
    TrivialMetafunction.rst: *C* *L*
    VariadicSequence.rst: *C* *L*
    accumulate.rst: *C* *L*
    advance.rst: *C* *L*
    always.rst: *C* *L*
    and_.rst: *C* *L*
    apply.rst: *C* *L*
    apply_wrap.rst: *C* *L*
    arg.rst: *C* *L*
    at.rst: *C* *L*
    at_c.rst: *C* *L*
    back.rst: *C* *L*
    back_inserter.rst: *C* *L*
    begin.rst: *C* *L*
    bind.rst: *C* *L*
    bitand_.rst: *C* *L*
    bitor_.rst: *C* *L*
    bitxor_.rst: *C* *L*
    bool_.rst: *C* *L*
    clear.rst: *C* *L*
    contains.rst: *C* *L*
    copy.rst: *C* *L*
    copy_if.rst: *C* *L*
    count.rst: *C* *L*
    count_if.rst: *C* *L*
    deque.rst: *C* *L*
    deref.rst: *C* *L*
    distance.rst: *C* *L*
    divides.rst: *C* *L*
    empty.rst: *C* *L*
    empty_base.rst: *C* *L*
    empty_sequence.rst: *C* *L*
    end.rst: *C* *L*
    equal.rst: *C* *L*
    equal_to.rst: *C* *L*
    erase.rst: *C* *L*
    erase_key.rst: *C* *L*
    eval_if.rst: *C* *L*
    eval_if_c.rst: *C* *L*
    filter_view.rst: *C* *L*
    find.rst: *C* *L*
    find_if.rst: *C* *L*
    fold.rst: *C* *L*
    for_each.rst: *C* *L*
    front.rst: *C* *L*
    front_inserter.rst: *C* *L*
    greater.rst: *C* *L*
    greater_equal.rst: *C* *L*
    has_key.rst: *C* *L*
    identity.rst: *C* *L*
    if_.rst: *C* *L*
    if_c.rst: *C* *L*
    inherit.rst: *C* *L*
    inherit_linearly.rst: *C* *L*
    insert.rst: *C* *L*
    insert_range.rst: *C* *L*
    inserter_.rst: *C* *L*
    int_.rst: *C* *L*
    integral_c.rst: *C* *L*
    is_sequence.rst: *C* *L*
    iter_fold.rst: *C* *L*
    iter_fold_if.rst: *C* *L*
    iterator_category.rst: *C* *L*
    iterator_range.rst: *C* *L*
    joint_view.rst: *C* *L*
    key_type.rst: *C* *L*
    lambda.rst: *C* *L*
    less.rst: *C* *L*
    less_equal.rst: *C* *L*
    list.rst: *C* *L*
    list_c.rst: *C* *L*
    long_.rst: *C* *L*
    lower_bound.rst: *C* *L*
    map.rst: *C* *L*
    max.rst: *C* *L*
    max_element.rst: *C* *L*
    min.rst: *C* *L*
    min_element.rst: *C* *L*
    minus.rst: *C* *L*
    modulus.rst: *C* *L*
    multiplies.rst: *C* *L*
    negate.rst: *C* *L*
    next.rst: *C* *L*
    not_.rst: *C* *L*
    not_equal_to.rst: *C* *L*
    numeric_cast.rst: *C* *L*
    or_.rst: *C* *L*
    order.rst: *C* *L*
    pair.rst: *C* *L*
    partition.rst: *C* *L*
    plus.rst: *C* *L*
    pop_back.rst: *C* *L*
    pop_front.rst: *C* *L*
    preface.rst: *C* *L*
    prior.rst: *C* *L*
    protect.rst: *C* *L*
    push_back.rst: *C* *L*
    push_front.rst: *C* *L*
    quote.rst: *C* *L*
    range_c.rst: *C* *L*
    refmanual.py: *C* *L*
    remove.rst: *C* *L*
    remove_if.rst: *C* *L*
    replace.rst: *C* *L*
    replace_if.rst: *C* *L*
    reverse.rst: *C* *L*
    reverse_copy.rst: *C* *L*
    reverse_copy_if.rst: *C* *L*
    reverse_fold.rst: *C* *L*
    reverse_iter_fold.rst: *C* *L*
    reverse_partition.rst: *C* *L*
    reverse_remove.rst: *C* *L*
    reverse_remove_if.rst: *C* *L*
    reverse_replace.rst: *C* *L*
    reverse_replace_if.rst: *C* *L*
    reverse_stable_partition.rst: *C* *L*
    reverse_transform.rst: *C* *L*
    reverse_unique.rst: *C* *L*
    sequence_tag.rst: *C* *L*
    set.rst: *C* *L*
    set_c.rst: *C* *L*
    shift_left.rst: *C* *L*
    shift_right.rst: *C* *L*
    single_view.rst: *C* *L*
    size.rst: *C* *L*
    size_t.rst: *C* *L*
    sizeof_.rst: *C* *L*
    sort.rst: *C* *L*
    stable_partition.rst: *C* *L*
    terminology.rst: *C* *L*
    times.rst: *C* *L*
    transform.rst: *C* *L*
    transform_view.rst: *C* *L*
    unique.rst: *C* *L*
    unpack_args.rst: *C* *L*
    upper_bound.rst: *C* *L*
    value_type.rst: *C* *L*
    vector.rst: *C* *L*
    vector_c.rst: *C* *L*
    void_.rst: *C* *L*
    zip_view.rst: *C* *L*
  libs/mpl/doc/
    style.css: *L*
  libs/mpl/example/fsm/
    README.txt: *C* *L*
  libs/mpl/test/
    Jamfile.v2: *C* *L*
|multi_array|
  libs/multi_array/doc/
    iterator_categories.html: *C* *L*
    reference.html: *L*
  libs/multi_array/doc/xml/
    MultiArray.xml: *C* *L*
    const_multi_array_ref.xml: *C* *L*
    multi_array.xml: *C* *L*
    multi_array_ref.xml: *C* *L*
    reference.xml: *L*
  libs/multi_array/test/
    Jamfile.v2: *L*
|numeric|
  boost/numeric/ublas/
    banded.hpp: *L*
    blas.hpp: *L*
  boost/numeric/ublas/detail/
    concepts.hpp: *L*
    config.hpp: *L*
    definitions.hpp: *L*
    documentation.hpp: *L*
    duff.hpp: *L*
    iterator.hpp: *L*
    matrix_assign.hpp: *L*
    raw.hpp: *L*
    temporary.hpp: *L*
    vector_assign.hpp: *L*
  boost/numeric/ublas/
    exception.hpp: *L*
    expression_types.hpp: *L*
    functional.hpp: *L*
    fwd.hpp: *L*
    hermitian.hpp: *L*
    io.hpp: *L*
    lu.hpp: *L*
    matrix.hpp: *L*
    matrix_expression.hpp: *L*
    matrix_proxy.hpp: *L*
    matrix_sparse.hpp: *L*
    operation.hpp: *L*
    operation_blocked.hpp: *L*
    operation_sparse.hpp: *L*
    storage.hpp: *L*
    storage_sparse.hpp: *L*
    symmetric.hpp: *L*
    traits.hpp: *L*
    triangular.hpp: *L*
    vector.hpp: *L*
    vector_expression.hpp: *L*
    vector_of_vector.hpp: *L*
    vector_proxy.hpp: *L*
    vector_sparse.hpp: *L*
  libs/numeric/conversion/test/
    Jamfile.v2: *C* *L*
    test_helpers.cpp: *C*
    test_helpers2.cpp: *C*
    test_helpers3.cpp: *C*
    traits_test.cpp: *C*
    udt_example_0.cpp: *C*
    udt_support_test.cpp: *C*
  libs/numeric/interval/doc/
    checking.htm: *L*
    comparisons.htm: *L*
    examples.htm: *L*
    guide.htm: *L*
    includes.htm: *L*
    interval.htm: *L*
    numbers.htm: *L*
    policies.htm: *L*
    rounding.htm: *L*
    todo.htm: *L*
  libs/numeric/ublas/bench1/
    bench1.cpp: *L*
    bench1.hpp: *L*
    bench11.cpp: *L*
    bench12.cpp: *L*
    bench13.cpp: *L*
  libs/numeric/ublas/bench2/
    bench2.cpp: *L*
    bench2.hpp: *L*
    bench21.cpp: *L*
    bench22.cpp: *L*
    bench23.cpp: *L*
  libs/numeric/ublas/bench3/
    bench3.cpp: *L*
    bench3.hpp: *L*
    bench31.cpp: *L*
    bench32.cpp: *L*
    bench33.cpp: *L*
  libs/numeric/ublas/bench4/
    bench4.cpp: *L*
    bench41.cpp: *L*
    bench42.cpp: *L*
    bench43.cpp: *L*
  libs/numeric/ublas/doc/
    Release_notes.txt: *C* *L*
    array_adaptor.htm: *C* *L*
    banded.htm: *L*
    blas.htm: *L*
    bounded_array.htm: *C* *L*
    container_concept.htm: *L*
    doxygen.css: *C* *L*
    expression_concept.htm: *L*
    hermitian.htm: *L*
    index.htm: *L*
    iterator_concept.htm: *L*
    matrix.htm: *L*
    matrix_expression.htm: *L*
    matrix_proxy.htm: *L*
    matrix_sparse.htm: *L*
    operations_overview.htm: *L*
    overview.htm: *L*
    products.htm: *L*
    range.htm: *C* *L*
  libs/numeric/ublas/doc/samples/
    banded_adaptor.cpp: *L*
    banded_matrix.cpp: *L*
    bounded_array.cpp: *L*
    compressed_matrix.cpp: *L*
    compressed_vector.cpp: *L*
    coordinate_matrix.cpp: *L*
    coordinate_vector.cpp: *L*
    hermitian_adaptor.cpp: *L*
    hermitian_matrix.cpp: *L*
    identity_matrix.cpp: *L*
    map_array.cpp: *L*
    mapped_matrix.cpp: *L*
    mapped_vector.cpp: *L*
    matrix.cpp: *L*
    matrix_binary.cpp: *L*
    matrix_binary_scalar.cpp: *L*
    matrix_column.cpp: *L*
    matrix_column_project.cpp: *L*
    matrix_matrix_binary.cpp: *L*
    matrix_matrix_solve.cpp: *L*
    matrix_range.cpp: *L*
    matrix_range_project.cpp: *L*
    matrix_row.cpp: *L*
    matrix_row_project.cpp: *L*
    matrix_slice.cpp: *L*
    matrix_slice_project.cpp: *L*
    matrix_unary.cpp: *L*
    matrix_vector_binary.cpp: *L*
    matrix_vector_range.cpp: *L*
    matrix_vector_slice.cpp: *L*
    matrix_vector_solve.cpp: *L*
    range.cpp: *L*
    slice.cpp: *L*
    symmetric_adaptor.cpp: *L*
    symmetric_matrix.cpp: *L*
    triangular_adaptor.cpp: *L*
    triangular_matrix.cpp: *L*
    unbounded_array.cpp: *L*
    unit_vector.cpp: *L*
    vector.cpp: *L*
    vector_binary.cpp: *L*
    vector_binary_outer.cpp: *L*
    vector_binary_redux.cpp: *L*
    vector_binary_scalar.cpp: *L*
    vector_range.cpp: *L*
    vector_range_project.cpp: *L*
    vector_slice.cpp: *L*
    vector_slice_project.cpp: *L*
    vector_unary.cpp: *L*
    vector_unary_redux.cpp: *L*
    zero_matrix.cpp: *L*
    zero_vector.cpp: *L*
  libs/numeric/ublas/doc/
    storage_concept.htm: *C* *L*
    storage_sparse.htm: *L*
    symmetric.htm: *L*
    triangular.htm: *L*
    types_overview.htm: *L*
    ublas.css: *C* *L*
    unbounded_array.htm: *C* *L*
    vector.htm: *L*
    vector_expression.htm: *L*
    vector_proxy.htm: *L*
    vector_sparse.htm: *L*
  libs/numeric/ublas/test/
    README: *C* *L*
    concepts.cpp: *L*
    test1.cpp: *L*
    test1.hpp: *L*
    test11.cpp: *L*
    test12.cpp: *L*
    test13.cpp: *L*
    test2.cpp: *L*
    test2.hpp: *L*
    test21.cpp: *L*
    test22.cpp: *L*
    test23.cpp: *L*
    test3.cpp: *L*
    test3.hpp: *L*
    test31.cpp: *L*
    test32.cpp: *L*
    test33.cpp: *L*
    test4.cpp: *L*
    test4.hpp: *L*
    test42.cpp: *L*
    test43.cpp: *L*
    test5.cpp: *L*
    test5.hpp: *L*
    test52.cpp: *L*
    test53.cpp: *L*
    test6.cpp: *L*
    test6.hpp: *L*
    test62.cpp: *L*
    test63.cpp: *L*
    test7.cpp: *L*
    test7.hpp: *L*
    test71.cpp: *L*
    test72.cpp: *L*
    test73.cpp: *L*
|optional|
  libs/optional/test/
    Jamfile.v2: *L*
|people|
  people/
    darin_adler.htm: *C* *L*
    jonathan_turkanis.htm: *C* *L*
    paul_moore.htm: *C* *L*
    vesa_karvonen.htm: *C* *L*
|pool|
  boost/pool/detail/
    pool_construct.bat: *L*
    pool_construct.sh: *L*
    pool_construct_simple.bat: *L*
    pool_construct_simple.sh: *L*
  libs/pool/
    TODO.txt: *C* *L*
  libs/pool/doc/
    concepts.html: *L*
    copyright.html: *L*
  libs/pool/doc/implementation/
    alignment.html: *L*
    ct_gcd_lcm.html: *L*
    for.html: *L*
    gcd_lcm.html: *L*
    guard.html: *L*
    mutex.html: *L*
    object_pool.html: *L*
    pool.html: *L*
    pool_alloc.html: *L*
    pool_construct.html: *L*
    simple_segregated_storage.html: *L*
    singleton.html: *L*
    singleton_pool.html: *L*
  libs/pool/doc/
    index.html: *L*
    interfaces.html: *L*
  libs/pool/doc/interfaces/
    object_pool.html: *L*
    pool.html: *L*
    pool_alloc.html: *L*
    simple_segregated_storage.html: *L*
    singleton_pool.html: *L*
    user_allocator.html: *L*
  libs/pool/doc/
    pool.css: *L*
|program_options|
  boost/program_options/detail/
    utf8_codecvt_facet.hpp: *L*
  libs/program_options/build/
    Jamfile.v2: *C* *L*
  libs/program_options/doc/
    Jamfile.v2: *C* *L*
    acknowledgements.xml: *C* *L*
    changes.xml: *C* *L*
    design.xml: *C* *L*
    glossary.xml: *C* *L*
    howto.xml: *C* *L*
    overview.xml: *C* *L*
    post_review_plan.txt: *C* *L*
    todo.txt: *C* *L*
    tutorial.xml: *C* *L*
  libs/program_options/example/
    Jamfile.v2: *C* *L*
  libs/program_options/test/
    Jamfile.v2: *C* *L*
    program_options_size_test.py: *C* *L*
    ucs2.txt: *C* *L*
    utf8.txt: *C* *L*
    winmain.py: *C* *L*
|property_map|
  libs/property_map/
    LvaluePropertyMap.html: *L*
    ReadWritePropertyMap.html: *L*
    ReadablePropertyMap.html: *L*
    WritablePropertyMap.html: *L*
    associative_property_map.html: *L*
    const_assoc_property_map.html: *L*
  libs/property_map/doc/
    dynamic_property_map.html: *C* *L*
    dynamic_property_map.rst: *C* *L*
  libs/property_map/
    example2.cpp: *L*
    identity_property_map.html: *L*
    iterator_property_map.html: *L*
    property_map.html: *L*
    vector_property_map.html: *L*
|ptr_container|
  libs/ptr_container/doc/
    default.css: *L*
    intro.xml: *C* *L*
    ptr_container.xml: *L*
  libs/ptr_container/test/
    Jamfile.v2: *C* *L*
    sequence_point.cpp: *C* *L*
|python|
  libs/python/doc/
    internals.html: *L*
    internals.rst: *L*
  libs/python/test/
    operators_wrapper.cpp: *C* *L*
    operators_wrapper.py: *C* *L*
|quickbook|
  tools/quickbook/doc/
    Jamfile.v2: *C* *L*
  tools/quickbook/doc/html/quickbook/
    change_log.html: *L*
    intro.html: *L*
    ref.html: *L*
    syntax.html: *L*
  tools/quickbook/doc/html/quickbook/syntax/
    block.html: *L*
    comments.html: *L*
    phrase.html: *L*
  tools/quickbook/
    index.html: *C* *L*
|random|
  libs/random/
    index.html: *C* *L*
    nondet_random.html: *C* *L*
    random-concepts.html: *C* *L*
    random-distributions.html: *C* *L*
    random-generators.html: *C* *L*
    random-misc.html: *C* *L*
    random-performance.html: *C* *L*
    random-variate.html: *C* *L*
  libs/random/test/
    Jamfile.v2: *C* *L*
  libs/random/
    wg21-proposal.html: *C* *L*
|rational|
  boost/
    rational.hpp: *L*
  libs/rational/
    index.html: *L*
    rational.html: *L*
    rational_example.cpp: *L*
    rational_test.cpp: *L*
|regex|
  libs/regex/build/
    gcc-shared.mak: *C* *L*
  libs/regex/example/timer/
    input_script.txt: *C* *L*
|regression|
  tools/regression/build/
    Jamfile.v2: *C* *L*
  tools/regression/detail/
    tiny_xml_test.txt: *C* *L*
  tools/regression/
    index.htm: *C* *L*
    run_tests.sh: *C* *L*
  tools/regression/test/
    test.bat: *C* *L*
  tools/regression/xsl_reports/
    empty_expected_results.xml: *C* *L*
  tools/regression/xsl_reports/runner/
    __init__.py: *C* *L*
    default.css: *L*
    instructions.html: *L*
    instructions.rst: *C* *L*
  tools/regression/xsl_reports/test/
    common.py: *C* *L*
    expected_results.xml: *C* *L*
    generate_test_results.py: *C* *L*
    generate_test_results_v1.py: *C* *L*
    restrict_to_library.xsl: *C* *L*
    run_notes_regression.py: *C* *L*
    run_v1.py: *C* *L*
    test.py: *C* *L*
    test_boost_wide_report.py: *C* *L*
  tools/regression/xsl_reports/
    test_results.xsd: *C* *L*
  tools/regression/xsl_reports/utils/
    __init__.py: *C* *L*
    accept_args.py: *C* *L*
    char_translation_table.py: *C* *L*
    check_existance.py: *C* *L*
    checked_system.py: *C* *L*
    libxslt.py: *C* *L*
    log.py: *C* *L*
    makedirs.py: *C* *L*
    send_mail.py: *C* *L*
    sourceforge.py: *C* *L*
    tar.py: *C* *L*
    zip.py: *C* *L*
  tools/regression/xsl_reports/xsl/v2/
    expected_to_1_33_format.xsl: *C* *L*
|release|
  tools/release/
    utils.py: *C* *L*
|serialization|
  libs/serialization/doc/
    style.css: *C* *L*
  libs/serialization/example/
    demo_output.txt: *C* *L*
    demo_save.xml: *C* *L*
    demofile.txt: *C* *L*
  libs/serialization/test/
    run_archive_test.bat: *C* *L*
    runtest.bat: *C* *L*
    runtest.sh: *C* *L*
  libs/serialization/vc7ide/
    readme.txt: *C* *L*
|smart_ptr|
  libs/smart_ptr/
    compatibility.htm: *L*
    scoped_array.htm: *L*
    scoped_ptr.htm: *L*
    shared_array.htm: *L*
    shared_ptr.htm: *L*
    smart_ptr.htm: *L*
    smarttests.htm: *L*
    weak_ptr.htm: *L*
|test|
  boost/test/utils/runtime/cla/detail/
    argument_value_usage.hpp: *L*
  libs/test/example/
    unit_test_example_01.cpp: *C* *L*
  libs/test/test/auto-link-test/
    run_bjam.bat: *C* *L*
|timer|
  libs/timer/
    timer.htm: *L*
|tokenizer|
  libs/tokenizer/
    char_delimiters_separator.htm: *L*
    char_separator.htm: *L*
    escaped_list_separator.htm: *L*
    index.html: *L*
    introduc.htm: *L*
    offset_separator.htm: *L*
    token_iterator.htm: *L*
    tokenizer.htm: *L*
    tokenizerfunction.htm: *L*
|tr1|
  boost/tr1/
    tuple.hpp: *C* *L*
|tuple|
  libs/tuple/doc/
    design_decisions_rationale.html: *L*
    tuple_advanced_interface.html: *L*
    tuple_users_guide.html: *L*
  libs/tuple/test/
    README: *C* *L*
|utility|
  boost/
    shared_container_iterator.hpp: *L*
  libs/utility/
    Assignable.html: *L*
    Collection.html: *L*
    CopyConstructible.html: *L*
    LessThanComparable.html: *L*
    MultiPassInputIterator.html: *L*
    OptionalPointee.html: *L*
    call_traits.htm: *L*
    compressed_pair.htm: *L*
    enable_if.html: *L*
    generator_iterator.htm: *C* *L*
  libs/utility/test/
    Jamfile.v2: *L*
  libs/utility/
    utility.htm: *L*
    value_init.htm: *L*
    value_init_test.cpp: *C*
    value_init_test_fail1.cpp: *C*
    value_init_test_fail2.cpp: *C*
    value_init_test_fail3.cpp: *C*
|variant|
  libs/variant/doc/
    Jamfile.v2: *C* *L*
    biblio.xml: *C* *L*
    design.xml: *C* *L*
    introduction.xml: *C* *L*
    misc.xml: *C* *L*
  libs/variant/doc/reference/
    apply_visitor.xml: *C* *L*
    bad_visit.xml: *C* *L*
    concepts.xml: *C* *L*
    get.xml: *C* *L*
    recursive_variant.xml: *C* *L*
    recursive_wrapper.xml: *C* *L*
    reference.xml: *C* *L*
    static_visitor.xml: *C* *L*
    variant.xml: *C* *L*
    variant_fwd.xml: *C* *L*
    visitor_ptr.xml: *C* *L*
  libs/variant/doc/tutorial/
    advanced.xml: *C* *L*
    basic.xml: *C* *L*
    tutorial.xml: *C* *L*
  libs/variant/doc/
    variant.xml: *L*
  libs/variant/
    index.html: *C* *L*
  libs/variant/test/
    Jamfile.v2: *L*
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        Boost Regression test failures
Report time: 2006-12-03T11:50:20Z
This report lists all regression test failures on release platforms.
Detailed report:
  http://engineering.meta-comm.com/boost-regression/CVS-RC_1_34_0/developer/i…
31 failures in 9 libraries
  concept_check (8)
  iostreams (1)
  math (6)
  random (1)
  serialization (7)
  signals (4)
  test (2)
  utility (1)
  xpressive (1)
|concept_check|
  class_concept_fail_expected:  borland-5.6.4  borland-5.8.2  msvc-6.5  msvc-7.0  qcc-3.3.5_cpp  qcc-3.3.5_gpp
  concept_check_fail_expected:  qcc-3.3.5_cpp  qcc-3.3.5_gpp
|iostreams|
  finite_state_filter_test:  cw-9.4
|math|
  common_factor_test:  borland-5.8.2  cw-9.4  msvc-6.5  msvc-7.0  qcc-3.3.5_cpp  qcc-3.3.5_gpp
|random|
  random_test:  intel-linux-9.0
|serialization|
  test_no_rtti_xml_archive_dll:  qcc-3.3.5_gpp
  test_reset_object_address:  msvc-7.0
  test_reset_object_address_dll:  msvc-7.0
  test_variant_xml_archive:  borland-5.8.2
  test_variant_xml_archive_dll:  borland-5.8.2
  test_variant_xml_warchive:  borland-5.8.2
  test_variant_xml_warchive_dll:  borland-5.8.2
|signals|
  deletion_test:  msvc-6.5
  ordering_test:  msvc-6.5
  signal_n_test:  msvc-6.5
  trackable_test:  msvc-6.5
|test|
  prg_exec_fail2:  darwin-4.0.1
  prg_exec_fail3:  cw-9.4
|utility|
  operators_test:  gcc-3.4.5_linux_x86_64
|xpressive|
  test3u:  qcc-3.3.5_cpp
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        > -----Original Message-----
> From: boost-bounces(a)lists.boost.org 
> [mailto:boost-bounces@lists.boost.org] On Behalf Of Howard Hinnant
> > I wouldn't really need the extra indirection that seems to 
> be implied
> > there but that's a step in the right direction.
> 
> <nod> Agreed.  The indirection is in there really only because you  
> said "C".  The deleter type can easily be a C++ class type which can  
> then do anything you want.
Yes, it turns out I read your code wrong. I was thinking that was the
signature for a something that would construct a tr1::function
eventually.
Been so long since I mucked around with function pointers :) Thankfully.
                    
                  
                  
                          
                            
                            2
                            
                          
                          
                            
                            1
                            
                          
                          
                            
    
                          
                        
                    
                    
                        AMDG
"Michael Fawcett" wrote:
> I just implemented it locally.  There are probably better ways.  In
> particular I dislike the static variable, but I'm not sure how one
> could do away with it.  Ideas are welcome!
>
> template <typename X, typename Y, typename Z, typename W>
> struct vec4;
>
> namespace detail
> {
>
> template <typename X, typename Y = X, typename Z = Y, typename W = Z>
> struct address_of_dispatch
> {
> 	X *operator()(vec4<X, Y, Z, W> &rhs) const { return rhs.array(); }
> 	const X *operator()(const vec4<X, Y, Z, W> &rhs) const { return rhs.array(); }
> };
> template <typename X, typename Y, typename Z, typename W>
> struct address_of_dispatch<X &, Y &, Z &, W &>
> {
> 	X *operator()(vec4<X &, Y &, Z &, W &> &rhs) const
> 	{
> 		static vec4<X, Y, Z, W> nrv;
> 		nrv = rhs;
> 		return nrv.array();
> 	}
> 	const X *operator()(const vec4<X &, Y &, Z &, W &> &rhs) const
> 	{
> 		return (*this)(const_cast<vec4<X &, Y &, Z &, W &> &>(rhs));
> 	}
> };
>
> }
>
> // Inside vec4's definition
> typename boost::remove_reference<X>::type *operator&(void)
> {
> 	return detail::address_of_dispatch<X, Y, Z, W>()(*this);
> }
> typename boost::remove_reference<X>::type const *operator&(void) const
> {
> 	return detail::address_of_dispatch<X, Y, Z, W>()(*this);
> }
>
> That works...whether it's the best solution is another story...
>   
Well, even whether it works is debatable.
template<class X>
void do_stuff(X*, X*);
template<class X, class Y, class Z, class W>
void f(vec4<X, Y, Z, W>&, vec4<X, Y, Z, W>&) {
    do_stuff(&arg1, &arg2);
}
> I'll update the Vault files to include these changes.  Thanks for
> bringing this issue up!
>
> --Michael Fawcett
>   
In Christ,
Steven Watanabe
                    
                  
                  
                          
                            
                            2
                            
                          
                          
                            
                            2
                            
                          
                          
                            
    
                          
                        
                     
                        
                     
                        
                     
                        
                     
                        
                     
                        
                    