Boost
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- 31 participants
- 33385 discussions
boost-1_34\boost\iostreams\copy.hpp line 80 - line 100
template<typename Source, typename Sink>
std::streamsize copy_impl( Source& src, Sink& snk,
std::streamsize buffer_size,
mpl::false_, mpl::true_ )
{ // Copy from an indirect Source to a direct Sink.
using namespace std;
typedef typename char_type_of<Source>::type char_type;
typedef pair<char_type*, char_type*> pair_type;
detail::basic_buffer<char_type> buf(buffer_size);
pair_type p = snk.output_sequence();
streamsize total = 0;
bool done = false;
while (!done) {
streamsize amt;
done = (amt = iostreams::read(src, buf.data(), buffer_size)) == -1;
std::copy(buf.data(), buf.data() + amt, p.first + total);
if (amt != -1)
total += amt;
}
return total;
}
When "iostreams::read" return -1 ,amt equal -1,it will assert in
std::copy because iterator last < first.
I use MSVC8.0 .
It crashed only in DEBUG mode.
I think it should be:
while (!done) {
streamsize amt;
done = (amt = iostreams::read(src, buf.data(), buffer_size)) == -1;
if (amt != -1){
std::copy(buf.data(), buf.data() + amt, p.first + total);
total += amt;
}
}
4
3
Boost Inspection Report
Run Date: 16:07:58 UTC, Tuesday 03 July 2007
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:
11452 files scanned
909 directories scanned (including root)
1059 problems reported
Problem counts:
661 files missing Boost license info or having wrong reference text
398 files missing copyright notice
Summary:
any (1)
archive (1)
build (68)
concept_check (22)
conversion (5)
doc (1)
filesystem (2)
function (1)
graph (1)
inspect (1)
integer (9)
lambda (10)
libs (6)
logic (2)
math (1)
more (13)
mpl (417)
multi_array (13)
numeric (188)
optional (1)
people (4)
program_options (35)
property_map (15)
ptr_container (8)
python (14)
rational (5)
regex (4)
regression (118)
release (2)
serialization (16)
signals (2)
smart_ptr (8)
test (3)
timer (1)
tr1 (2)
tuple (5)
utility (12)
variant (42)
Details:
*L* missing Boost license info, or wrong reference text
*C* missing copyright notice
|any|
libs/any/doc/
any.xml: *L*
|archive|
boost/archive/detail/
utf8_codecvt_facet.hpp: *L*
|build|
tools/build/v2/build/
build-request.jam: *L*
modifiers.jam: *L*
tools/build/v2/doc/
Jamfile.v2: *C* *L*
tools/build/v2/doc/src/
advanced.xml: *C* *L*
architecture.xml: *C* *L*
catalog.xml: *C* *L*
extending.xml: *C* *L*
faq.xml: *C* *L*
fragments.xml: *C* *L*
howto.xml: *C* *L*
install.xml: *C* *L*
recipes.xml: *C* *L*
reference.xml: *C* *L*
standalone.xml: *C* *L*
tutorial.xml: *C* *L*
userman.xml: *C* *L*
tools/build/v2/example/generate/
REAME.txt: *C* *L*
a.cpp: *C* *L*
tools/build/v2/example/generator/
README.txt: *C* *L*
soap.jam: *C* *L*
tools/build/v2/example/python_modules/
python_helpers.jam: *C* *L*
python_helpers.py: *C* *L*
tools/build/v2/test/
abs_workdir.py: *C* *L*
dependency_property.py: *L*
dependency_test.py: *C* *L*
direct_request_test.py: *C* *L*
dll_path.py: *L*
double_loading.py: *L*
duplicate.py: *L*
echo_args.jam: *C* *L*
empty.jam: *C* *L*
expansion.py: *L*
explicit.py: *L*
gcc_runtime.py: *L*
tools/build/v2/test/project-test3/lib3/
Jamfile: *C* *L*
tools/build/v2/test/
readme.txt: *C* *L*
svn_tree.py: *L*
tag.py: *L*
test_system.html: *L*
tools/build/v2/tools/
sun.jam: *L*
xsltproc.jam: *L*
|concept_check|
libs/concept_check/
bibliography.htm: *L*
concept_check.htm: *L*
concept_covering.htm: *L*
creating_concepts.htm: *L*
libs/concept_check/doc/
Jamfile.v2: *C* *L*
libs/concept_check/doc/reference/
Assignable.xml: *L*
BidirectionalIterator.xml: *L*
CopyConstructible.xml: *L*
DefaultConstructible.xml: *L*
EqualityComparable.xml: *L*
ForwardIterator.xml: *L*
InputIterator.xml: *L*
LessThanComparable.xml: *L*
OutputIterator.xml: *L*
RandomAccessIterator.xml: *L*
SignedInteger.xml: *L*
concepts.xml: *L*
libs/concept_check/
implementation.htm: *L*
prog_with_concepts.htm: *L*
reference.htm: *L*
using_concept_check.htm: *L*
|conversion|
libs/conversion/
cast.htm: *L*
index.html: *C* *L*
lexical_cast.htm: *L*
libs/conversion/test/
Jamfile.v2: *L*
|doc|
doc/html/
docutils.css: *L*
|filesystem|
libs/filesystem/doc/
tr2_proposal.html: *L*
libs/filesystem/src/
utf8_codecvt_facet.hpp: *L*
|function|
boost/function/detail/
gen_maybe_include.pl: *L*
|graph|
libs/graph/doc/
lengauer_tarjan_dominator.htm: *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*
|lambda|
libs/lambda/doc/
Jamfile.v2: *C* *L*
libs/lambda/doc/detail/
README: *C* *L*
lambda_doc.xsl: *C* *L*
lambda_doc_chunks.xsl: *C* *L*
libs/lambda/test/
Makefile: *C* *L*
|libs|
libs/
expected_results.xml: *C* *L*
maintainers.txt: *C* *L*
platform_maintainers.txt: *C* *L*
|logic|
libs/logic/doc/
Jamfile.v2: *C* *L*
|math|
boost/math/
common_factor_rt.hpp: *L*
|more|
more/
error_handling.html: *L*
generic_exception_safety.html: *C* *L*
generic_programming.html: *L*
getting_started.rst: *C* *L*
moderators.html: *C*
regression.html: *C* *L*
report-apr-2006.html: *C* *L*
report-jan-2006.html: *C* *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*
remove.rst: *C* *L*
remove_if.rst: *C* *L*
replace.rst: *C* *L*
replace_if.rst: *C* *L*
reverse.rst: *C* *L*
reverse_copy.rst: *C* *L*
reverse_copy_if.rst: *C* *L*
reverse_fold.rst: *C* *L*
reverse_iter_fold.rst: *C* *L*
reverse_partition.rst: *C* *L*
reverse_remove.rst: *C* *L*
reverse_remove_if.rst: *C* *L*
reverse_replace.rst: *C* *L*
reverse_replace_if.rst: *C* *L*
reverse_stable_partition.rst: *C* *L*
reverse_transform.rst: *C* *L*
reverse_unique.rst: *C* *L*
sequence_tag.rst: *C* *L*
set.rst: *C* *L*
set_c.rst: *C* *L*
shift_left.rst: *C* *L*
shift_right.rst: *C* *L*
single_view.rst: *C* *L*
size.rst: *C* *L*
size_t.rst: *C* *L*
sizeof_.rst: *C* *L*
sort.rst: *C* *L*
stable_partition.rst: *C* *L*
terminology.rst: *C* *L*
times.rst: *C* *L*
transform.rst: *C* *L*
transform_view.rst: *C* *L*
unique.rst: *C* *L*
unpack_args.rst: *C* *L*
upper_bound.rst: *C* *L*
value_type.rst: *C* *L*
vector.rst: *C* *L*
vector_c.rst: *C* *L*
void_.rst: *C* *L*
zip_view.rst: *C* *L*
libs/mpl/doc/
style.css: *L*
libs/mpl/example/fsm/
README.txt: *C* *L*
libs/mpl/test/
Jamfile.v2: *C* *L*
|multi_array|
libs/multi_array/doc/
iterator_categories.html: *C* *L*
reference.html: *L*
libs/multi_array/doc/xml/
MultiArray.xml: *C* *L*
const_multi_array_ref.xml: *C* *L*
multi_array.xml: *C* *L*
multi_array_ref.xml: *C* *L*
reference.xml: *L*
libs/multi_array/test/
Jamfile.v2: *L*
|numeric|
boost/numeric/ublas/
banded.hpp: *L*
blas.hpp: *L*
boost/numeric/ublas/detail/
concepts.hpp: *L*
config.hpp: *L*
definitions.hpp: *L*
documentation.hpp: *L*
duff.hpp: *L*
iterator.hpp: *L*
matrix_assign.hpp: *L*
raw.hpp: *L*
temporary.hpp: *L*
vector_assign.hpp: *L*
boost/numeric/ublas/
exception.hpp: *L*
expression_types.hpp: *L*
functional.hpp: *L*
fwd.hpp: *L*
hermitian.hpp: *L*
io.hpp: *L*
lu.hpp: *L*
matrix.hpp: *L*
matrix_expression.hpp: *L*
matrix_proxy.hpp: *L*
matrix_sparse.hpp: *L*
operation.hpp: *L*
operation_blocked.hpp: *L*
operation_sparse.hpp: *L*
storage.hpp: *L*
storage_sparse.hpp: *L*
symmetric.hpp: *L*
traits.hpp: *L*
triangular.hpp: *L*
vector.hpp: *L*
vector_expression.hpp: *L*
vector_of_vector.hpp: *L*
vector_proxy.hpp: *L*
vector_sparse.hpp: *L*
libs/numeric/conversion/test/
Jamfile.v2: *C* *L*
test_helpers.cpp: *C*
test_helpers2.cpp: *C*
test_helpers3.cpp: *C*
traits_test.cpp: *C*
udt_example_0.cpp: *C*
udt_support_test.cpp: *C*
libs/numeric/ublas/bench1/
bench1.cpp: *L*
bench1.hpp: *L*
bench11.cpp: *L*
bench12.cpp: *L*
bench13.cpp: *L*
libs/numeric/ublas/bench2/
bench2.cpp: *L*
bench2.hpp: *L*
bench21.cpp: *L*
bench22.cpp: *L*
bench23.cpp: *L*
libs/numeric/ublas/bench3/
bench3.cpp: *L*
bench3.hpp: *L*
bench31.cpp: *L*
bench32.cpp: *L*
bench33.cpp: *L*
libs/numeric/ublas/bench4/
bench4.cpp: *L*
bench41.cpp: *L*
bench42.cpp: *L*
bench43.cpp: *L*
libs/numeric/ublas/doc/
Release_notes.txt: *C* *L*
array_adaptor.htm: *C* *L*
banded.htm: *L*
blas.htm: *L*
bounded_array.htm: *C* *L*
container_concept.htm: *L*
doxygen.css: *C* *L*
expression_concept.htm: *L*
hermitian.htm: *L*
index.htm: *L*
iterator_concept.htm: *L*
matrix.htm: *L*
matrix_expression.htm: *L*
matrix_proxy.htm: *L*
matrix_sparse.htm: *L*
operations_overview.htm: *L*
overview.htm: *L*
products.htm: *L*
range.htm: *C* *L*
libs/numeric/ublas/doc/samples/
banded_adaptor.cpp: *L*
banded_matrix.cpp: *L*
bounded_array.cpp: *L*
compressed_matrix.cpp: *L*
compressed_vector.cpp: *L*
coordinate_matrix.cpp: *L*
coordinate_vector.cpp: *L*
hermitian_adaptor.cpp: *L*
hermitian_matrix.cpp: *L*
identity_matrix.cpp: *L*
map_array.cpp: *L*
mapped_matrix.cpp: *L*
mapped_vector.cpp: *L*
matrix.cpp: *L*
matrix_binary.cpp: *L*
matrix_binary_scalar.cpp: *L*
matrix_column.cpp: *L*
matrix_column_project.cpp: *L*
matrix_matrix_binary.cpp: *L*
matrix_matrix_solve.cpp: *L*
matrix_range.cpp: *L*
matrix_range_project.cpp: *L*
matrix_row.cpp: *L*
matrix_row_project.cpp: *L*
matrix_slice.cpp: *L*
matrix_slice_project.cpp: *L*
matrix_unary.cpp: *L*
matrix_vector_binary.cpp: *L*
matrix_vector_range.cpp: *L*
matrix_vector_slice.cpp: *L*
matrix_vector_solve.cpp: *L*
range.cpp: *L*
slice.cpp: *L*
symmetric_adaptor.cpp: *L*
symmetric_matrix.cpp: *L*
triangular_adaptor.cpp: *L*
triangular_matrix.cpp: *L*
unbounded_array.cpp: *L*
unit_vector.cpp: *L*
vector.cpp: *L*
vector_binary.cpp: *L*
vector_binary_outer.cpp: *L*
vector_binary_redux.cpp: *L*
vector_binary_scalar.cpp: *L*
vector_range.cpp: *L*
vector_range_project.cpp: *L*
vector_slice.cpp: *L*
vector_slice_project.cpp: *L*
vector_unary.cpp: *L*
vector_unary_redux.cpp: *L*
zero_matrix.cpp: *L*
zero_vector.cpp: *L*
libs/numeric/ublas/doc/
storage_concept.htm: *C* *L*
storage_sparse.htm: *L*
symmetric.htm: *L*
triangular.htm: *L*
types_overview.htm: *L*
ublas.css: *C* *L*
unbounded_array.htm: *C* *L*
vector.htm: *L*
vector_expression.htm: *L*
vector_proxy.htm: *L*
vector_sparse.htm: *L*
libs/numeric/ublas/test/
README: *C* *L*
concepts.cpp: *L*
test1.cpp: *L*
test1.hpp: *L*
test11.cpp: *L*
test12.cpp: *L*
test13.cpp: *L*
test2.cpp: *L*
test2.hpp: *L*
test21.cpp: *L*
test22.cpp: *L*
test23.cpp: *L*
test3.cpp: *L*
test3.hpp: *L*
test31.cpp: *L*
test32.cpp: *L*
test33.cpp: *L*
test4.cpp: *L*
test4.hpp: *L*
test42.cpp: *L*
test43.cpp: *L*
test5.cpp: *L*
test5.hpp: *L*
test52.cpp: *L*
test53.cpp: *L*
test6.cpp: *L*
test6.hpp: *L*
test62.cpp: *L*
test63.cpp: *L*
test7.cpp: *L*
test7.hpp: *L*
test71.cpp: *L*
test72.cpp: *L*
test73.cpp: *L*
|optional|
libs/optional/test/
Jamfile.v2: *L*
|people|
people/
paul_moore.htm: *C* *L*
vesa_karvonen.htm: *C* *L*
|program_options|
boost/program_options/detail/
utf8_codecvt_facet.hpp: *L*
libs/program_options/build/
Jamfile.v2: *C* *L*
libs/program_options/doc/
Jamfile.v2: *C* *L*
acknowledgements.xml: *C* *L*
changes.xml: *C* *L*
design.xml: *C* *L*
glossary.xml: *C* *L*
howto.xml: *C* *L*
overview.xml: *C* *L*
post_review_plan.txt: *C* *L*
todo.txt: *C* *L*
tutorial.xml: *C* *L*
libs/program_options/example/
Jamfile.v2: *C* *L*
libs/program_options/test/
Jamfile.v2: *C* *L*
program_options_size_test.py: *C* *L*
ucs2.txt: *C* *L*
utf8.txt: *C* *L*
winmain.py: *C* *L*
|property_map|
libs/property_map/
LvaluePropertyMap.html: *L*
ReadWritePropertyMap.html: *L*
ReadablePropertyMap.html: *L*
WritablePropertyMap.html: *L*
associative_property_map.html: *L*
const_assoc_property_map.html: *L*
libs/property_map/doc/
dynamic_property_map.html: *C* *L*
dynamic_property_map.rst: *C* *L*
libs/property_map/
example2.cpp: *L*
identity_property_map.html: *L*
iterator_property_map.html: *L*
property_map.html: *L*
vector_property_map.html: *L*
|ptr_container|
libs/ptr_container/doc/
default.css: *L*
intro.xml: *C* *L*
ptr_container.xml: *L*
libs/ptr_container/test/
Jamfile.v2: *C* *L*
sequence_point.cpp: *C* *L*
|python|
libs/python/doc/
internals.html: *L*
internals.rst: *L*
libs/python/doc/tutorial/doc/html/python/
embedding.html: *L*
exception.html: *L*
exposing.html: *L*
functions.html: *L*
hello.html: *L*
iterators.html: *L*
object.html: *L*
techniques.html: *L*
libs/python/test/
operators_wrapper.cpp: *C* *L*
operators_wrapper.py: *C* *L*
|rational|
boost/
rational.hpp: *L*
libs/rational/
index.html: *L*
rational.html: *L*
rational_example.cpp: *L*
rational_test.cpp: *L*
|regex|
libs/regex/build/
gcc-shared.mak: *C* *L*
libs/regex/example/timer/
input_script.txt: *C* *L*
|regression|
tools/regression/build/
Jamfile.v2: *C* *L*
tools/regression/detail/
tiny_xml_test.txt: *C* *L*
tools/regression/
index.htm: *C* *L*
run_tests.sh: *C* *L*
tools/regression/test/test-cases/general/expected/
results.xml: *C* *L*
tools/regression/test/test-cases/incremental/expected/
results.xml: *C* *L*
tools/regression/test/
test.bat: *C* *L*
tools/regression/xsl_reports/
boostbook_report.py: *C* *L*
tools/regression/xsl_reports/db/
load.py: *C* *L*
test-runs.xsd: *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*
tools/regression/xsl_reports/test/test-components/
test.py: *C* *L*
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/
compile-fail.xml: *C* *L*
completed.xml: *C* *L*
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/expected/
compile-fail.xml: *C* *L*
completed.xml: *C* *L*
lib.xml: *C* *L*
misfire.xml: *C* *L*
no-run.xml: *C* *L*
run_pyd.xml: *C* *L*
test-case.xml: *C* *L*
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/
lib.xml: *L*
misfire.xml: *C* *L*
no-run.xml: *C* *L*
run_pyd.xml: *C* *L*
test-case.xml: *L*
test-driver.xsl: *C* *L*
tools/regression/xsl_reports/test/test-components/test_re_match/expected/
test_re_match.xml: *C* *L*
tools/regression/xsl_reports/test/test-components/test_test_case_status/
a.xml: *C* *L*
tools/regression/xsl_reports/test/test-components/test_test_case_status/expected/
a.xml: *C* *L*
tools/regression/xsl_reports/test/test-components/test_test_case_status/
test-driver.xsl: *C* *L*
tools/regression/xsl_reports/test/test-components/test_test_structure/
a.xml: *C* *L*
tools/regression/xsl_reports/test/test-components/test_test_structure/expected/
a.xml: *C* *L*
tools/regression/xsl_reports/test/test-components/test_test_structure/
test-driver.xsl: *C* *L*
tools/regression/xsl_reports/test/
test.py: *C* *L*
test_boost_wide_report.py: *C* *L*
tools/regression/xsl_reports/
test_results.xsd: *C* *L*
tools/regression/xsl_reports/utils/
__init__.py: *C* *L*
accept_args.py: *C* *L*
char_translation_table.py: *C* *L*
check_existance.py: *C* *L*
checked_system.py: *C* *L*
libxslt.py: *C* *L*
log.py: *C* *L*
makedirs.py: *C* *L*
send_mail.py: *C* *L*
sourceforge.py: *C* *L*
tar.py: *C* *L*
zip.py: *C* *L*
tools/regression/xsl_reports/xsl/v2/
expected_to_1_33_format.xsl: *C* *L*
|release|
tools/release/
utils.py: *C* *L*
|serialization|
libs/serialization/doc/
style.css: *C* *L*
libs/serialization/example/
demo_output.txt: *C* *L*
demo_save.xml: *C* *L*
demofile.txt: *C* *L*
libs/serialization/test/
run_archive_test.bat: *C* *L*
runtest.bat: *C* *L*
runtest.sh: *C* *L*
libs/serialization/vc7ide/
readme.txt: *C* *L*
|signals|
libs/signals/doc/
tutorial.xml: *C* *L*
|smart_ptr|
libs/smart_ptr/
compatibility.htm: *L*
scoped_array.htm: *L*
scoped_ptr.htm: *L*
shared_array.htm: *L*
shared_ptr.htm: *L*
smart_ptr.htm: *L*
smarttests.htm: *L*
weak_ptr.htm: *L*
|test|
boost/test/utils/runtime/cla/detail/
argument_value_usage.hpp: *L*
libs/test/test/auto-link-test/
run_bjam.bat: *C* *L*
|timer|
libs/timer/
timer.htm: *L*
|tr1|
boost/tr1/
tuple.hpp: *C* *L*
|tuple|
libs/tuple/doc/
design_decisions_rationale.html: *L*
tuple_advanced_interface.html: *L*
tuple_users_guide.html: *L*
libs/tuple/test/
README: *C* *L*
|utility|
boost/
shared_container_iterator.hpp: *L*
libs/utility/
OptionalPointee.html: *L*
call_traits.htm: *L*
compressed_pair.htm: *L*
enable_if.html: *L*
libs/utility/test/
Jamfile.v2: *L*
libs/utility/
utility.htm: *L*
value_init.htm: *L*
value_init_test.cpp: *C*
value_init_test_fail1.cpp: *C*
value_init_test_fail2.cpp: *C*
value_init_test_fail3.cpp: *C*
|variant|
libs/variant/doc/
Jamfile.v2: *C* *L*
biblio.xml: *C* *L*
design.xml: *C* *L*
introduction.xml: *C* *L*
misc.xml: *C* *L*
libs/variant/doc/reference/
apply_visitor.xml: *C* *L*
bad_visit.xml: *C* *L*
concepts.xml: *C* *L*
get.xml: *C* *L*
recursive_variant.xml: *C* *L*
recursive_wrapper.xml: *C* *L*
reference.xml: *C* *L*
static_visitor.xml: *C* *L*
variant.xml: *C* *L*
variant_fwd.xml: *C* *L*
visitor_ptr.xml: *C* *L*
libs/variant/doc/tutorial/
advanced.xml: *C* *L*
basic.xml: *C* *L*
tutorial.xml: *C* *L*
libs/variant/doc/
variant.xml: *L*
libs/variant/
index.html: *C* *L*
libs/variant/test/
Jamfile.v2: *L*
1
0
Boost Inspection Report
Run Date: 16:07:51 UTC, Tuesday 03 July 2007
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:
11452 files scanned
909 directories scanned (including root)
165 problems reported
Problem counts:
0 files with invalid line endings
0 bookmarks with invalid characters
3 invalid urls
70 broken links
24 unlinked files
22 file/directory names issues
2 files with tabs
9 violations of the Boost min/max guidelines
35 usages of unnamed namespaces in headers (including .ipp files)
Summary:
archive (3)
bind (1)
build (1)
date_time (1)
doc (3)
filesystem (3)
graph (3)
iostreams (2)
lambda (3)
math (8)
more (4)
mpl (4)
multi_array (2)
ptr_container (1)
python (8)
regex (1)
regression (32)
serialization (1)
smart_ptr (2)
test (81)
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
|build|
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
doc/html/typeof.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/tr2_proposal.html:
*A* invalid URL (hardwired file): file:///C|/boost/site/libs/filesystem/doc/operations.htm#complete_note
|graph|
boost/graph/relax.hpp:
*T*
libs/graph/example/file_dependencies.cpp:
*M* violation of Boost min/max guidelines on line 139
libs/graph/test/serialize.cpp:
*T*
|iostreams|
libs/iostreams/doc/concepts/multi-character.html:
*A* unlinked file
libs/iostreams/doc/installation.html:
*A* broken link: ../../../tools/build/v1/build_system.htm
|lambda|
boost/lambda/core.hpp:
*U* unnamed namespace at line 62
boost/lambda/detail/lambda_functors.hpp:
*U* unnamed namespace at line 25
boost/lambda/exceptions.hpp:
*U* unnamed namespace at line 24
|math|
libs/math/test/common_factor_test.cpp:
*M* violation of Boost min/max guidelines on line 146
*M* violation of Boost min/max guidelines on line 147
*M* violation of Boost min/max guidelines on line 193
*M* violation of Boost min/max guidelines on line 194
|more|
more/cvs.html:
*A* unlinked file
more/getting_started/unix-variants.html:
*A* broken link: ../../doc/html/thread/build.html#thread.build
more/getting_started/windows.html:
*A* broken link: ../../doc/html/thread/build.html#thread.build
more/separate_compilation.html:
*A* broken link: ../libs/config/test/link/test/Jamfile.v2
|mpl|
boost/mpl/alias.hpp:
*U* unnamed namespace at line 17
libs/mpl/doc/refmanual/for-each.html:
*A* broken link: ./value-initialized.html
|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
|ptr_container|
libs/ptr_container/doc/tutorial_example.html:
*A* unlinked file
|python|
libs/python/doc/building.html:
*A* broken link: ../index.htm
libs/python/doc/tutorial/doc/html/python/hello.html:
*A* broken link: ../../../../../example/tutorial/Jamrules
libs/python/doc/tutorial/index.html:
*A* broken link: ../../../LICENSE_1_0.txt
libs/python/doc/v2/May2002.html:
*A* broken link: ../../../../tools/build/v1/build_system.htm
*A* broken link: ../../../../tools/build/v1/gen_aix_import_file.py
libs/python/doc/v2/faq.html:
*A* broken link: ../../../../tools/build/v1/build_system.htm
|regex|
libs/regex/performance/input.html:
*A* unlinked file
|regression|
regression/.htaccess:
*N* leading character of ".htaccess" is not alphabetic
tools/regression/test/test-cases/incremental/bjam.log.1:
*N* name contains more than one dot character ('.')
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/compile-fail.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/completed.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/expected/compile-fail.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/expected/completed.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/expected/lib.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/expected/misfire.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/expected/no-run.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/expected/run_pyd.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/expected/test-case.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/test-case.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_is_test_log_complete/test-driver.xsl:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_re_match/expected/test_re_match.xml:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
tools/regression/xsl_reports/test/test-components/test_test_case_status/explicit-failures-markup.xml.test:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
*N* name contains more than one dot character ('.')
*N* name exceeds 31 characters
tools/regression/xsl_reports/test/test-components/test_test_structure/explicit-failures-markup.xml.test:
*N* file path will exceed 100 characters in a directory tree with a root of the form boost_X_XX_X/
*N* name contains more than one dot character ('.')
*N* name exceeds 31 characters
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
|smart_ptr|
libs/smart_ptr/pointer_cast.html:
*A* unlinked file
libs/smart_ptr/pointer_to_other.html:
*A* unlinked file
|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 262
boost/test/utils/iterator/token_iterator.hpp:
*U* unnamed namespace at line 166
boost/test/utils/named_params.hpp:
*U* unnamed namespace at line 216
boost/test/utils/runtime/cla/dual_name_parameter.ipp:
*U* unnamed namespace at line 43
boost/test/utils/runtime/cla/modifier.hpp:
*U* unnamed namespace at line 34
boost/test/utils/runtime/env/modifier.hpp:
*U* unnamed namespace at line 34
boost/test/utils/runtime/file/config_file.hpp:
*U* unnamed namespace at line 169
*U* unnamed namespace at line 64
*U* unnamed namespace at line 74
boost/test/utils/runtime/file/config_file_iterator.hpp:
*U* unnamed namespace at line 68
boost/test/utils/trivial_singleton.hpp:
*U* unnamed namespace at line 52
*U* unnamed namespace at line 61
libs/test/build/msvc71_proj/config_file_iterator_test.vcproj:
*N* name exceeds 31 characters
libs/test/doc/components/prg_exec_monitor/compilation.html:
*A* broken link: ../../../build/Jamfile
libs/test/doc/components/prg_exec_monitor/index.html:
*A* broken link: ../../../../../boost/test/cpp_main.hpp
libs/test/doc/components/test_tools/index.html:
*A* broken link: ../../tests/boost_check_equal_str.html
libs/test/doc/components/test_tools/reference/BOOST_CHECK_CLOSE.html:
*A* broken link: BOOST_CHECK_CLOSE_FRACTION.html
libs/test/doc/components/test_tools/reference/BOOST_CHECK_MESSAGE.html:
*A* broken link: BOOST_MESSAGE.html
libs/test/doc/components/test_tools/reference/BOOST_CHECK_SMALL.html:
*A* broken link: BOOST_CHECK_CLOSE_FRACTION.html
libs/test/doc/components/test_tools/reference/tools_list.html:
*A* broken link: ../../btl1.gif
*A* broken link: BOOST_CHECK_CLOSE_FRACTION.html
libs/test/doc/components/utf/compilation.html:
*A* broken link: ../../../build/Jamfile
libs/test/doc/components/utf/components/index.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/components/test_case/abstract_interface.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_case/auto_register_facility.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_case/boost_function_tc.html:
*A* broken link: ../../../../../../../boost/test/unit_test_suite_ex.hpp
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_case/class_tc.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_case/function_tc.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_case/index.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_case/param_boost_function_tc.html:
*A* broken link: ../../../../../../../boost/test/unit_test_suite_ex.hpp
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_case/param_class_tc.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_case/param_function_tc.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_case/tc_template.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_log/custom_log_formatter.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_log/index.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_result/index.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/components/test_suite/index.html:
*A* broken link: ../../../btl1.gif
libs/test/doc/components/utf/index.html:
*A* broken link: getting_started/index.html
libs/test/doc/components/utf/parameters/build_info.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/catch_system_errors.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/detect_memory_leaks.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/index.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/log_format.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/log_level.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/no_result_code.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/output_format.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/random.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/report_format.html:
*A* broken link: ../../../../../LICENSE_1_0.txt
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/report_level.html:
*A* broken link: ../../btl1.gif
libs/test/doc/components/utf/parameters/show_progress.html:
*A* broken link: ../../btl1.gif
libs/test/doc/examples/unit_test_example1.html:
*A* broken link: ../../example/unit_test_example1.cpp
libs/test/doc/examples/unit_test_example2.html:
*A* broken link: ../../example/unit_test_example2.cpp
libs/test/doc/examples/unit_test_example3.html:
*A* broken link: ../../example/unit_test_example3.cpp
libs/test/doc/examples/unit_test_example4.html:
*A* broken link: ../../example/unit_test_example4.cpp
libs/test/doc/examples/unit_test_example5.html:
*A* broken link: ../../example/unit_test_example5.cpp
*A* broken link: ../../example/unit_test_example5.input
libs/test/doc/tests/auto_unit_test_test.html:
*A* broken link: ../../test/auto_unit_test_test.cpp
libs/test/doc/tests/auto_unit_test_test_mult.html:
*A* broken link: ../../test/auto_unit_test_test_mult1.cpp
*A* broken link: ../../test/auto_unit_test_test_mult2.cpp
libs/test/doc/tests/unit_test_suite_ex_test.html:
*A* broken link: ../../test/unit_test_suite_ex_test.cpp
libs/test/doc/tutorials/hello_the_testing_world.html:
*A* broken link: ../../../../../LICENSE_1_0.txt
*A* broken link: ../execution_monitor/index.html
libs/test/doc/tutorials/new_year_resolution.html:
*A* broken link: ../../../../../../LICENSE_1_0.txt
|type_traits|
libs/type_traits/cxx_type_traits.htm:
*A* unlinked file
1
0
Boost Regression test failures
Report time: 2007-07-03T06:22:35Z
This report lists all regression test failures on release platforms.
Detailed report:
http://engineering.meta-comm.com/boost-regression/CVS-RC_1_34_0/developer/i…
1 failures in 1 libraries
serialization (1)
|serialization|
test_list_xml_warchive_dll: msvc-8.0
1
0
[ Thanks to Yuval Ronen for pointing out an error in my lists! ]
[ 325 open bugs today - up from 323 yesterday ]
50 None
49 nobody
20 dgregor
19 grafik
16 jsiek
13 johnmaddock
12 vladimir_prus
11 turkanis
11 beman_dawes
11 az_sw_dude
10 <Blank>
7 speedsnail
7 samuel_k
6 shammah
6 nesotto
6 jbandela
6 dave
6 agurtovoy
5 witt
5 rogeeff
5 anthonyw
4 urzuga
4 mark_rodgers
4 fcacciola
4 djowel
3 pdimov
3 jmaurer
3 ebf
3 dlwalker
3 danielw
2 ramey
2 hubert_holin
2 alnsn
1 mistevens
1 mclow
1 kevlin
1 eric_niebler
1 danieljames
1 daniel_wallin
1 aaron_windsor
None 1074 FreeBSD specific patches to boost 1.34.0
None 1073 operations.cpp_ dummy_first_name lifetime
None 1072 assertion failed in dijkstra algorithm
None 1070 [iostreams]boost\iostreams\copy.hpp line80 copy_impl
None 1069 _InterlockedExchange_ _InterlockedExchangeAdd have wrong signature
None 1068 Mersenne twister disables streaming for Visual C++
None 1066 Patch to make Boost.Python compile on SunCC
None 1065 cannot find -lboost_filesystem
None 1061 boost::filesystem::basic_recursive_directory_iterator fails
on empty directories.
None 1060 no example sources in online docs for Boost::Test
None 1059 random_on_sphere can be made 10 times faster!
None 1058 Cygwin libraries & GNU libtool
None 1056 commentary typo fixes for wave; make jam compile
None 1055 boost build system uses wrong `ar` for cross compilation.
None 1051 MPL header ordering triggers bug
None 1050 BOOST_CHECK_CLOSE_FRACTION documentation missing
None 1049 Getting mpl/has_xxx.hpp to compile on AIX
None 1047 Small Problem with the getting started guide making the
whole build fail
None 1045 [multi_array] Need a proper swap operation
None 1042 Build: Incorrect parameters for IA64 architecture in MSVC toolset
None 1038 "<" and ">" should be excaped in xml_oarchive
None 1037 boost.serialization : invalid pointer dependant upon
serialization order
None 1036 assert failure in oserializer.hpp:418
None 1033 iostreams::restrict doesn't work on an iostreams::file_source
None 1032 typo in Boost.Test documentation
None 1027 [ptr_container] optional serialization support
None 1023 inspect
None 1021 [Graph][reverse_graph] Problem using reverse_graph adapter
with an adapted user defined graph
None 1020 Boost.Iterator proposal to add is_constant_iterator
None 1019 iterator_facade::pointer should be the return type of
operator-> (DR 445)
None 1014 rename throws an exception that is not documented
None 1006 No mingw.jam
None 1004 [typeof] Support vc8 in native mode
None 1003 [iostreams] copy-paste error in typedefs for wchar multichar_filters
None 1002 [iostreams] close_impl<closable_tag> does not comply with spec
None 997 error in boost::bind doc
None 995 'multiply defined symbols' when including
<boost/filesystem.hpp> in different source files
None 991 [pool]
None 987 configure passes wrong toolset to bjam
None 982 x64 documentation for windows
None 980 boost.format vc8/win32 compilation warning
None 975 empty weak_ptr throws upon serialization
None 974 spurious warning suppression code useful in shared_ptr.hpp
None 969 basic_binary_iprimitive::load_binary bug
None 968 xml_grammar - incorrect define char
None 963 typeof: nested types of BOOST_TYPEOF'ed type don't work on
gcc 3.4.5 in native mode
None 962 Missing links in Test library documentation
None 961 boost::basic_binary_oprimitive not instantiated correctly
None 960 [random] lognormal_distribution problem
None 956 Doc error in test examples.
<Blank> 1041 Cygwin requires PATH setting.
<Blank> 1030 execution_monitor.ipp #warning directive breaks
compilation on MSVC 8.0
<Blank> 1011 amd64: #error Boost.Numeric.Interval: Please specify
rounding control mechanism.
<Blank> 1010 linking boost.python on freebsd
<Blank> 1001 gcc 4.1.2 segfaults on mpl/test/apply.cpp
<Blank> 999 prg_exec_fail3 fails on release variant
<Blank> 998 prg_exec_fail2 fail on ppc
<Blank> 907 gccxml compilation error under Windows
<Blank> 853 path with spaces not always handled
<Blank> 129 default build cleanup
aaron_windsor 778 top-level configure is broken
agurtovoy 861 [mpl] Detect nested template members with has_template_xxx
agurtovoy 816 duplicat initial members -> erase_key postcond. fail
agurtovoy 761 [mpl] evc4 port
agurtovoy 640 documentation mistake
agurtovoy 637 Adjusts mpl::pair concept to be compatible with STL pairs
agurtovoy 588 mpl::remove compile error with gcc 4.1.0
alnsn 839 lexical_cast - local variable shadow patch
alnsn 754 boost::any - typeid comparison across shared boundaries
anthonyw 1053 Error using boost::mutex and C++/CLI
anthonyw 881 errors when build with Apache stdcxx
anthonyw 876 xtime documentation incomplete
anthonyw 868 [thread] thread_specific_ptr::element_type ?
anthonyw 802 [thread] MSVS: Allow use of thread headers with /Za
az_sw_dude 1028 typo in boost header: date_time/time_defs.hpp
az_sw_dude 890 date_time library supports only the current dst rule
az_sw_dude 889 Insane Dependencies
az_sw_dude 827 Unused variable in format date parser
az_sw_dude 642 operator<< for gregorian::date_duration not found
az_sw_dude 614 new timezone db file for #1471723 - 2007 DST support
az_sw_dude 605 support new 2007 DST rules for timezone db
az_sw_dude 604 from_ftime incorrectly processes FILETIME filled with zeros
az_sw_dude 596 make timezone csv file C/C++ compatible
az_sw_dude 316 date_time type conversion warning
az_sw_dude 287 wrong usage of ios_base::narrow
beman_dawes 897 exists() throws exeption on existing but locked file on wind
beman_dawes 842 typo in auto_unit_test.hpp Revision 1.17
beman_dawes 824 BOOST_IOSTREAMS_HAS_LSEEK64 on Mac OS X
beman_dawes 823 Seekable file_descriptor_source /sink?
beman_dawes 752 directory_iterator doesn't work with catch
beman_dawes 680 significantly different timer class behaviour on Win and Lin
beman_dawes 662 [filesystem] portable_posix_name() may fail on premain call
beman_dawes 607 Log level names wrong in documentation
beman_dawes 600 VC8 can't find windows.h even though environment is correct!
beman_dawes 559 linker error mingw 3.4.5
beman_dawes 222 Code analysis_ flaw detection_ debugging
daniel_wallin 533 [Parameter] Docco error section 2.7.2
danieljames 1064 problem on platforms with no errno.h header file
danielw 1054 Parameter takes an "infinite" amount of time to compile
with the Intel compiler.
danielw 1044 Argument pack inaccessable in a functions return type
danielw 863 [parameter] fix operator|| for lazy binding
dave 918 __doc__ strings
dave 916 BPL Support for Python Callable Objects
dave 910 gcc strict-aliasing problems with python
dave 903 inconsistent usage of function pointer typedefs
dave 865 Use of C++0x keyword as identifier
dave 857 add shared_ptr< const T> support
dgregor 1067 Function needs to use pass-by-reference internally
dgregor 954 boost::dynamic_properties has no copy-constructor
dgregor 891 Bunch of compilation error reported while using function.hpp
dgregor 870 boost::graph::graph_utility.hpp is_connected() bad call
dgregor 852 Problem with Boost and GCC 4.1
dgregor 829 Implicit graph not implement
dgregor 738 Memory leaks with signal::connect?
dgregor 736 Const correctness violation
dgregor 735 Fruchterman-Reingold grid performance can be improved
dgregor 733 Numbered headers don't work with "preferred" syntax
dgregor 732 Johnson All-Pairs needs better "no path" information
dgregor 708 Dijkstra no_init version should not require VertexListGraph
dgregor 556 Bundled graph properties
dgregor 447 reverse_graph and constness of property maps
dgregor 403 Document copy_component
dgregor 402 random_vertex/random_edge are unnecessarily inefficient
dgregor 395 BGL graph types do not support allocators
dgregor 375 LEDA graph adaptors do not handle hidden nodes properly
dgregor 373 LEDA graph adaptors for undirected graphs
dgregor 372 adjacency_matrix should model BidirectionalGraph
djowel 664 crash in boost::spirit::parse
djowel 543 Embedded python won't compile
djowel 314 spirit insert_key_actor.hpp
djowel 241 Miss " = ParserT()"
dlwalker 766 "Bug" in comment (x2)
dlwalker 653 [integer] add support for integers longer than long
dlwalker 613 boost/crc.hpp uses non-standard conforming syntax
ebf 993 Variant should use least common multiple of alignments_
rather than maximum
ebf 965 [doc] boost::variant tutorial - final example uses v1_v2
should be seq1_seq2
ebf 547 [variant] Compile time checked getter
eric_niebler 1071 Request for BOOST_REVERSE_FOREACH and rationale
fcacciola 818 No zero-argument in_place()
fcacciola 765 optional documentation
fcacciola 617 Numeric Conversion Documentation minor bug
fcacciola 282 boost::optional<enum> fails with /CLR
grafik 1040 boost.devel archive at ActiveState disconnected
grafik 1031 AmigaOS fixes for bjam
grafik 989 Boost build does not support building universal binaries
on macintosh
grafik 121 toolset initialization
grafik 94 Better reporting of failed expectation.
grafik 93 Testing problems on AIX and OSF
grafik 1062 Cygwin install stage fails with combination of patches
grafik 977 bjam crashes when compiled with gcc 4.2
grafik 959 linking fails when Boost is compiled with STLport 5.1.* on
Linux (names mismatch)
grafik 896 <native-wchar_t>off does not work when build with vc-8.0
grafik 798 bjam: always define OSPLAT
grafik 721 Generated files "@()" don't work in regular expressions.
grafik 683 libraries won't build
grafik 616 Boost Jam_ and non english directorys
grafik 552 Building universal binary on MacOSX
grafik 546 boost.build needs fixes for HP/UX
grafik 497 Unable to build boost with Dinkumware STL version 4.02
grafik 481 Linker Problems with VC .NET 2003 / STLPort / Boost
grafik 431 boost jam problem with parallel builds
hubert_holin 647 octonion documentation bug
hubert_holin 162 Cannot compile octonion_test.cpp because of bug in sinc.hpp
jbandela 665 bug in char_separator
jbandela 501 token_iterator::at_end() result is inversed
jbandela 306 Visual C++ "Language Extensions" support
jbandela 283 Compiler error for tokenizer on Solaris
jbandela 279 SLOOOWW tokenizer compilation on VC++6.0
jbandela 259 Problem compiling :/
jmaurer 920 Proposed extension to random library
jmaurer 819 uniform_int<> with type's maximum availaible range error
jmaurer 351 Diff in state of mersenne_twister gen between GCC3.41 & CW9
johnmaddock 1008 Undocumented type traits.
johnmaddock 883 errors when build with Apache stdcxx
johnmaddock 812 Crash on RH machine with gcc < 3.4
johnmaddock 775 Warnings on MSVC 2005
johnmaddock 764 [regex] add support for a BOOST_NO_CREGEX mode
johnmaddock 679 regex - perl syntax affects what gets matched
johnmaddock 633 [config] evc4 port
johnmaddock 591 make portable stdint.h from boost code
johnmaddock 540 Please add support for Borland C++ Builder 2006
johnmaddock 502 Problem running configure for unsupported platform
johnmaddock 492 Adding boost::is_complex to type_traits.hpp
johnmaddock 360 Regex
johnmaddock 315 Implement operator[] for Tokenizer
jsiek 900 graphml reader namespace handling is broken
jsiek 875 No iterator based constructor for adjacency_matrix
jsiek 815 remove_edge core dumps on self-circle
jsiek 813 concept_check.hpp unused variable warning
jsiek 694 Add Maximum Common Subgraph (MCS) algorithm
jsiek 693 Add clique detection algorithms DFMax_ Bron-Kerbosch
jsiek 636 strange compiling problem for transitive_closure
jsiek 580 Max Flow Algorithm
jsiek 575 Calling subgraph::global_to_local on a root graph
jsiek 541 [concept_check.hpp] remove unused variable warning in msvc
jsiek 416 Spelling of Edmonds-Karp-Algorithm
jsiek 193 Check ordering for mutexes
jsiek 182 Support aspect-orientation
jsiek 116 creating my own properties
jsiek 100 more use of the concept "allocator"
jsiek 69 Boost with Dinkumware C++ Library !?
kevlin 913 Specialization of lexical_cast
mark_rodgers 821 allow_unregistered improvement
mark_rodgers 558 add database library?
mark_rodgers 87 function to get the size of a array
mark_rodgers 30 parser
mclow 75 Solaris - once.cpp compile error
mistevens 688 ublas: bug in mapped_vector_of_mapped_vector
nesotto 807 boost::assignment documentation: mathematical "typo"
nesotto 730 The ptr_map iterator cannot be dereference to value type
nesotto 723 local_time_facet error in VS2005 Win2003
nesotto 624 bug in boost::range_detail
nesotto 518 [Boost.Range]boost::const_begin calls non-qualified 'begin'
nesotto 471 boost.range and "const char[]".
nobody 930 iostream and zlib
nobody 924 Convenience function for const map read
nobody 922 Lexical cast and wide characters
nobody 911 [bind] inline placeholder macro
nobody 908 gccxml compilation bug under Windows
nobody 905 Assertion failed in token_iterator.hpp
nobody 902 patch for Visual Studio 8 + Windows x64 (AMD64)
nobody 894 mutli_array/types.hpp 64-bit types?
nobody 884 [iostreams] workaround for the boost + stdcxx on MSVC 7.1
nobody 879 Building Boost with Apache C++ Standard Library (STDCXX)
nobody 874 Ability to partially specialize implementation_level
nobody 871 Problem build boost 1.33.1 on Aix 4.3.3
nobody 862 [utility] Make result_of handle lambda expressions
nobody 851 xml handling library
nobody 825 PocketPC 2003/2005 MSVS8
nobody 800 [filesystem] chdir()
nobody 799 mpl::if_
nobody 796 [ublas] vector::back()
nobody 795 [ublas] vector::back()
nobody 790 MSVC 8 & STLport
nobody 746 max flow with lower bounds (capacities)
nobody 714 [jam] HardLink rule on NT platform
nobody 687 [program_options] Allow unrecognized options in configfile
nobody 659 provide an abstract "Task" type based on Boost.Threads
nobody 621 filesystem::path as a template
nobody 590 mkstemp
nobody 530 Boost.Ruby
nobody 513 darwin 64 bit support
nobody 494 STLPort with NO_IOSTREAMS
nobody 428 Please add support for PDSK compilers for x64 and IA64
nobody 418 Please add support for Intel 9 WIN32
nobody 366 handle double '/' in the boost::filesystem
nobody 313 lock-free data structures
nobody 310 Stand-alone ternary state tree
nobody 296 Associative containers that search on keys or values
nobody 294 unicode support in boost::filesystem
nobody 224 Extensions to std::string: compareIgnoreCase()_ trim()_ ...
nobody 221 Overall tree structure of boost.
nobody 187 locale
nobody 123 target templates
nobody 122 stage rule
nobody 112 'distclean' target
nobody 105 Why noncopyable destructor isn't virtual
nobody 98 Better notion of link-compatibility
nobody 96 Finish target paths
nobody 64 Documentation
nobody 55 Generator Relevance Filtering
nobody 26 mem_iter - iterator to object member
nobody 17 Socket wrapper class
pdimov 810 support for weak_ptr binding
pdimov 445 Can't delete automatically in circularly included object.
pdimov 398 Support for embedded VC++ 4.0
ramey 878 error C2039: 'mbstate_t' : is not a member of 'std'
ramey 877 'NULL' undefined in basic_serializer_map.cpp
rogeeff 893 grammatical error in error message
rogeeff 847 [Test Library] How to init/free a singleton
rogeeff 762 [test] evc4 issue with SEH support
rogeeff 747 failing on 6 targets in MacOS X
rogeeff 645 [test] no eh exception handling functions on evc4
samuel_k 859 boost::format ignores a user defined locale
samuel_k 849 boost::format and operator priority rule
samuel_k 713 Boost.Format doesn't work on MSVC with /vd2 compiler option
samuel_k 704 format zero length string msvc-8
samuel_k 585 64 bit compile warning/error for boost::format
samuel_k 570 boost::format parse method doesn't work
samuel_k 493 format: assert when parsing invalid pattern
shammah 840 pool allocator - local variable shadow patch
shammah 836 warning using pool.hpp
shammah 386 boost::pool_allocator breaks with vector of vectors
shammah 290 perfomance: memory cleanup for pool takes too long
shammah 284 pool::purge_memory() does not reset next_size
shammah 88 ct_gcd_lcm.hpp compilation error
speedsnail 615 thread identification and getting the id
speedsnail 204 Add a monitor class
speedsnail 194 Exchange results between several thread calls
speedsnail 174 cooperation with ACE framework
speedsnail 173 more synchronization primitives for the threads classes
speedsnail 172 cooperation with ZThread package
speedsnail 171 class for function calls that are not thread safe
turkanis 869 [iostreams] patch for building by BBv2
turkanis 856 iostreams file_descriptor::write fails under Win32
turkanis 822 Incorrect usage of bad_write()_ bad_seek() etc.
turkanis 817 Performance problem in iostreams
turkanis 791 iostreams::tee_filter is for output only
turkanis 786 bug in iostreams/copy.hpp line 81
turkanis 699 Changing size of memory-mapped file on Windows
turkanis 586 iostreams // file_descriptor::seek BUG on files > 4 GB
turkanis 579 boost.iostreams file_descriptor and sharing
turkanis 525 problem with boost::iostreams when compiled with Visual C++
turkanis 484 Boost.Iostreams and newline translation
urzuga 864 [lambda][utility] Make lambda support result<>
urzuga 781 Lambda: (_1 + "y")(string("x")) Doesn't Compile
urzuga 574 [boost::lambda] Compile error with libstdc++ debug mode
urzuga 426 lambda vs pure virtual functions
vladimir_prus 985 can't use bjam to disable specific VC warning
vladimir_prus 984 using 'define=XYZ' as bjam command line argument doesn't work
vladimir_prus 898 [program_options] improper guess
vladimir_prus 887 Duplicate target name bug on Cygwin
vladimir_prus 850 program_options strips off escaped quotes in some situations
vladimir_prus 808 [program_options] parse_config_file documentation bug
vladimir_prus 689 [program_options] Endless loop with long default arguments
vladimir_prus 674 find-library for boost decorated names
vladimir_prus 644 Boost.Build v2 build script help for evc4
vladimir_prus 469 multitoken broken in program_options 1.33
vladimir_prus 348 program_options bug?
vladimir_prus 342 program_options Can one have options with optional values?
witt 1046 Boost.Python quickstart instructions mention nonexistent target
witt 973 zip_iterator has value_type == reference
witt 957 The "Getting Started" page does not mention the stdlib option
witt 834 Homepage regression links
witt 145 filter iterator adaptor should be able to be bidirectional
--
-- Marshall
Marshall Clow Idio Software <mailto:marshall@idio.com>
It is by caffeine alone I set my mind in motion.
It is by the beans of Java that thoughts acquire speed,
the hands acquire shaking, the shaking becomes a warning.
It is by caffeine alone I set my mind in motion.
1
0
[ Back to the grind - there are currently 329 open bugs. Yowza! ]
[ The people with the big counts are currently "None" and "Nobody" -
can anyone help those guys out? ]
72 None
49 nobody
21 vladimir_prus
18 dgregor
16 jsiek
13 grafik
12 johnmaddock
11 turkanis
11 beman_dawes
10 az_sw_dude
7 speedsnail
7 samuel_k
7 david_abrahams
6 shammah
6 nesotto
6 jbandela
6 agurtovoy
5 rogeeff
4 urzuga
4 mark_rodgers
4 fcacciola
4 djowel
4 anthonyw
3 pdimov
3 jmaurer
3 ebf
3 dlwalker
2 witt
2 ramey
2 hubert_holin
2 alnsn
1 nmusatti
1 mistevens
1 mclow
1 kevlin
1 daniel_wallin
1 aaron_windsor
None 1061 boost::filesystem::basic_recursive_directory_iterator fails
on empty directories.
None 1060 no example sources in online docs for Boost::Test
None 1059 random_on_sphere can be made 10 times faster!
None 1058 Cygwin libraries & GNU libtool
None 1056 commentary typo fixes for wave; make jam compile
None 1055 boost build system uses wrong `ar` for cross compilation.
None 1051 MPL header ordering triggers bug
None 1050 BOOST_CHECK_CLOSE_FRACTION documentation missing
None 1049 Getting mpl/has_xxx.hpp to compile on AIX
None 1047 Small Problem with the getting started guide making the
whole build fail
None 1045 [multi_array] Need a proper swap operation
None 1042 Build: Incorrect parameters for IA64 architecture in MSVC toolset
None 1038 "<" and ">" should be excaped in xml_oarchive
None 1037 boost.serialization : invalid pointer dependant upon
serialization order
None 1036 assert failure in oserializer.hpp:418
None 1033 iostreams::restrict doesn't work on an iostreams::file_source
None 1032 typo in Boost.Test documentation
None 1027 [ptr_container] optional serialization support
None 1023 inspect
None 1022 Boost.Fusion at_c documentation in CVS HEAD references
non-existing at_c.hpp (patch included)
None 1021 [Graph][reverse_graph] Problem using reverse_graph adapter
with an adapted user defined graph
None 1020 Boost.Iterator proposal to add is_constant_iterator
None 1019 iterator_facade::pointer should be the return type of
operator-> (DR 445)
None 1014 rename throws an exception that is not documented
None 1006 No mingw.jam
None 1004 [typeof] Support vc8 in native mode
None 1003 [iostreams] copy-paste error in typedefs for wchar multichar_filters
None 1002 [iostreams] close_impl<closable_tag> does not comply with spec
None 997 error in boost::bind doc
None 995 'multiply defined symbols' when including
<boost/filesystem.hpp> in different source files
None 991 [pool]
None 987 configure passes wrong toolset to bjam
None 982 x64 documentation for windows
None 980 boost.format vc8/win32 compilation warning
None 975 empty weak_ptr throws upon serialization
None 974 spurious warning suppression code useful in shared_ptr.hpp
None 969 basic_binary_iprimitive::load_binary bug
None 968 xml_grammar - incorrect define char
None 963 typeof: nested types of BOOST_TYPEOF'ed type don't work on
gcc 3.4.5 in native mode
None 962 Missing links in Test library documentation
None 961 boost::basic_binary_oprimitive not instantiated correctly
None 960 [random] lognormal_distribution problem
None 956 Doc error in test examples.
None 1041 Cygwin requires PATH setting.
None 1030 execution_monitor.ipp #warning directive breaks compilation
on MSVC 8.0
None 1011 amd64: #error Boost.Numeric.Interval: Please specify
rounding control mechanism.
None 1010 linking boost.python on freebsd
None 1001 gcc 4.1.2 segfaults on mpl/test/apply.cpp
None 999 prg_exec_fail3 fails on release variant
None 998 prg_exec_fail2 fail on ppc
None 907 gccxml compilation error under Windows
None 853 path with spaces not always handled
None 129 default build cleanup
aaron_windsor 778 top-level configure is broken
agurtovoy 861 [mpl] Detect nested template members with has_template_xxx
agurtovoy 816 duplicat initial members -> erase_key postcond. fail
agurtovoy 761 [mpl] evc4 port
agurtovoy 640 documentation mistake
agurtovoy 637 Adjusts mpl::pair concept to be compatible with STL pairs
agurtovoy 588 mpl::remove compile error with gcc 4.1.0
alnsn 839 lexical_cast - local variable shadow patch
alnsn 754 boost::any - typeid comparison across shared boundaries
None 1053 Error using boost::mutex and C++/CLI
anthonyw 881 errors when build with Apache stdcxx
anthonyw 876 xtime documentation incomplete
anthonyw 868 [thread] thread_specific_ptr::element_type ?
anthonyw 802 [thread] MSVS: Allow use of thread headers with /Za
None 1028 typo in boost header: date_time/time_defs.hpp
az_sw_dude 890 date_time library supports only the current dst rule
az_sw_dude 889 Insane Dependencies
az_sw_dude 827 Unused variable in format date parser
az_sw_dude 642 operator<< for gregorian::date_duration not found
az_sw_dude 614 new timezone db file for #1471723 - 2007 DST support
az_sw_dude 605 support new 2007 DST rules for timezone db
az_sw_dude 604 from_ftime incorrectly processes FILETIME filled with zeros
az_sw_dude 596 make timezone csv file C/C++ compatible
az_sw_dude 316 date_time type conversion warning
az_sw_dude 287 wrong usage of ios_base::narrow
beman_dawes 897 exists() throws exeption on existing but locked file on wind
beman_dawes 842 typo in auto_unit_test.hpp Revision 1.17
beman_dawes 824 BOOST_IOSTREAMS_HAS_LSEEK64 on Mac OS X
beman_dawes 823 Seekable file_descriptor_source /sink?
beman_dawes 752 directory_iterator doesn't work with catch
beman_dawes 680 significantly different timer class behaviour on Win and Lin
beman_dawes 662 [filesystem] portable_posix_name() may fail on premain call
beman_dawes 607 Log level names wrong in documentation
beman_dawes 600 VC8 can't find windows.h even though environment is correct!
beman_dawes 559 linker error mingw 3.4.5
beman_dawes 222 Code analysis_ flaw detection_ debugging
daniel_wallin 533 [Parameter] Docco error section 2.7.2
None 1064 problem on platforms with no errno.h header file
None 1054 Parameter takes an "infinite" amount of time to compile
with the Intel compiler.
None 1044 Argument pack inaccessable in a functions return type
david_abrahams 918 __doc__ strings
david_abrahams 916 BPL Support for Python Callable Objects
david_abrahams 910 gcc strict-aliasing problems with python
david_abrahams 903 inconsistent usage of function pointer typedefs
david_abrahams 865 Use of C++0x keyword as identifier
david_abrahams 863 [parameter] fix operator|| for lazy binding
david_abrahams 857 add shared_ptr< const T> support
None 954 boost::dynamic_properties has no copy-constructor
dgregor 891 Bunch of compilation error reported while using function.hpp
dgregor 870 boost::graph::graph_utility.hpp is_connected() bad call
dgregor 852 Problem with Boost and GCC 4.1
dgregor 829 Implicit graph not implement
dgregor 738 Memory leaks with signal::connect?
dgregor 736 Const correctness violation
dgregor 735 Fruchterman-Reingold grid performance can be improved
dgregor 733 Numbered headers don't work with "preferred" syntax
dgregor 732 Johnson All-Pairs needs better "no path" information
dgregor 708 Dijkstra no_init version should not require VertexListGraph
dgregor 556 Bundled graph properties
dgregor 447 reverse_graph and constness of property maps
dgregor 403 Document copy_component
dgregor 402 random_vertex/random_edge are unnecessarily inefficient
dgregor 395 BGL graph types do not support allocators
dgregor 375 LEDA graph adaptors do not handle hidden nodes properly
dgregor 373 LEDA graph adaptors for undirected graphs
dgregor 372 adjacency_matrix should model BidirectionalGraph
djowel 664 crash in boost::spirit::parse
djowel 543 Embedded python won't compile
djowel 314 spirit insert_key_actor.hpp
djowel 241 Miss " = ParserT()"
dlwalker 766 "Bug" in comment (x2)
dlwalker 653 [integer] add support for integers longer than long
dlwalker 613 boost/crc.hpp uses non-standard conforming syntax
ebf 993 Variant should use least common multiple of alignments_
rather than maximum
ebf 965 [doc] boost::variant tutorial - final example uses v1_v2
should be seq1_seq2
ebf 547 [variant] Compile time checked getter
fcacciola 818 No zero-argument in_place()
fcacciola 765 optional documentation
fcacciola 617 Numeric Conversion Documentation minor bug
fcacciola 282 boost::optional<enum> fails with /CLR
None 1040 boost.devel archive at ActiveState disconnected
None 1031 AmigaOS fixes for bjam
None 989 Boost build does not support building universal binaries on macintosh
None 121 toolset initialization
None 94 Better reporting of failed expectation.
None 93 Testing problems on AIX and OSF
grafik 1062 Cygwin install stage fails with combination of patches
grafik 977 bjam crashes when compiled with gcc 4.2
grafik 959 linking fails when Boost is compiled with STLport 5.1.* on
Linux (names mismatch)
grafik 896 <native-wchar_t>off does not work when build with vc-8.0
grafik 798 bjam: always define OSPLAT
grafik 721 Generated files "@()" don't work in regular expressions.
grafik 683 libraries won't build
grafik 616 Boost Jam_ and non english directorys
grafik 552 Building universal binary on MacOSX
grafik 546 boost.build needs fixes for HP/UX
grafik 497 Unable to build boost with Dinkumware STL version 4.02
grafik 481 Linker Problems with VC .NET 2003 / STLPort / Boost
grafik 431 boost jam problem with parallel builds
hubert_holin 647 octonion documentation bug
hubert_holin 162 Cannot compile octonion_test.cpp because of bug in sinc.hpp
jbandela 665 bug in char_separator
jbandela 501 token_iterator::at_end() result is inversed
jbandela 306 Visual C++ "Language Extensions" support
jbandela 283 Compiler error for tokenizer on Solaris
jbandela 279 SLOOOWW tokenizer compilation on VC++6.0
jbandela 259 Problem compiling :/
jmaurer 920 Proposed extension to random library
jmaurer 819 uniform_int<> with type's maximum availaible range error
jmaurer 351 Diff in state of mersenne_twister gen between GCC3.41 & CW9
None 1008 Undocumented type traits.
johnmaddock 883 errors when build with Apache stdcxx
johnmaddock 812 Crash on RH machine with gcc < 3.4
johnmaddock 775 Warnings on MSVC 2005
johnmaddock 764 [regex] add support for a BOOST_NO_CREGEX mode
johnmaddock 679 regex - perl syntax affects what gets matched
johnmaddock 633 [config] evc4 port
johnmaddock 591 make portable stdint.h from boost code
johnmaddock 540 Please add support for Borland C++ Builder 2006
johnmaddock 502 Problem running configure for unsupported platform
johnmaddock 492 Adding boost::is_complex to type_traits.hpp
johnmaddock 360 Regex
johnmaddock 315 Implement operator[] for Tokenizer
jsiek 900 graphml reader namespace handling is broken
jsiek 875 No iterator based constructor for adjacency_matrix
jsiek 815 remove_edge core dumps on self-circle
jsiek 813 concept_check.hpp unused variable warning
jsiek 694 Add Maximum Common Subgraph (MCS) algorithm
jsiek 693 Add clique detection algorithms DFMax_ Bron-Kerbosch
jsiek 636 strange compiling problem for transitive_closure
jsiek 580 Max Flow Algorithm
jsiek 575 Calling subgraph::global_to_local on a root graph
jsiek 541 [concept_check.hpp] remove unused variable warning in msvc
jsiek 416 Spelling of Edmonds-Karp-Algorithm
jsiek 193 Check ordering for mutexes
jsiek 182 Support aspect-orientation
jsiek 116 creating my own properties
jsiek 100 more use of the concept "allocator"
jsiek 69 Boost with Dinkumware C++ Library !?
kevlin 913 Specialization of lexical_cast
mark_rodgers 821 allow_unregistered improvement
mark_rodgers 558 add database library?
mark_rodgers 87 function to get the size of a array
mark_rodgers 30 parser
mclow 75 Solaris - once.cpp compile error
mistevens 688 ublas: bug in mapped_vector_of_mapped_vector
nesotto 807 boost::assignment documentation: mathematical "typo"
nesotto 730 The ptr_map iterator cannot be dereference to value type
nesotto 723 local_time_facet error in VS2005 Win2003
nesotto 624 bug in boost::range_detail
nesotto 518 [Boost.Range]boost::const_begin calls non-qualified 'begin'
nesotto 471 boost.range and "const char[]".
nmusatti 285 Borland compiler error with Pool_ boost::pool_allocator
nobody 930 iostream and zlib
nobody 924 Convenience function for const map read
nobody 922 Lexical cast and wide characters
nobody 911 [bind] inline placeholder macro
nobody 908 gccxml compilation bug under Windows
nobody 905 Assertion failed in token_iterator.hpp
nobody 902 patch for Visual Studio 8 + Windows x64 (AMD64)
nobody 894 mutli_array/types.hpp 64-bit types?
nobody 884 [iostreams] workaround for the boost + stdcxx on MSVC 7.1
nobody 879 Building Boost with Apache C++ Standard Library (STDCXX)
nobody 874 Ability to partially specialize implementation_level
nobody 871 Problem build boost 1.33.1 on Aix 4.3.3
nobody 862 [utility] Make result_of handle lambda expressions
nobody 851 xml handling library
nobody 825 PocketPC 2003/2005 MSVS8
nobody 800 [filesystem] chdir()
nobody 799 mpl::if_
nobody 796 [ublas] vector::back()
nobody 795 [ublas] vector::back()
nobody 790 MSVC 8 & STLport
nobody 746 max flow with lower bounds (capacities)
nobody 714 [jam] HardLink rule on NT platform
nobody 687 [program_options] Allow unrecognized options in configfile
nobody 659 provide an abstract "Task" type based on Boost.Threads
nobody 621 filesystem::path as a template
nobody 590 mkstemp
nobody 530 Boost.Ruby
nobody 513 darwin 64 bit support
nobody 494 STLPort with NO_IOSTREAMS
nobody 428 Please add support for PDSK compilers for x64 and IA64
nobody 418 Please add support for Intel 9 WIN32
nobody 366 handle double '/' in the boost::filesystem
nobody 313 lock-free data structures
nobody 310 Stand-alone ternary state tree
nobody 296 Associative containers that search on keys or values
nobody 294 unicode support in boost::filesystem
nobody 224 Extensions to std::string: compareIgnoreCase()_ trim()_ ...
nobody 221 Overall tree structure of boost.
nobody 187 locale
nobody 123 target templates
nobody 122 stage rule
nobody 112 'distclean' target
nobody 105 Why noncopyable destructor isn't virtual
nobody 98 Better notion of link-compatibility
nobody 96 Finish target paths
nobody 64 Documentation
nobody 55 Generator Relevance Filtering
nobody 26 mem_iter - iterator to object member
nobody 17 Socket wrapper class
pdimov 810 support for weak_ptr binding
pdimov 445 Can't delete automatically in circularly included object.
pdimov 398 Support for embedded VC++ 4.0
ramey 878 error C2039: 'mbstate_t' : is not a member of 'std'
ramey 877 'NULL' undefined in basic_serializer_map.cpp
rogeeff 893 grammatical error in error message
rogeeff 847 [Test Library] How to init/free a singleton
rogeeff 762 [test] evc4 issue with SEH support
rogeeff 747 failing on 6 targets in MacOS X
rogeeff 645 [test] no eh exception handling functions on evc4
samuel_k 859 boost::format ignores a user defined locale
samuel_k 849 boost::format and operator priority rule
samuel_k 713 Boost.Format doesn't work on MSVC with /vd2 compiler option
samuel_k 704 format zero length string msvc-8
samuel_k 585 64 bit compile warning/error for boost::format
samuel_k 570 boost::format parse method doesn't work
samuel_k 493 format: assert when parsing invalid pattern
shammah 840 pool allocator - local variable shadow patch
shammah 836 warning using pool.hpp
shammah 386 boost::pool_allocator breaks with vector of vectors
shammah 290 perfomance: memory cleanup for pool takes too long
shammah 284 pool::purge_memory() does not reset next_size
shammah 88 ct_gcd_lcm.hpp compilation error
speedsnail 615 thread identification and getting the id
speedsnail 204 Add a monitor class
speedsnail 194 Exchange results between several thread calls
speedsnail 174 cooperation with ACE framework
speedsnail 173 more synchronization primitives for the threads classes
speedsnail 172 cooperation with ZThread package
speedsnail 171 class for function calls that are not thread safe
turkanis 869 [iostreams] patch for building by BBv2
turkanis 856 iostreams file_descriptor::write fails under Win32
turkanis 822 Incorrect usage of bad_write()_ bad_seek() etc.
turkanis 817 Performance problem in iostreams
turkanis 791 iostreams::tee_filter is for output only
turkanis 786 bug in iostreams/copy.hpp line 81
turkanis 699 Changing size of memory-mapped file on Windows
turkanis 586 iostreams // file_descriptor::seek BUG on files > 4 GB
turkanis 579 boost.iostreams file_descriptor and sharing
turkanis 525 problem with boost::iostreams when compiled with Visual C++
turkanis 484 Boost.Iostreams and newline translation
urzuga 864 [lambda][utility] Make lambda support result<>
urzuga 781 Lambda: (_1 + "y")(string("x")) Doesn't Compile
urzuga 574 [boost::lambda] Compile error with libstdc++ debug mode
urzuga 426 lambda vs pure virtual functions
None 985 can't use bjam to disable specific VC warning
None 984 using 'define=XYZ' as bjam command line argument doesn't work
None 981 [program_options] config file parser format documentation
vladimir_prus 898 [program_options] improper guess
vladimir_prus 887 Duplicate target name bug on Cygwin
vladimir_prus 850 program_options strips off escaped quotes in some situations
vladimir_prus 808 [program_options] parse_config_file documentation bug
vladimir_prus 773 program_options find assert fails with multibyte characters
vladimir_prus 756 VC80-Compatible String Processing in format_paragraph()
vladimir_prus 749 Function name error in program_options documentation
vladimir_prus 748 Parameter reversal in program_options documentation
vladimir_prus 739 [program_options] putenv on Solaris
vladimir_prus 691 Bjam build should support attachment of individual build ids
vladimir_prus 689 [program_options] Endless loop with long default arguments
vladimir_prus 674 find-library for boost decorated names
vladimir_prus 646 [program_options] static const variable on evc4
vladimir_prus 644 Boost.Build v2 build script help for evc4
vladimir_prus 627 program_options: format_paragraph assert fails on long line
vladimir_prus 469 multitoken broken in program_options 1.33
vladimir_prus 348 program_options bug?
vladimir_prus 342 program_options Can one have options with optional values?
vladimir_prus 341 program_options Can one have options with optional values?
vladimir_prus 120 toolset flags
vladimir_prus 119 Dependency & exported properties
None 1046 Boost.Python quickstart instructions mention nonexistent target
None 973 zip_iterator has value_type == reference
None 957 The "Getting Started" page does not mention the stdlib option
witt 834 Homepage regression links
witt 145 filter iterator adaptor should be able to be bidirectional
--
-- Marshall
Marshall Clow Idio Software <mailto:marshall@idio.com>
It is by caffeine alone I set my mind in motion.
It is by the beans of Java that thoughts acquire speed,
the hands acquire shaking, the shaking becomes a warning.
It is by caffeine alone I set my mind in motion.
5
9
For those who have put time or energy into making suggestions for the
SVG_Plot program, an update (with pretty pictures!) is on the wiki:
http://svn.boost.org/trac/boost/wiki/soc/2007/VisualizationOfContainers
Feedback / use cases welcome ;). So far it only produces graphs in one
dimension, but inch by inch it's getting better! Hopefully by the halfway
point, I'll have a working legend system as well as graphs in two
dimensions, and I hope to take a good chunk out of the list of suggestions
that I've been given! Further into the future, I want to look at the
animation / hover features that SVG has to offer to see if I can take
advantage of them for data display purposes and make the output of the
program awesome.
Jake
12
31
[Boost-bugs] [ boost-Support Requests-1707948 ] Assertion failed in token_iterator.hpp
by SourceForge.net 03 Jul '07
by SourceForge.net 03 Jul '07
03 Jul '07
Support Requests item #1707948, was opened at 2007-04-26 03:08
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=207586&aid=1707948&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: Assertion failed in token_iterator.hpp
Initial Comment:
Using BOOST.1.33.1 with Borland C++.
I've suddenly got a Message Box saying:
Assertion failed: valid_, file ...boost/token_iterator.hpp, line 52
Line 52 in token_iterator.hpp is: assert(valid_); in void increment(){}.
Could anybody give me a clue as to what might be going on and why it has suddenly started happening, please?
With thanks in anticipation,
Paul Collins
(paul(a)screen.subtitling.com)
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=207586&aid=1707948&group_…
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Boost-bugs mailing list
Boost-bugs(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/boost-bugs
2
1
03 Jul '07
Hello,
I use boost::posix_time::to_iso_string &
boost::posix_time::from_iso_string to serialize/deserialize some dates.
However, although to_iso_string handle spacial date values (ie
-infinity), from_iso_string does no handle them, therefore, I have to
test for those values myself.
I think it would be better if the from_... and the to_... were exactly
symetrical, and enabled a roundtrip.
--
Loïc
1
0
Hi,
I've been offline for a bit. But I was able to spend several weeks learning
DocBook. I must say I was really impressed with quality of this project. I
also tried to get a grasp of BoostBook and gave perfunctory look on
quickbook. Here I would like to share my thoughts on recent "doc update"
movement.
I. quickbook as documentation media.
Why, oh, why don't we learn from our own mistakes. We just started to
realize the problem we got ourselves into with makesystem. And immediately
find new toy to play with. However fun it is, however cool it might look on
first sight, THIS IS NOT OUR BUSENESS to invent/support documentation
format.
DocBook is very mature, well supported project. It's based on widely
accepted/supported technologies. It's powerful and configurable to implement
essentially anything one need. I personally don't see much valid reasons to
look in home grown format direction. Here some specific points:
1. Simplicity
Some people argues that it's easier to type quickbook I might argue
that it's actually opposite. Granted if you use vi XML editing is not fun.
But myriads of modern XML editors simplify the process marginally. There
several WYSWYG editors producing DocBook (and I don't need to enter markup
at all!) and this trend is going to grow. In addition you get immediate
format validation and presentation (using assigned stylesheets)
2. Any change in DocBook have to be reflected in quickbook terms
3. Someone need to maintain quickbook parser/transformer
4. quickbook will never be as flexible as DocBook
5. This is new *nonstandard* format any new developer will have to learn. I
don't believe we can afford yet another barrier for new submitters.
6. Source code highlighting
My understanding is that quickbook presents some source code
highlighting automation. IMO this can be either implemented as standalone
C++ based tool that docs writers can use when required or even better it can
be implemented in JavaScript. I believe I've seen it done.
All in all I believe using this format is going to be a maintenance problem
in a long term and should be avoided. We should stick with industry standard
DocBook IMO instead.
II. BoostBook
1. Complexity
The BoostBook being an extension to DocBook seems to be doing too much.
IMO any useful generic innovations should be proposed to the DocBook
developers and eventually removed. All in all we should strive to make this
layer as thin as possible.
2. Test suites support.
I did not really grasp the idea behind this feature completely, but from
what I understand this is "misfeature" and should be removed
3. Tight coupling with Boost.Build
This is major problem I believe. Especially in documentation. BoostBook
should be presented as independent project. It should be explained how to
use it, configure it without any reference to Boost.Build at all. At the
very last chapter of documentation we may refer that if you want you docs to
be automatically generated on some remote host (if let's say you don't have
all the tools set up locally for all the formats) this is what you need to
do .....
4. Documentation
I found documentation to be largely unacceptable (funny thing for the
project dedicated to writing documentation)
a) No explanation how to use BoostBook without Boost.Build (see above)
b) all he elements description are without examples
c) most critical: no description whatsoever of all the modification done
in comparison with DocBook. All the updated parameter need to be listed, all
the updated templates need to be explained. General approach should be what
the person familiar with DocBook (standard) need to know/expect to use
BoostBook
d) No explanation on how to extend the BoostBook (especially in
comparison with DocBook)
As I mentioned before we should try to limit our extensions to the most
necessary only and strive to stick with standard DocBook. Also all
extensions should be made optional.
III. What should we do?
IMO the standardization efforts need to target DocBook/BoostBook. On the
other hand each developer should be allowed to extend/twick standard L&F.
Usually differences should be only cosmetic. Following are general
observations about common L&F
1. JS Menu support.
I believe it should be implemented but made optional. I personally don't
like it (I believe it's just wait of space for this menu to stay on all the
time) and prefer "location path" kinda navigation Boost.Test currently
using.
2. Header on top.
I don't believe it's necessary. Neither in a form of
boost|libraries|more|... nor what is currently proposed. This information
is accessible from boost main page. No need to duplicate it on every page of
every library.
3. Frames
I personally need frames support for the reference like pages (like in
preprocessor and test libraries). I am open to the alternative that presents
similar L&F.
4. Portability
This is major requirement for all the features we implement. They should
work on at least set of predefined "major" browsers.
Please make this as discouraging comments to overall documentation efforts
movements. I just don't believe we move in right direction.
Regards,
Gennadiy
20
97