Boost
Threads by month
- ----- 2025 -----
- 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
November 2006
- 168 participants
- 398 discussions
Yesterday I got to see the first part of Scott Meyer's overview of TR1 and
Boost. Of course, he pointed out that we don't yet have the hash collections
in Boost. Looking over what's in the vault, it looks like it's coming along
well...seems like it's pretty much ready for review? Since I see that I asked
this in July does this count as nagging ;-)
Jeff
6
13
It seems like files uploaded to the vault just go into a black hole
somewhere at present?
Thanks,
John.
3
4
Boost Inspection Report
Run Date: 17:04:36 UTC, Tuesday 31 October 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:
11675 files scanned
906 directories scanned (including root)
2169 problems reported
Problem counts:
1414 files missing Boost license info or having wrong reference text
755 files missing copyright notice
Summary:
any (3)
archive (1)
array (3)
assign (2)
bind (9)
boost-root (4)
boostbook (70)
build (423)
compatibility (2)
compose (2)
concept_check (24)
conversion (5)
detail (4)
disjoint_sets (6)
doc (56)
filesystem (7)
format (12)
function (17)
functional (8)
graph (180)
inspect (1)
integer (9)
io (2)
iostreams (2)
lambda (14)
libs (8)
logic (2)
math (1)
mem_fn (2)
more (31)
mpl (425)
multi_array (16)
numeric (214)
optional (3)
people (90)
pool (32)
program_options (45)
property_map (17)
ptr_container (113)
python (6)
quickbook (11)
random (22)
range (18)
rational (5)
regex (4)
regression (67)
release (3)
serialization (16)
signals (32)
smart_ptr (15)
test (5)
timer (3)
tokenizer (9)
tools (6)
tr1 (2)
tuple (9)
utility (26)
variant (43)
wiki (2)
Details:
*L* missing Boost license info, or wrong reference text
*C* missing copyright notice
|any|
libs/any/doc/
any.xml: *L*
libs/any/
index.html: *C* *L*
|archive|
boost/archive/detail/
utf8_codecvt_facet.hpp: *L*
|array|
libs/array/doc/
array.xml: *L*
libs/array/
index.html: *C* *L*
|assign|
libs/assign/doc/
style.css: *L*
libs/assign/
index.html: *L*
|bind|
libs/bind/
bind.html: *L*
libs/bind/doc/
ref.xml: *L*
libs/bind/
index.html: *C* *L*
mem_fn.html: *L*
ref.html: *C* *L*
libs/bind/test/
Jamfile: *L*
Jamfile.v2: *L*
|boost-root|
/
README: *C*
boost.css: *C* *L*
rst.css: *L*
|boostbook|
tools/boostbook/doc/
Jamfile.v2: *C* *L*
boostbook.xml: *L*
documenting.xml: *C* *L*
reference.xml: *L*
together.xml: *C* *L*
tools/boostbook/
setup_boostbook.py: *C* *L*
setup_boostbook.sh: *C* *L*
tools/boostbook/xsl/
admon.xsl: *C* *L*
annotation.xsl: *C* *L*
tools/boostbook/xsl/caramel/
concept2docbook.xsl: *L*
cpp-operators.xml: *L*
unparser.xsl: *L*
tools/boostbook/xsl/
chunk-common.xsl: *C* *L*
docbook-layout.xsl: *C* *L*
docbook.xsl: *C* *L*
tools/boostbook/xsl/doxygen/
collect.xsl: *C* *L*
doxygen2boostbook.xsl: *C* *L*
tools/boostbook/xsl/dtd/
dtd2boostbook.xsl: *C* *L*
tools/boostbook/xsl/
error.xsl: *C* *L*
fo.xsl: *C* *L*
function.xsl: *C* *L*
global.xsl: *C* *L*
html-single.xsl: *C* *L*
html.xsl: *L*
index.xsl: *C* *L*
library.xsl: *L*
lookup.xsl: *C* *L*
macro.xsl: *C* *L*
manpages.xsl: *C* *L*
navbar.xsl: *C* *L*
reference.xsl: *C* *L*
relative-href.xsl: *C* *L*
source-highlight.xsl: *C* *L*
template.xsl: *C* *L*
tools/boostbook/xsl/testing/
Jamfile.xsl: *L*
testsuite.xsl: *C* *L*
tools/boostbook/xsl/
type.xsl: *C* *L*
utility.xsl: *C* *L*
xref.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/
boost-build.jam: *C* *L*
boost.css: *C* *L*
build-system.jam: *L*
tools/build/v2/build/
alias.jam: *L*
build-request.jam: *L*
feature.jam: *L*
modifiers.jam: *L*
project.jam: *L*
property-set.jam: *L*
property.jam: *L*
readme.txt: *C* *L*
scanner.jam: *L*
toolset.jam: *L*
type.jam: *L*
version.jam: *L*
virtual-target.jam: *L*
tools/build/v2/
changes.txt: *C* *L*
tools/build/v2/doc/
Jamfile.v2: *C* *L*
development_plan.html: *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*
tasks.xml: *C* *L*
tutorial.xml: *C* *L*
userman.xml: *C* *L*
v1_vs_v2.xml: *C* *L*
tools/build/v2/doc/
tools.html: *L*
tools/build/v2/example/
boost-build.jam: *C* *L*
tools/build/v2/example/customization/
Jamfile: *C* *L*
inline_file.py: *L*
project-root.jam: *C* *L*
readme.txt: *C* *L*
verbatim.jam: *L*
tools/build/v2/example/gettext/
Jamfile: *C* *L*
project-root.jam: *C* *L*
readme.txt: *C* *L*
tools/build/v2/example/libraries/app/
Jamfile: *C* *L*
tools/build/v2/example/libraries/util/foo/
Jamfile: *C* *L*
tools/build/v2/example/make/
readme.txt: *C* *L*
tools/build/v2/example/qt/
README.txt: *C* *L*
tools/build/v2/example/variant/
Jamfile: *C* *L*
tools/build/v2/example/variant/libs/
Jamfile: *C* *L*
tools/build/v2/example/variant/
project-root.jam: *C* *L*
readme.txt: *C* *L*
tools/build/v2/example/versioned/
jamfile.jam: *L*
project-root.jam: *L*
tools/build/v2/
generators_prototype.py: *L*
hacking.txt: *C* *L*
index.html: *L*
tools/build/v2/kernel/
boost-build.jam: *L*
bootstrap.jam: *L*
class.jam: *L*
errors.jam: *L*
modules.jam: *L*
tools/build/v2/
nightly.sh: *C* *L*
tools/build/v2/notes/
README.txt: *C* *L*
build_dir_option.txt: *C* *L*
relative_source_paths.txt: *C* *L*
tools/build/v2/options/
help.jam: *L*
tools/build/v2/
release_procedure.txt: *C* *L*
roll.sh: *C* *L*
site-config.jam: *L*
tools/build/v2/test/
Jamfile: *C* *L*
TestCmd.py: *L*
abs_workdir.py: *C* *L*
absolute_sources.py: *C* *L*
alias.py: *C* *L*
alternatives.py: *C* *L*
assert-equal.jam: *C* *L*
bad_dirname.py: *L*
boost-build.jam: *C* *L*
boostbook.py: *L*
tools/build/v2/test/boostbook/
a.hpp: *C* *L*
docs.xml: *L*
tools/build/v2/test/
build_dir.py: *C* *L*
c_file.py: *L*
chain.py: *C* *L*
check-arguments.jam: *L*
check-bindrule.jam: *C* *L*
check-jam-patches.jam: *C* *L*
check-test-tools.jam: *C* *L*
composite.py: *L*
conditionals.py: *C* *L*
conditionals2.py: *L*
conditionals3.py: *L*
core_d12.py: *C* *L*
core_delete_module.py: *C* *L*
core_dependencies.py: *C* *L*
core_import_module.py: *L*
core_modifiers.py: *C* *L*
core_typecheck.py: *C* *L*
core_varnames.py: *C* *L*
custom_generator.py: *L*
default_build.py: *C* *L*
default_features.py: *L*
tools/build/v2/test/dependency-test/
Jamfile: *C* *L*
foo.jam: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/dependency-test/src1/
z.h: *C* *L*
tools/build/v2/test/
dependency_property.py: *L*
dependency_test.py: *C* *L*
tools/build/v2/test/direct-request-test/
Jamfile: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/
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/generators-test/
Jamfile: *C* *L*
extra.jam: *C* *L*
lex.jam: *L*
tools/build/v2/test/generators-test/lib/
Jamfile: *C* *L*
tools/build/v2/test/generators-test/
nm.jam: *C* *L*
project-root.jam: *C* *L*
qt.jam: *C* *L*
tools/build/v2/test/
generators_test.py: *C* *L*
inherit_toolset.py: *L*
inline.py: *L*
library_chain.py: *L*
library_order.py: *L*
library_property.py: *L*
loop.py: *L*
m1-01.py: *C* *L*
m1-02.py: *C* *L*
m1-03.py: *C* *L*
make_rule.py: *C* *L*
tools/build/v2/test/module-actions/
boost-build.jam: *C* *L*
bootstrap.jam: *C* *L*
tools/build/v2/test/
module_actions.py: *C* *L*
ndebug.py: *L*
no_type.py: *C* *L*
ordered_properties.py: *L*
path_features.py: *C* *L*
prebuilt.py: *C* *L*
tools/build/v2/test/prebuilt/
Jamfile: *C* *L*
tools/build/v2/test/prebuilt/ext/
Jamfile: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/prebuilt/
project-root.jam: *C* *L*
tools/build/v2/test/
print.py: *C* *L*
project-test1.jam: *C* *L*
tools/build/v2/test/project-test1/
Jamfile: *C* *L*
tools/build/v2/test/project-test1/dir/
Jamfile: *C* *L*
tools/build/v2/test/project-test1/dir2/
Jamfile: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/project-test1/
project-root.jam: *C* *L*
project-test1.jam: *C* *L*
readme.txt: *C* *L*
standalone-project.jam: *C* *L*
tools/build/v2/test/project-test3/
Jamfile: *C* *L*
tools/build/v2/test/project-test3/lib/
Jamfile: *C* *L*
tools/build/v2/test/project-test3/lib2/
Jamfile: *C* *L*
tools/build/v2/test/project-test3/lib2/helper/
Jamfile: *C* *L*
tools/build/v2/test/project-test3/lib3/
Jamfile: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/project-test3/
readme.txt: *C* *L*
tools/build/v2/test/project-test4/
Jamfile: *C* *L*
tools/build/v2/test/project-test4/lib/
Jamfile: *C* *L*
tools/build/v2/test/project-test4/lib2/
Jamfile: *C* *L*
tools/build/v2/test/project-test4/
project-root.jam: *C* *L*
readme.txt: *C* *L*
tools/build/v2/test/
project_dependencies.py: *C* *L*
project_root_constants.py: *L*
project_test1.py: *C* *L*
project_test3.py: *C* *L*
project_test4.py: *C* *L*
property_expansion.py: *L*
railsys.py: *L*
readme.txt: *C* *L*
rebuilds.py: *C* *L*
recursive.jam: *L*
relative_sources.py: *C* *L*
searched_lib.py: *C* *L*
skipping.py: *L*
stage.py: *C* *L*
standalone.py: *L*
tools/build/v2/test/startup/boost-root/
boost-build.jam: *C* *L*
tools/build/v2/test/startup/boost-root/build/
boost-build.jam: *C* *L*
bootstrap.jam: *C* *L*
tools/build/v2/test/startup/bootstrap-env/
boost-build.jam: *C* *L*
tools/build/v2/test/startup/bootstrap-explicit/
boost-build.jam: *C* *L*
tools/build/v2/test/startup/bootstrap-implicit/
readme.txt: *C* *L*
tools/build/v2/test/startup/no-bootstrap1/
boost-build.jam: *C* *L*
tools/build/v2/test/startup/no-bootstrap1/subdir/
readme.txt: *C* *L*
tools/build/v2/test/startup/no-bootstrap2/
boost-build.jam: *C* *L*
tools/build/v2/test/startup/no-bootstrap3/
boost-build.jam: *C* *L*
tools/build/v2/test/
startup_v1.py: *C* *L*
startup_v2.py: *C* *L*
suffix.py: *L*
svn_tree.py: *L*
symlink.py: *C* *L*
tag.py: *L*
test-config-example.jam: *C* *L*
test.jam: *C* *L*
test1.py: *C* *L*
test2.py: *C* *L*
tools/build/v2/test/test2/
Jamfile: *C* *L*
tools/build/v2/test/
test_nt_line_length.jam: *L*
test_system.html: *L*
tools/build/v2/test/testing-primitives/
boost-build.jam: *C* *L*
bootstrap.jam: *C* *L*
tools/build/v2/test/
testing_primitives.py: *C* *L*
tree.py: *L*
unit-tests.jam: *L*
unit_test.py: *L*
unit_tests.py: *C* *L*
unused.py: *C* *L*
tools/build/v2/test/unused/
Jamfile: *C* *L*
b.cpp: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/
use_requirements.py: *C* *L*
tools/build/v2/test/v1-testing/
Jamfile: *C* *L*
boost-build.jam: *C* *L*
tools/build/v2/test/
v1_testing.py: *C* *L*
tools/build/v2/test/v1_testing/
Jamfile: *C* *L*
boost-build.jam: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/
wrapper.py: *L*
tools/build/v2/tools/
bison.jam: *L*
boostbook.jam: *L*
borland.jam: *L*
builtin.jam: *L*
common.jam: *L*
como-linux.jam: *L*
darwin.jam: *L*
doxygen.jam: *L*
gettext.jam: *L*
kylix.jam: *L*
lex.jam: *L*
make.jam: *L*
qt3.jam: *L*
stage.jam: *L*
stlport.jam: *L*
sun.jam: *L*
symlink.jam: *L*
testing.jam: *L*
xsltproc.jam: *L*
tools/build/v2/
user-config.jam: *L*
tools/build/v2/util/
assert.jam: *L*
container.jam: *L*
doc.jam: *L*
indirect.jam: *L*
numbers.jam: *L*
os.jam: *L*
print.jam: *L*
regex.jam: *L*
sequence.jam: *L*
set.jam: *L*
string.jam: *L*
utility.jam: *L*
|compatibility|
libs/compatibility/
generate_cpp_c_headers.py: *L*
index.html: *L*
|compose|
libs/compose/
index.htm: *C* *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*
index.html: *C* *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*
|detail|
boost/detail/
algorithm.hpp: *L*
endian.hpp: *L*
limits.hpp: *L*
utf8_codecvt_facet.hpp: *L*
|disjoint_sets|
libs/disjoint_sets/
Jamfile: *C* *L*
bibliography.html: *L*
disjoint_sets.html: *L*
index.html: *C* *L*
|doc|
doc/
Jamfile.v2: *C* *L*
doc/html/
CopyConstructible.html: *C* *L*
any.html: *C* *L*
array.html: *C* *L*
doc/html/bbv2/
installation.html: *C* *L*
doc/html/
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*
reference.css: *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*
|filesystem|
libs/filesystem/build/
Jamfile.v2: *C* *L*
libs/filesystem/doc/
tr2_proposal.html: *L*
libs/filesystem/example/
Jamfile.v2: *C* *L*
libs/filesystem/src/
utf8_codecvt_facet.hpp: *L*
libs/filesystem/test/
Jamfile.v2: *L*
|format|
libs/format/
Jamfile: *L*
libs/format/benchmark/
Jamfile: *L*
bench_format.cpp: *C*
results.txt: *C* *L*
libs/format/doc/
choices.html: *L*
format.html: *C*
libs/format/example/
Jamfile: *L*
libs/format/
index.html: *C* *L*
libs/format/test/
Jamfile: *L*
Jamfile.v2: *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*
libs/function/
index.html: *C* *L*
|functional|
boost/
functional.hpp: *L*
libs/functional/
binders.html: *L*
function_test.cpp: *L*
function_traits.html: *L*
index.html: *L*
mem_fun.html: *L*
negators.html: *L*
ptr_fun.html: *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/
index.html: *C* *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*
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*
|io|
libs/io/
index.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/doc/
index.html: *C* *L*
libs/lambda/
index.html: *C* *L*
libs/lambda/test/
Makefile: *C* *L*
|libs|
libs/
expected_results.xml: *C* *L*
index.html: *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*
|mem_fn|
libs/mem_fn/
index.html: *C* *L*
|more|
more/
blanket-permission.txt: *C*
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/
Jamfile: *C* *L*
libs/mpl/
index.html: *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/
index.html: *C* *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/
index.html: *C* *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/
index.html: *C* *L*
libs/numeric/interval/doc/
checking.htm: *L*
comparisons.htm: *L*
examples.htm: *L*
guide.htm: *L*
includes.htm: *L*
index.html: *C* *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*
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/
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/
index.html: *C* *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/
index.html: *C* *L*
libs/optional/test/
Jamfile.v2: *L*
|people|
people/
aleksey_gurtovoy.htm: *C* *L*
andreas_huber.html: *C* *L*
beman_dawes.html: *C* *L*
darin_adler.htm: *C* *L*
daryle_walker.html: *C* *L*
dietmar_kuehl.htm: *C* *L*
doug_gregor.html: *C* *L*
ed_brey.htm: *C* *L*
eric_friedman.htm: *C* *L*
fernando_cacciola.html: *C* *L*
gary_powell.htm: *C* *L*
gennadiy_rozental.htm: *C* *L*
greg_colvin.htm: *C* *L*
hartmut_kaiser.htm: *C* *L*
herve_bronnimann.htm: *C* *L*
howard_hinnant.htm: *C* *L*
hubert_holin.html: *C* *L*
jaakko_jarvi.htm: *C* *L*
jeff_garland.html: *C* *L*
jens_maurer.htm: *C* *L*
jeremy_siek.htm: *C* *L*
joaquin_lopez.htm: *C* *L*
joel_de_guzman.htm: *C* *L*
john_maddock.htm: *C* *L*
jonathan_turkanis.htm: *C* *L*
kevlin_henney.htm: *C* *L*
liequan_lee.htm: *C* *L*
mac_murrett.htm: *C* *L*
mark_rodgers.htm: *C* *L*
mat_marcus.htm: *C* *L*
paul_mensonides.htm: *C* *L*
paul_moore.htm: *C* *L*
pavol_droba.htm: *C* *L*
people.htm: *C* *L*
peter_dimov.htm: *C* *L*
ralf_w_grosse_kunstleve.htm: *C* *L*
rene_rivera.htm: *C* *L*
robert_ramey.htm: *C* *L*
ronald_garcia.htm: *C* *L*
samuel_krempp.htm: *C* *L*
thomas_witt.html: *C* *L*
thorsten_ottosen.html: *C* *L*
vesa_karvonen.htm: *C* *L*
vladimir_prus.htm: *C* *L*
william_kempf.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*
libs/pool/
index.html: *C* *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*
index.html: *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/
index.html: *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*
index.html: *C* *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.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*
style.css: *C* *L*
todo.txt: *C* *L*
tutorial.html: *L*
tutorial.rst: *L*
libs/ptr_container/
index.html: *C* *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: *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*
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/
user-config.jam: *L*
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*
index.html: *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*
libs/signals/
index.html: *C* *L*
|smart_ptr|
libs/smart_ptr/
compatibility.htm: *L*
enable_shared_from_this.html: *L*
index.html: *C* *L*
intrusive_ptr.html: *L*
scoped_array.htm: *L*
scoped_ptr.htm: *L*
shared_array.htm: *L*
shared_ptr.htm: *L*
smart_ptr.htm: *L*
smarttests.htm: *L*
sp_techniques.html: *L*
libs/smart_ptr/test/
Jamfile: *L*
Jamfile.v2: *L*
libs/smart_ptr/
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/
index.html: *C* *L*
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*
|tools|
tools/
Jamfile.v2: *C* *L*
index.html: *C* *L*
make-cputime-page.pl: *C* *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/
index.html: *C* *L*
libs/tuple/test/
Jamfile: *C* *L*
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*
assert.html: *L*
call_traits.htm: *L*
checked_delete.html: *L*
compressed_pair.htm: *L*
current_function.html: *L*
enable_if.html: *L*
generator_iterator.htm: *C* *L*
index.html: *C* *L*
libs/utility/test/
Jamfile: *L*
Jamfile.v2: *L*
libs/utility/
throw_exception.html: *L*
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*
|wiki|
wiki/
index.html: *C* *L*
2
3
I just checked in a fix for bug #798357, which concerns boost::rational's
operator< overflowing. Can someone confirm the fix, especially on wacky
compilers (like MSVC 6)? The new test includes large numbers that are
relatively prime, which the old code couldn't handle. (The old code hoped
that partial cancellation would happen to lessen the component values.) I
want to close out the bug.
The old code used cross multiplication before integer comparisons, which can
overflow. The new code manually does the Euclidian GCD algorithm, since its
intermediate results give the continued fraction expansion. The components
of that expansion are compared, with the regular code ending when
corresponding components differ, and special code when one sequence ends
early (or both end simultaneously without a difference).
The changes are in "rational.hpp", "rational_test.cpp", and "rational.html"
(the performance descriptions for comparisons have changed).
--
Daryle Walker
Mac, Internet, and Video Game Junkie
darylew AT hotmail DOT com
1
1
Boost Inspection Report
Run Date: 17:02:38 UTC, Thursday 02 November 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:
11675 files scanned
906 directories scanned (including root)
157 problems reported
Problem counts:
0 files with invalid line endings
0 bookmarks with invalid characters
3 invalid urls
89 broken links
22 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 (3)
date_time (1)
doc (2)
filesystem (36)
graph (3)
iostreams (2)
lambda (3)
mpl (1)
multi_array (2)
parameter (2)
ptr_container (1)
regex (1)
regression (13)
serialization (1)
signals (1)
test (79)
type_traits (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/v1/variables.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
|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: 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
|iostreams|
libs/iostreams/doc/acknowledgments.html:
*A* unlinked file
libs/iostreams/doc/concepts/multi-character.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
|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
|parameter|
libs/parameter/doc/html/python.html:
*A* broken link: tag::x(int
*A* broken link: tag::y*(int
|ptr_container|
libs/ptr_container/doc/tutorial_example.html:
*A* unlinked file
|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/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/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
|type_traits|
libs/type_traits/cxx_type_traits.htm:
*A* unlinked file
1
0
Boost Inspection Report
Run Date: 17:02:49 UTC, Thursday 02 November 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:
11675 files scanned
906 directories scanned (including root)
2169 problems reported
Problem counts:
1414 files missing Boost license info or having wrong reference text
755 files missing copyright notice
Summary:
any (3)
archive (1)
array (3)
assign (2)
bind (9)
boost-root (4)
boostbook (70)
build (423)
compatibility (2)
compose (2)
concept_check (24)
conversion (5)
detail (4)
disjoint_sets (6)
doc (56)
filesystem (7)
format (12)
function (17)
functional (8)
graph (180)
inspect (1)
integer (9)
io (2)
iostreams (2)
lambda (14)
libs (8)
logic (2)
math (1)
mem_fn (2)
more (31)
mpl (425)
multi_array (16)
numeric (214)
optional (3)
people (90)
pool (32)
program_options (45)
property_map (17)
ptr_container (113)
python (6)
quickbook (11)
random (22)
range (18)
rational (5)
regex (4)
regression (67)
release (3)
serialization (16)
signals (32)
smart_ptr (15)
test (5)
timer (3)
tokenizer (9)
tools (6)
tr1 (2)
tuple (9)
utility (26)
variant (43)
wiki (2)
Details:
*L* missing Boost license info, or wrong reference text
*C* missing copyright notice
|any|
libs/any/doc/
any.xml: *L*
libs/any/
index.html: *C* *L*
|archive|
boost/archive/detail/
utf8_codecvt_facet.hpp: *L*
|array|
libs/array/doc/
array.xml: *L*
libs/array/
index.html: *C* *L*
|assign|
libs/assign/doc/
style.css: *L*
libs/assign/
index.html: *L*
|bind|
libs/bind/
bind.html: *L*
libs/bind/doc/
ref.xml: *L*
libs/bind/
index.html: *C* *L*
mem_fn.html: *L*
ref.html: *C* *L*
libs/bind/test/
Jamfile: *L*
Jamfile.v2: *L*
|boost-root|
/
README: *C*
boost.css: *C* *L*
rst.css: *L*
|boostbook|
tools/boostbook/doc/
Jamfile.v2: *C* *L*
boostbook.xml: *L*
documenting.xml: *C* *L*
reference.xml: *L*
together.xml: *C* *L*
tools/boostbook/
setup_boostbook.py: *C* *L*
setup_boostbook.sh: *C* *L*
tools/boostbook/xsl/
admon.xsl: *C* *L*
annotation.xsl: *C* *L*
tools/boostbook/xsl/caramel/
concept2docbook.xsl: *L*
cpp-operators.xml: *L*
unparser.xsl: *L*
tools/boostbook/xsl/
chunk-common.xsl: *C* *L*
docbook-layout.xsl: *C* *L*
docbook.xsl: *C* *L*
tools/boostbook/xsl/doxygen/
collect.xsl: *C* *L*
doxygen2boostbook.xsl: *C* *L*
tools/boostbook/xsl/dtd/
dtd2boostbook.xsl: *C* *L*
tools/boostbook/xsl/
error.xsl: *C* *L*
fo.xsl: *C* *L*
function.xsl: *C* *L*
global.xsl: *C* *L*
html-single.xsl: *C* *L*
html.xsl: *L*
index.xsl: *C* *L*
library.xsl: *L*
lookup.xsl: *C* *L*
macro.xsl: *C* *L*
manpages.xsl: *C* *L*
navbar.xsl: *C* *L*
reference.xsl: *C* *L*
relative-href.xsl: *C* *L*
source-highlight.xsl: *C* *L*
template.xsl: *C* *L*
tools/boostbook/xsl/testing/
Jamfile.xsl: *L*
testsuite.xsl: *C* *L*
tools/boostbook/xsl/
type.xsl: *C* *L*
utility.xsl: *C* *L*
xref.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/
boost-build.jam: *C* *L*
boost.css: *C* *L*
build-system.jam: *L*
tools/build/v2/build/
alias.jam: *L*
build-request.jam: *L*
feature.jam: *L*
modifiers.jam: *L*
project.jam: *L*
property-set.jam: *L*
property.jam: *L*
readme.txt: *C* *L*
scanner.jam: *L*
toolset.jam: *L*
type.jam: *L*
version.jam: *L*
virtual-target.jam: *L*
tools/build/v2/
changes.txt: *C* *L*
tools/build/v2/doc/
Jamfile.v2: *C* *L*
development_plan.html: *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*
tasks.xml: *C* *L*
tutorial.xml: *C* *L*
userman.xml: *C* *L*
v1_vs_v2.xml: *C* *L*
tools/build/v2/doc/
tools.html: *L*
tools/build/v2/example/
boost-build.jam: *C* *L*
tools/build/v2/example/customization/
Jamfile: *C* *L*
inline_file.py: *L*
project-root.jam: *C* *L*
readme.txt: *C* *L*
verbatim.jam: *L*
tools/build/v2/example/gettext/
Jamfile: *C* *L*
project-root.jam: *C* *L*
readme.txt: *C* *L*
tools/build/v2/example/libraries/app/
Jamfile: *C* *L*
tools/build/v2/example/libraries/util/foo/
Jamfile: *C* *L*
tools/build/v2/example/make/
readme.txt: *C* *L*
tools/build/v2/example/qt/
README.txt: *C* *L*
tools/build/v2/example/variant/
Jamfile: *C* *L*
tools/build/v2/example/variant/libs/
Jamfile: *C* *L*
tools/build/v2/example/variant/
project-root.jam: *C* *L*
readme.txt: *C* *L*
tools/build/v2/example/versioned/
jamfile.jam: *L*
project-root.jam: *L*
tools/build/v2/
generators_prototype.py: *L*
hacking.txt: *C* *L*
index.html: *L*
tools/build/v2/kernel/
boost-build.jam: *L*
bootstrap.jam: *L*
class.jam: *L*
errors.jam: *L*
modules.jam: *L*
tools/build/v2/
nightly.sh: *C* *L*
tools/build/v2/notes/
README.txt: *C* *L*
build_dir_option.txt: *C* *L*
relative_source_paths.txt: *C* *L*
tools/build/v2/options/
help.jam: *L*
tools/build/v2/
release_procedure.txt: *C* *L*
roll.sh: *C* *L*
site-config.jam: *L*
tools/build/v2/test/
Jamfile: *C* *L*
TestCmd.py: *L*
abs_workdir.py: *C* *L*
absolute_sources.py: *C* *L*
alias.py: *C* *L*
alternatives.py: *C* *L*
assert-equal.jam: *C* *L*
bad_dirname.py: *L*
boost-build.jam: *C* *L*
boostbook.py: *L*
tools/build/v2/test/boostbook/
a.hpp: *C* *L*
docs.xml: *L*
tools/build/v2/test/
build_dir.py: *C* *L*
c_file.py: *L*
chain.py: *C* *L*
check-arguments.jam: *L*
check-bindrule.jam: *C* *L*
check-jam-patches.jam: *C* *L*
check-test-tools.jam: *C* *L*
composite.py: *L*
conditionals.py: *C* *L*
conditionals2.py: *L*
conditionals3.py: *L*
core_d12.py: *C* *L*
core_delete_module.py: *C* *L*
core_dependencies.py: *C* *L*
core_import_module.py: *L*
core_modifiers.py: *C* *L*
core_typecheck.py: *C* *L*
core_varnames.py: *C* *L*
custom_generator.py: *L*
default_build.py: *C* *L*
default_features.py: *L*
tools/build/v2/test/dependency-test/
Jamfile: *C* *L*
foo.jam: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/dependency-test/src1/
z.h: *C* *L*
tools/build/v2/test/
dependency_property.py: *L*
dependency_test.py: *C* *L*
tools/build/v2/test/direct-request-test/
Jamfile: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/
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/generators-test/
Jamfile: *C* *L*
extra.jam: *C* *L*
lex.jam: *L*
tools/build/v2/test/generators-test/lib/
Jamfile: *C* *L*
tools/build/v2/test/generators-test/
nm.jam: *C* *L*
project-root.jam: *C* *L*
qt.jam: *C* *L*
tools/build/v2/test/
generators_test.py: *C* *L*
inherit_toolset.py: *L*
inline.py: *L*
library_chain.py: *L*
library_order.py: *L*
library_property.py: *L*
loop.py: *L*
m1-01.py: *C* *L*
m1-02.py: *C* *L*
m1-03.py: *C* *L*
make_rule.py: *C* *L*
tools/build/v2/test/module-actions/
boost-build.jam: *C* *L*
bootstrap.jam: *C* *L*
tools/build/v2/test/
module_actions.py: *C* *L*
ndebug.py: *L*
no_type.py: *C* *L*
ordered_properties.py: *L*
path_features.py: *C* *L*
prebuilt.py: *C* *L*
tools/build/v2/test/prebuilt/
Jamfile: *C* *L*
tools/build/v2/test/prebuilt/ext/
Jamfile: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/prebuilt/
project-root.jam: *C* *L*
tools/build/v2/test/
print.py: *C* *L*
project-test1.jam: *C* *L*
tools/build/v2/test/project-test1/
Jamfile: *C* *L*
tools/build/v2/test/project-test1/dir/
Jamfile: *C* *L*
tools/build/v2/test/project-test1/dir2/
Jamfile: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/project-test1/
project-root.jam: *C* *L*
project-test1.jam: *C* *L*
readme.txt: *C* *L*
standalone-project.jam: *C* *L*
tools/build/v2/test/project-test3/
Jamfile: *C* *L*
tools/build/v2/test/project-test3/lib/
Jamfile: *C* *L*
tools/build/v2/test/project-test3/lib2/
Jamfile: *C* *L*
tools/build/v2/test/project-test3/lib2/helper/
Jamfile: *C* *L*
tools/build/v2/test/project-test3/lib3/
Jamfile: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/project-test3/
readme.txt: *C* *L*
tools/build/v2/test/project-test4/
Jamfile: *C* *L*
tools/build/v2/test/project-test4/lib/
Jamfile: *C* *L*
tools/build/v2/test/project-test4/lib2/
Jamfile: *C* *L*
tools/build/v2/test/project-test4/
project-root.jam: *C* *L*
readme.txt: *C* *L*
tools/build/v2/test/
project_dependencies.py: *C* *L*
project_root_constants.py: *L*
project_test1.py: *C* *L*
project_test3.py: *C* *L*
project_test4.py: *C* *L*
property_expansion.py: *L*
railsys.py: *L*
readme.txt: *C* *L*
rebuilds.py: *C* *L*
recursive.jam: *L*
relative_sources.py: *C* *L*
searched_lib.py: *C* *L*
skipping.py: *L*
stage.py: *C* *L*
standalone.py: *L*
tools/build/v2/test/startup/boost-root/
boost-build.jam: *C* *L*
tools/build/v2/test/startup/boost-root/build/
boost-build.jam: *C* *L*
bootstrap.jam: *C* *L*
tools/build/v2/test/startup/bootstrap-env/
boost-build.jam: *C* *L*
tools/build/v2/test/startup/bootstrap-explicit/
boost-build.jam: *C* *L*
tools/build/v2/test/startup/bootstrap-implicit/
readme.txt: *C* *L*
tools/build/v2/test/startup/no-bootstrap1/
boost-build.jam: *C* *L*
tools/build/v2/test/startup/no-bootstrap1/subdir/
readme.txt: *C* *L*
tools/build/v2/test/startup/no-bootstrap2/
boost-build.jam: *C* *L*
tools/build/v2/test/startup/no-bootstrap3/
boost-build.jam: *C* *L*
tools/build/v2/test/
startup_v1.py: *C* *L*
startup_v2.py: *C* *L*
suffix.py: *L*
svn_tree.py: *L*
symlink.py: *C* *L*
tag.py: *L*
test-config-example.jam: *C* *L*
test.jam: *C* *L*
test1.py: *C* *L*
test2.py: *C* *L*
tools/build/v2/test/test2/
Jamfile: *C* *L*
tools/build/v2/test/
test_nt_line_length.jam: *L*
test_system.html: *L*
tools/build/v2/test/testing-primitives/
boost-build.jam: *C* *L*
bootstrap.jam: *C* *L*
tools/build/v2/test/
testing_primitives.py: *C* *L*
tree.py: *L*
unit-tests.jam: *L*
unit_test.py: *L*
unit_tests.py: *C* *L*
unused.py: *C* *L*
tools/build/v2/test/unused/
Jamfile: *C* *L*
b.cpp: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/
use_requirements.py: *C* *L*
tools/build/v2/test/v1-testing/
Jamfile: *C* *L*
boost-build.jam: *C* *L*
tools/build/v2/test/
v1_testing.py: *C* *L*
tools/build/v2/test/v1_testing/
Jamfile: *C* *L*
boost-build.jam: *C* *L*
project-root.jam: *C* *L*
tools/build/v2/test/
wrapper.py: *L*
tools/build/v2/tools/
bison.jam: *L*
boostbook.jam: *L*
borland.jam: *L*
builtin.jam: *L*
common.jam: *L*
como-linux.jam: *L*
darwin.jam: *L*
doxygen.jam: *L*
gettext.jam: *L*
kylix.jam: *L*
lex.jam: *L*
make.jam: *L*
qt3.jam: *L*
stage.jam: *L*
stlport.jam: *L*
sun.jam: *L*
symlink.jam: *L*
testing.jam: *L*
xsltproc.jam: *L*
tools/build/v2/
user-config.jam: *L*
tools/build/v2/util/
assert.jam: *L*
container.jam: *L*
doc.jam: *L*
indirect.jam: *L*
numbers.jam: *L*
os.jam: *L*
print.jam: *L*
regex.jam: *L*
sequence.jam: *L*
set.jam: *L*
string.jam: *L*
utility.jam: *L*
|compatibility|
libs/compatibility/
generate_cpp_c_headers.py: *L*
index.html: *L*
|compose|
libs/compose/
index.htm: *C* *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*
index.html: *C* *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*
|detail|
boost/detail/
algorithm.hpp: *L*
endian.hpp: *L*
limits.hpp: *L*
utf8_codecvt_facet.hpp: *L*
|disjoint_sets|
libs/disjoint_sets/
Jamfile: *C* *L*
bibliography.html: *L*
disjoint_sets.html: *L*
index.html: *C* *L*
|doc|
doc/
Jamfile.v2: *C* *L*
doc/html/
CopyConstructible.html: *C* *L*
any.html: *C* *L*
array.html: *C* *L*
doc/html/bbv2/
installation.html: *C* *L*
doc/html/
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*
reference.css: *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*
|filesystem|
libs/filesystem/build/
Jamfile.v2: *C* *L*
libs/filesystem/doc/
tr2_proposal.html: *L*
libs/filesystem/example/
Jamfile.v2: *C* *L*
libs/filesystem/src/
utf8_codecvt_facet.hpp: *L*
libs/filesystem/test/
Jamfile.v2: *L*
|format|
libs/format/
Jamfile: *L*
libs/format/benchmark/
Jamfile: *L*
bench_format.cpp: *C*
results.txt: *C* *L*
libs/format/doc/
choices.html: *L*
format.html: *C*
libs/format/example/
Jamfile: *L*
libs/format/
index.html: *C* *L*
libs/format/test/
Jamfile: *L*
Jamfile.v2: *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*
libs/function/
index.html: *C* *L*
|functional|
boost/
functional.hpp: *L*
libs/functional/
binders.html: *L*
function_test.cpp: *L*
function_traits.html: *L*
index.html: *L*
mem_fun.html: *L*
negators.html: *L*
ptr_fun.html: *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/
index.html: *C* *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*
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*
|io|
libs/io/
index.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/doc/
index.html: *C* *L*
libs/lambda/
index.html: *C* *L*
libs/lambda/test/
Makefile: *C* *L*
|libs|
libs/
expected_results.xml: *C* *L*
index.html: *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*
|mem_fn|
libs/mem_fn/
index.html: *C* *L*
|more|
more/
blanket-permission.txt: *C*
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/
Jamfile: *C* *L*
libs/mpl/
index.html: *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/
index.html: *C* *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/
index.html: *C* *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/
index.html: *C* *L*
libs/numeric/interval/doc/
checking.htm: *L*
comparisons.htm: *L*
examples.htm: *L*
guide.htm: *L*
includes.htm: *L*
index.html: *C* *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*
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/
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/
index.html: *C* *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/
index.html: *C* *L*
libs/optional/test/
Jamfile.v2: *L*
|people|
people/
aleksey_gurtovoy.htm: *C* *L*
andreas_huber.html: *C* *L*
beman_dawes.html: *C* *L*
darin_adler.htm: *C* *L*
daryle_walker.html: *C* *L*
dietmar_kuehl.htm: *C* *L*
doug_gregor.html: *C* *L*
ed_brey.htm: *C* *L*
eric_friedman.htm: *C* *L*
fernando_cacciola.html: *C* *L*
gary_powell.htm: *C* *L*
gennadiy_rozental.htm: *C* *L*
greg_colvin.htm: *C* *L*
hartmut_kaiser.htm: *C* *L*
herve_bronnimann.htm: *C* *L*
howard_hinnant.htm: *C* *L*
hubert_holin.html: *C* *L*
jaakko_jarvi.htm: *C* *L*
jeff_garland.html: *C* *L*
jens_maurer.htm: *C* *L*
jeremy_siek.htm: *C* *L*
joaquin_lopez.htm: *C* *L*
joel_de_guzman.htm: *C* *L*
john_maddock.htm: *C* *L*
jonathan_turkanis.htm: *C* *L*
kevlin_henney.htm: *C* *L*
liequan_lee.htm: *C* *L*
mac_murrett.htm: *C* *L*
mark_rodgers.htm: *C* *L*
mat_marcus.htm: *C* *L*
paul_mensonides.htm: *C* *L*
paul_moore.htm: *C* *L*
pavol_droba.htm: *C* *L*
people.htm: *C* *L*
peter_dimov.htm: *C* *L*
ralf_w_grosse_kunstleve.htm: *C* *L*
rene_rivera.htm: *C* *L*
robert_ramey.htm: *C* *L*
ronald_garcia.htm: *C* *L*
samuel_krempp.htm: *C* *L*
thomas_witt.html: *C* *L*
thorsten_ottosen.html: *C* *L*
vesa_karvonen.htm: *C* *L*
vladimir_prus.htm: *C* *L*
william_kempf.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*
libs/pool/
index.html: *C* *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*
index.html: *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/
index.html: *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*
index.html: *C* *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.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*
style.css: *C* *L*
todo.txt: *C* *L*
tutorial.html: *L*
tutorial.rst: *L*
libs/ptr_container/
index.html: *C* *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: *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*
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/
user-config.jam: *L*
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*
index.html: *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*
libs/signals/
index.html: *C* *L*
|smart_ptr|
libs/smart_ptr/
compatibility.htm: *L*
enable_shared_from_this.html: *L*
index.html: *C* *L*
intrusive_ptr.html: *L*
scoped_array.htm: *L*
scoped_ptr.htm: *L*
shared_array.htm: *L*
shared_ptr.htm: *L*
smart_ptr.htm: *L*
smarttests.htm: *L*
sp_techniques.html: *L*
libs/smart_ptr/test/
Jamfile: *L*
Jamfile.v2: *L*
libs/smart_ptr/
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/
index.html: *C* *L*
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*
|tools|
tools/
Jamfile.v2: *C* *L*
index.html: *C* *L*
make-cputime-page.pl: *C* *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/
index.html: *C* *L*
libs/tuple/test/
Jamfile: *C* *L*
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*
assert.html: *L*
call_traits.htm: *L*
checked_delete.html: *L*
compressed_pair.htm: *L*
current_function.html: *L*
enable_if.html: *L*
generator_iterator.htm: *C* *L*
index.html: *C* *L*
libs/utility/test/
Jamfile: *L*
Jamfile.v2: *L*
libs/utility/
throw_exception.html: *L*
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*
|wiki|
wiki/
index.html: *C* *L*
1
0

[Boost-bugs] [ boost-Patches-1438991 ] rational::operator<(rational) fails due to overflow
by SourceForge.net 02 Nov '06
by SourceForge.net 02 Nov '06
02 Nov '06
Patches item #1438991, was opened at 2006-02-26 07:54
Message generated for change (Comment added) made by dlwalker
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=307586&aid=1438991&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: Closed
>Resolution: Duplicate
Priority: 5
Private: No
Submitted By: David Benbennick (dbenbenn)
Assigned to: Jonathan Turkanis (turkanis)
Summary: rational::operator<(rational) fails due to overflow
Initial Comment:
Consider boost::rational<long>. Pick two objects of
that type at random (that's well defined, since there
are only finitely many objects of that type), and pick
them to both have the same sign. Call them a and b.
Then the expression "a < b" returns the wrong value 50%
of the time! The problem is that the calculation in
rational.hpp can overflow, and that overflow actually
happens most of the time.
Here's a patch that implements operator< without
overflow. It's somewhat less efficient (I haven't
benchmarked it) but it gives the right answer.
Possibly the new version of operator< has bugs. I've
run a few hundred million random tests, with the right
answer every time (I've used bc to check the answers),
but there might be a subtle problem. In particular,
the new code assumes that integer division always
truncates towards 0, even when dividing negative
integers. Perhaps that is not true on some obscure
platforms/compilers?
----------------------------------------------------------------------
>Comment By: Daryle L. Walker (dlwalker)
Date: 2006-11-02 11:28
Message:
Logged In: YES
user_id=551024
The problem was also described as bug #798357.
Your issue should be fixed since I've fixed the other
bug. I used continued-fraction expansion, with the
components found by the Euclidean GCD algorithm
and forcibly floor-rounding division & modulus.
----------------------------------------------------------------------
Comment By: David Benbennick (dbenbenn)
Date: 2006-03-07 16:08
Message:
Logged In: YES
user_id=95581
Here's a new patch that uses std::numeric_limits to select
the more efficient, direct comparison method for unbounded
types, and only uses the overflow-avoiding method for types
that can overflow.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=307586&aid=1438991&group_…
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Boost-bugs mailing list
Boost-bugs(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/boost-bugs
1
0

[asio] Unrecoverable errors upon connecting to a SSL server via a non-SSL client
by Scott 02 Nov '06
by Scott 02 Nov '06
02 Nov '06
I've been testing our server for robustness by attempting invalid
connections to it. If the server is running without SSL and a client
attempts to connect via SSL, then the connection is basically refused and
everything is fine.
However, if the server is SSL and the client attempts a non-SSL connection,
problems start to appear. On the first attempt, everything *seems* to be
fine. The client gets a connection closed message (end of file) and the
server closes the connection because of a failed SSL handshake.
On the 2nd attempt, things go really bad. Inside the server session
constructor, the attempt to create a SSL context fails on
use_certificate_chain_file():
typedef boost::asio::ssl::context Context;
typedef boost::shared_ptr<Context> ContextPtr;
sslContext = nw::Connection::ContextPtr(
new nw::Connection::Context(ioservice,
boost::asio::ssl::context::sslv23));
sslContext->set_options(
boost::asio::ssl::context::default_workarounds
| boost::asio::ssl::context::no_sslv2
| boost::asio::ssl::context::single_dh_use);
sslContext->use_certificate_chain_file(chain);
A boost::error is thrown with a code of 10022, "An invalid argument was
supplied". It's basically happening in openssl_context_service.hpp:
if (::SSL_CTX_use_certificate_chain_file(impl, filename.c_str()) != 1)
{
boost::asio::error e(boost::asio::error::invalid_argument);
error_handler(e);
return;
}
However, it's the exact same arguments I used previously that worked fine.
Call Stack:
kernel32.dll!7c81eb33()
kernel32.dll!7c81eb33()
msvcr71.dll!__crtExitProcess(int status=2089872920) Line 463 + 0x9
C
0012f6f4()
ntdll.dll!7c91056d()
msvcr71.dll!free(void * pBlock=0x0012f714) Line 103 C
> NwEngineD.exe!boost::throw_exception<boost::asio::error>(const
boost::asio::error & e={...}) Line 40 C++
NwEngineD.exe!boost::asio::detail::throw_error_t::operator()<boost::asio::er
ror>() Line 49 + 0x9 C++
NwEngineD.exe!boost::asio::ssl::detail::openssl_context_service::use_certifi
cate_chain_file<boost::asio::detail::throw_error_t>() Line 215 C++
NwEngineD.exe!boost::asio::ssl::context_service::use_certificate_chain_file<
boost::asio::detail::throw_error_t>() Line 127 C++
NwEngineD.exe!boost::asio::ssl::basic_context<boost::asio::ssl::context_serv
ice>::use_certificate_chain_file(const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > &
filename={...}) Line 271 C++
Any help would be greatly appreciated.
Thanks,
Scott
2
1

[Boost-bugs] [ boost-Patches-1434821 ] rational::operator< fails for unsigned value types
by SourceForge.net 02 Nov '06
by SourceForge.net 02 Nov '06
02 Nov '06
Patches item #1434821, was opened at 2006-02-19 16:24
Message generated for change (Comment added) made by dlwalker
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=307586&aid=1434821&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: Closed
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: David Benbennick (dbenbenn)
Assigned to: Jonathan Turkanis (turkanis)
Summary: rational::operator< fails for unsigned value types
Initial Comment:
There's a minor bug in rational.hpp when using unsigned
values. Consider the following simple program:
int main(void) {
boost::rational<unsigned int> x = 0;
assert(x.operator<(1));
}
The assertion fails. The reason is that in
rational.hpp::rational<IntType>::operator< (param_type
i) are the lines
if (num > zero)
return (num/den) < i;
else
return -i < (-num/den);
The last line is bogus for unsigned types if num == 0
and i > 0. The problem can be fixed by changing (num >
zero) to (num >= zero).
Another issue with the same section of code is that it
uses up to 5 comparisons of IntType values. Attached
is a patch that fixes the bug described, and also makes
the function only perform up to 3 comparisons. That
can make a difference, of course, if IntType is a
complicated type with a slow comparison operator.
----------------------------------------------------------------------
>Comment By: Daryle L. Walker (dlwalker)
Date: 2006-11-02 11:03
Message:
Logged In: YES
user_id=551024
An extra change while fixing bug #798357 fixes
this issue, without using this patch. The current
solution performs a floor-rounding division and
modulus, followed by a comparison. The floor
division involves either one or two extra comparisons,
for possibly converting from a truncating division.
(The assert currently there uses another comparison.)
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=307586&aid=1434821&group_…
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Boost-bugs mailing list
Boost-bugs(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/boost-bugs
1
0

Re: [boost] [proposal] Sequence container with O(log n) random access _and_ O(log n) insertion/removal (wherever)
by Martin Knoblauch Revuelta 02 Nov '06
by Martin Knoblauch Revuelta 02 Nov '06
02 Nov '06
Rene Rivera wrote:
> Martin Knoblauch Revuelta wrote:
> > How about a sequence container [..].
>
> I was wondering how long it would take this to make it from the usenet
> groups to here :-)
>
> I've mentioned this type of container here in the past, under the name
> of "rank_tree". Very soon now I will have the version I wrote, and use,
> ported to the framework that Bernhard produced for the SoC tree project.
> You can look at the draft TR
> <https://boost-consulting.com:8443/trac/soc/browser/boost/soc/2006/tree/trun…>
> that mentions it, and other trees.
>
> I don't have time to look at your implementation right now. But perhaps
> you could comment on how you think your implementation might fit within
> the above. And of course if there's something we haven't thought about.
Well, maybe the most important thing is the experimental feature NPSV
that I added in version 1.1. I described it briefly in my message, but
there's a detailed description in the notes for version 1.1 of
stlavlarray.h. The example program in npsvexample.cpp shows it's
behaviour.
Example where NPSV would be useful: a simple avl_array (or rank_tree)
would waste a lot of memory when used for small contained types. This
can be solved with NPSV, by storing more than one contained type
element in every tree node. The 'width' of the node would be the
number of occupied elements in the node, which would contain a
circular buffer.
Additionally, avl_array has the next characteristics (use it as a check list):
* On iterators, ++ and -- are O(1)
* begin(), end(), rbegin() and rend() are all O(1)
* Copy constructor, assignment operator and destructor are O(n)
* Other constructors, where the number of elements is known, are O(n)
* Comparison operators are all O(n)
* reverse(), merge(), and unique are O(n)
* avl_array swap is O(1)
* element swap is O(1) unless when NPSV is used _and_ the elements'
widths don't match (then it is O(log n))
* element swap also works between two different avl_arrays
* resize, range-insert and range-erase take O(m log n) when m is
small, but O(n) when m is reasonably significant compared to n. (m:
number of elements to insert/erase; n: size of the array)
* move() is O(log n) unless it is a single-position move, in which
case it is done with a swap
* both sort() and stable_sort() are provided with O(n log n)
* search tree methods are provided
* insert_anywhere() inserts without rotations favouring balance
(though still O(log n))
* Iterators follow their referenced elements, even when theese are
moved from an avl_array to another one
Can all this be done with generic trees while keeping them simple,
efficient and usable for other purposes where the hierarchy is visible
to the user?
Regards,
Martin Knoblauch Revuelta
9
27