All Projects : C++ Standard Library (Key: STDCXX)

Project Lead: Martin Sebor
URL: http://stdcxx.apache.org/
Description:
The Apache implementation of the C++ Standard Library as specified in the ISO/IEC 14882 international standard for C++.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Subversion Commits

All versions
Select version:
Repository Revision Date User Message
ASF #814419 Sun Sep 13 22:46:50 UTC 2009 sebor 2009-09-13 Martin Sebor <sebor@apache.org>

Merged revs 814395, 814400, 814401, 814405, and 814409 from
branches/4.2.x.

2009-09-13 Martin Sebor <sebor@apache.org>

* tests/regress/23.vector.STDCXX-1037.cpp (Alloc::Alloc(const Alloc&)):
Corrected syntax to prevent compiler errors. (Does a recent version of
any compiler actually allow this? Maybe Visual C++?)

2009-09-13 Martin Sebor <sebor@apache.org>

STDCXX-791
* include/deque.cc (deque::_C_push): Parenthesized logic
expression to silence gcc -Wparentheses warning.
* include/list.cc (list::splice): Same.
* valarray (valarray::valarray(const gslice_array&,
gslice_array::operator=, gslice_array::operator*=,
gslice_array::operator/=, gslice_array::operator+=,
gslice_array::operator-=, gslice_array::operator%=,
gslice_array::operator^=, gslice_array::operator&=,
gslice_array::operator|=, gslice_array::operator<<=,
gslice_array::operator>>=): Same.
* tests/iostream/27.filebuf.cpp (CodeCvt::do_in): Same.
* tests/numerics/26.c.math.cp (test_behavior): Same.
* tests/src/locale.cpp (rw_get_wchars): Same.
* (UserTraits::lt, UserTraits::compare, UserTraits::copy,
UserTraits::move): Same.
* tests/src/cmdopt.cpp (_rw_print_help, _rw_getbounds, rw_runopts):
Same.
* tests/src/23.containers.cpp (_rw_sigcat): Same.
* tests/src/opt_lines.cpp (_rw_enable_line): Same.
* tests/src/printf.cpp (_rw_fmtstrarray, _rw_vasnprintf_ext,
_rw_fmtstr): Same.
* tests/src/opt_trace.cpp (_rw_setopt_trace_mask): Same.
* tests/localization/22.locale.num.put.cpp (do_test): Same.
* tests/localization/22.locale.messages.cpp (open_catalog): Same.
* tests/localization/22.locale.numpunct.cpp (check_numpunct): Same.
* tests/localization/22.locale.time.get.cpp (do_test): Same.
* tests/localization/22.locale.money.get.cpp (do_test): Same.
* tests/localization/22.locale.num.get.cpp (do_test): Same.
* tests/self/0.fnmatch.cpp (test): Same.
* tests/strings/21.string.compare.cpp (test_compare): Same.
* tests/strings/21.string.io.cpp (test_io): Same.
* tests/containers/23.vector.cons.cpp (test_ctors): Same.
* tests/algorithms/25.equal.cpp (test_equal): Same.
* tests/algorithms/25.transform.cpp (gen_test): Same.
* tests/algorithms/25.replace.cpp (test_replace): Same.
* util/collate.cpp (Def::process_order_stmt): Same.
* examples/tutorial/icecream.cpp (irand): Same.
* tests/support/18.numeric.special.float.cpp (VERIFY_FUNCTION): Same.
* tests/iostream/27.filebuf.codecvt.cpp (cformat::do_in): Same.
(run_test): Changed the type of a local to silence gcc's
-Wsign-compare warnings.
* include/rw/_ioiter.h (istreambuf_iterator::equal): Simplified
expression to silence gcc -Wparentheses warning and to help gcc
generate more optimal code (see
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38126).
* tests/iostream/27.istream.sentry.cpp (test_ok): Same.

2009-09-13 Martin Sebor <sebor@apache.org>

STDCXX-791
* include/valarray (valarray::valarray(const gslice_array&,
gslice_array::operator=, gslice_array::operator*=,
gslice_array::operator/=, gslice_array::operator+=,
gslice_array::operator-=, gslice_array::operator%=,
gslice_array::operator^=, gslice_array::operator&=,
gslice_array::operator|=, gslice_array::operator<<=,
gslice_array::operator>>=): Parenthesized logic expression
to silence gcc -Wparentheses warning. (Missed in r814400).

2009-09-13 Martin Sebor <sebor@apache.org>

STDCXX-791
* tests/src/char.cpp (UserTraits::lt, UserTraits::compare,
UserTraits::copy, UserTraits::move): Parenthesized logic expression
to silence gcc -Wparentheses warning. (Missed in r814400).

2009-09-13 Martin Sebor <sebor@apache.org>

* tests/localization/22.locale.ctype.tolower.cpp (locale_list): Removed
unused global variable to silence gcc -Wshadow warnings.
* tests/localization/22.locale.messages.mt.cpp (run_test): Silenced
gcc's -Wunused warning, corrected a logic error in a preprocessor
conditional and fixed a typo.
* tests/localization/22.locale.statics.mt.cpp (test_global): Changed
type of a local variable to avoid gcc's -Wsign-compare warnings.
* tests/regress/22.locale.messages.STDCXX-542.cpp (run_test): Same.
* tests/containers/23.bitset.cpp (test_ctors, stress_ctors,
test_operators, test_other, stress_count, test_elem_access,
test_to_string): Corrected formatting directive for size_t argument.
* tests/regress/23.set.STDCXX-216.cpp (Value::Value(unsigned): Renamed
a function formal argument to avoid a gcc -Wshadow warning. Removed
commented out debugging code.
* tests/regress/21.string.append.STDCXX-438.cpp (operator new): Threw
std::bad_alloc on failure as required instead of returning null to
silence a gcc warning.
* tests/regress/21.string.replace.STDCXX-175.cpp (main): Removed
unused arguments to silence gcc -Wunused warnings.
* tests/regress/23.list.special.STDCXX-334.cpp (operator==, operator!=,
main): Same.
* tests/regress/23.list.insert.STDCXX-331.cpp (main): Same.
* tests/regress/21.string.STDCXX-466.cpp (main): Same.
* tests/regress/23.list.cons.STDCXX-268.cpp (main): Same.
* util/locale.cpp (write_coll_info): Removed an empty else branch
to silence a gcc -Wmissing-braces warning.
* util/exec.cpp (wait_for_child): Added braces to silence a gcc
-Wmissing-braces warning.
Files Changed
MODIFY /stdcxx/trunk/tests/algorithms/25.equal.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.replace.cpp
MODIFY /stdcxx/trunk/tests/iostream/27.istream.sentry.cpp
MODIFY /stdcxx/trunk/tests/src/printf.cpp
MODIFY /stdcxx/trunk/tests/iostream/27.filebuf.cpp
MODIFY /stdcxx/trunk/tests/src/locale.cpp
MODIFY /stdcxx/trunk/tests/regress/22.locale.messages.stdcxx-542.cpp
MODIFY /stdcxx/trunk/tests/regress/23.set.stdcxx-216.cpp
MODIFY /stdcxx/trunk/util/collate.cpp
MODIFY /stdcxx/trunk/tests/localization/22.locale.messages.mt.cpp
MODIFY /stdcxx/trunk/include/rw/_ioiter.h
MODIFY /stdcxx/trunk/examples/tutorial/icecream.cpp
MODIFY /stdcxx/trunk/tests/localization/22.locale.messages.cpp
MODIFY /stdcxx/trunk/tests/localization/22.locale.ctype.tolower.cpp
MODIFY /stdcxx/trunk/util/exec.cpp
MODIFY /stdcxx/trunk/tests/containers/23.vector.cons.cpp
MODIFY /stdcxx/trunk/tests/self/0.fnmatch.cpp
MODIFY /stdcxx/trunk/include/valarray
MODIFY /stdcxx/trunk/tests/regress/21.string.stdcxx-466.cpp
MODIFY /stdcxx/trunk/tests/support/18.numeric.special.float.cpp
MODIFY /stdcxx/trunk/tests/src/23.containers.cpp
MODIFY /stdcxx/trunk/util/locale.cpp
MODIFY /stdcxx/trunk/tests/src/cmdopt.cpp
MODIFY /stdcxx/trunk/tests/containers/23.bitset.cpp
MODIFY /stdcxx/trunk/tests/regress/23.list.special.stdcxx-334.cpp
MODIFY /stdcxx/trunk/tests/regress/23.list.cons.stdcxx-268.cpp
MODIFY /stdcxx/trunk/doc/stdlibug/14-3.html
MODIFY /stdcxx/trunk/tests/iostream/27.filebuf.codecvt.cpp
MODIFY /stdcxx/trunk/tests/localization/22.locale.num.put.cpp
MODIFY /stdcxx/trunk/tests/localization/22.locale.money.get.cpp
MODIFY /stdcxx/trunk/src/atomic-cxx.S
MODIFY /stdcxx/trunk/src/x86_64
MODIFY /stdcxx/trunk/include/list.cc
MODIFY /stdcxx/trunk/tests/localization/22.locale.num.get.cpp
MODIFY /stdcxx/trunk/include/deque.cc
MODIFY /stdcxx/trunk/tests/regress/21.string.replace.stdcxx-175.cpp
MODIFY /stdcxx/trunk/src/x86
MODIFY /stdcxx/trunk/tests/numerics/26.c.math.cpp
MODIFY /stdcxx/trunk/tests/src/opt_lines.cpp
MODIFY /stdcxx/trunk
MODIFY /stdcxx/trunk/tests/regress/21.string.append.stdcxx-438.cpp
MODIFY /stdcxx/trunk/tests/regress/23.vector.stdcxx-1037.cpp
MODIFY /stdcxx/trunk/tests/strings/21.string.compare.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.transform.cpp
MODIFY /stdcxx/trunk/tests/localization/22.locale.statics.mt.cpp
MODIFY /stdcxx/trunk/tests/src/opt_trace.cpp
MODIFY /stdcxx/trunk/tests/regress/23.list.insert.stdcxx-331.cpp
MODIFY /stdcxx/trunk/tests/localization/22.locale.numpunct.cpp
MODIFY /stdcxx/trunk/tests/localization/22.locale.time.get.cpp
MODIFY /stdcxx/trunk/tests/src/char.cpp
MODIFY /stdcxx/trunk/tests/strings/21.string.io.cpp
Repository Revision Date User Message
ASF #814418 Sun Sep 13 22:46:24 UTC 2009 sebor 2009-09-13 Martin Sebor <sebor@apache.org>

Merged revs 814395, 814400, 814401, 814405, and 814409 from
branches/4.2.x.

2009-09-13 Martin Sebor <sebor@apache.org>

* tests/regress/23.vector.STDCXX-1037.cpp (Alloc::Alloc(const Alloc&)):
Corrected syntax to prevent compiler errors. (Does a recent version of
any compiler actually allow this? Maybe Visual C++?)

2009-09-13 Martin Sebor <sebor@apache.org>

STDCXX-791
* include/deque.cc (deque::_C_push): Parenthesized logic
expression to silence gcc -Wparentheses warning.
* include/list.cc (list::splice): Same.
* valarray (valarray::valarray(const gslice_array&,
gslice_array::operator=, gslice_array::operator*=,
gslice_array::operator/=, gslice_array::operator+=,
gslice_array::operator-=, gslice_array::operator%=,
gslice_array::operator^=, gslice_array::operator&=,
gslice_array::operator|=, gslice_array::operator<<=,
gslice_array::operator>>=): Same.
* tests/iostream/27.filebuf.cpp (CodeCvt::do_in): Same.
* tests/numerics/26.c.math.cp (test_behavior): Same.
* tests/src/locale.cpp (rw_get_wchars): Same.
* (UserTraits::lt, UserTraits::compare, UserTraits::copy,
UserTraits::move): Same.
* tests/src/cmdopt.cpp (_rw_print_help, _rw_getbounds, rw_runopts):
Same.
* tests/src/23.containers.cpp (_rw_sigcat): Same.
* tests/src/opt_lines.cpp (_rw_enable_line): Same.
* tests/src/printf.cpp (_rw_fmtstrarray, _rw_vasnprintf_ext,
_rw_fmtstr): Same.
* tests/src/opt_trace.cpp (_rw_setopt_trace_mask): Same.
* tests/localization/22.locale.num.put.cpp (do_test): Same.
* tests/localization/22.locale.messages.cpp (open_catalog): Same.
* tests/localization/22.locale.numpunct.cpp (check_numpunct): Same.
* tests/localization/22.locale.time.get.cpp (do_test): Same.
* tests/localization/22.locale.money.get.cpp (do_test): Same.
* tests/localization/22.locale.num.get.cpp (do_test): Same.
* tests/self/0.fnmatch.cpp (test): Same.
* tests/strings/21.string.compare.cpp (test_compare): Same.
* tests/strings/21.string.io.cpp (test_io): Same.
* tests/containers/23.vector.cons.cpp (test_ctors): Same.
* tests/algorithms/25.equal.cpp (test_equal): Same.
* tests/algorithms/25.transform.cpp (gen_test): Same.
* tests/algorithms/25.replace.cpp (test_replace): Same.
* util/collate.cpp (Def::process_order_stmt): Same.
* examples/tutorial/icecream.cpp (irand): Same.
* tests/support/18.numeric.special.float.cpp (VERIFY_FUNCTION): Same.
* tests/iostream/27.filebuf.codecvt.cpp (cformat::do_in): Same.
(run_test): Changed the type of a local to silence gcc's
-Wsign-compare warnings.
* include/rw/_ioiter.h (istreambuf_iterator::equal): Simplified
expression to silence gcc -Wparentheses warning and to help gcc
generate more optimal code (see
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38126).
* tests/iostream/27.istream.sentry.cpp (test_ok): Same.

2009-09-13 Martin Sebor <sebor@apache.org>

STDCXX-791
* include/valarray (valarray::valarray(const gslice_array&,
gslice_array::operator=, gslice_array::operator*=,
gslice_array::operator/=, gslice_array::operator+=,
gslice_array::operator-=, gslice_array::operator%=,
gslice_array::operator^=, gslice_array::operator&=,
gslice_array::operator|=, gslice_array::operator<<=,
gslice_array::operator>>=): Parenthesized logic expression
to silence gcc -Wparentheses warning. (Missed in r814400).

2009-09-13 Martin Sebor <sebor@apache.org>

STDCXX-791
* tests/src/char.cpp (UserTraits::lt, UserTraits::compare,
UserTraits::copy, UserTraits::move): Parenthesized logic expression
to silence gcc -Wparentheses warning. (Missed in r814400).

2009-09-13 Martin Sebor <sebor@apache.org>

* tests/localization/22.locale.ctype.tolower.cpp (locale_list): Removed
unused global variable to silence gcc -Wshadow warnings.
* tests/localization/22.locale.messages.mt.cpp (run_test): Silenced
gcc's -Wunused warning, corrected a logic error in a preprocessor
conditional and fixed a typo.
* tests/localization/22.locale.statics.mt.cpp (test_global): Changed
type of a local variable to avoid gcc's -Wsign-compare warnings.
* tests/regress/22.locale.messages.STDCXX-542.cpp (run_test): Same.
* tests/containers/23.bitset.cpp (test_ctors, stress_ctors,
test_operators, test_other, stress_count, test_elem_access,
test_to_string): Corrected formatting directive for size_t argument.
* tests/regress/23.set.STDCXX-216.cpp (Value::Value(unsigned): Renamed
a function formal argument to avoid a gcc -Wshadow warning. Removed
commented out debugging code.
* tests/regress/21.string.append.STDCXX-438.cpp (operator new): Threw
std::bad_alloc on failure as required instead of returning null to
silence a gcc warning.
* tests/regress/21.string.replace.STDCXX-175.cpp (main): Removed
unused arguments to silence gcc -Wunused warnings.
* tests/regress/23.list.special.STDCXX-334.cpp (operator==, operator!=,
main): Same.
* tests/regress/23.list.insert.STDCXX-331.cpp (main): Same.
* tests/regress/21.string.STDCXX-466.cpp (main): Same.
* tests/regress/23.list.cons.STDCXX-268.cpp (main): Same.
* util/locale.cpp (write_coll_info): Removed an empty else branch
to silence a gcc -Wmissing-braces warning.
* util/exec.cpp (wait_for_child): Added braces to silence a gcc
-Wmissing-braces warning.
Files Changed
MODIFY /stdcxx/branches/4.3.x/src/x86
MODIFY /stdcxx/branches/4.3.x/examples/tutorial/icecream.cpp
MODIFY /stdcxx/branches/4.3.x/tests/src/opt_lines.cpp
MODIFY /stdcxx/branches/4.3.x
MODIFY /stdcxx/branches/4.3.x/tests/regress/23.vector.stdcxx-1037.cpp
MODIFY /stdcxx/branches/4.3.x/tests/strings/21.string.compare.cpp
MODIFY /stdcxx/branches/4.3.x/tests/regress/21.string.append.stdcxx-438.cpp
MODIFY /stdcxx/branches/4.3.x/tests/localization/22.locale.ctype.tolower.cpp
MODIFY /stdcxx/branches/4.3.x/tests/algorithms/25.transform.cpp
MODIFY /stdcxx/branches/4.3.x/tests/localization/22.locale.statics.mt.cpp
MODIFY /stdcxx/branches/4.3.x/tests/self/0.fnmatch.cpp
MODIFY /stdcxx/branches/4.3.x/tests/src/opt_trace.cpp
MODIFY /stdcxx/branches/4.3.x/include/valarray
MODIFY /stdcxx/branches/4.3.x/tests/regress/23.list.insert.stdcxx-331.cpp
MODIFY /stdcxx/branches/4.3.x/tests/regress/21.string.stdcxx-466.cpp
MODIFY /stdcxx/branches/4.3.x/tests/localization/22.locale.numpunct.cpp
MODIFY /stdcxx/branches/4.3.x/tests/localization/22.locale.time.get.cpp
MODIFY /stdcxx/branches/4.3.x/tests/support/18.numeric.special.float.cpp
MODIFY /stdcxx/branches/4.3.x/tests/algorithms/25.equal.cpp
MODIFY /stdcxx/branches/4.3.x/tests/algorithms/25.replace.cpp
MODIFY /stdcxx/branches/4.3.x/tests/src/cmdopt.cpp
MODIFY /stdcxx/branches/4.3.x/tests/containers/23.bitset.cpp
MODIFY /stdcxx/branches/4.3.x/tests/iostream/27.filebuf.cpp
MODIFY /stdcxx/branches/4.3.x/tests/regress/23.list.special.stdcxx-334.cpp
MODIFY /stdcxx/branches/4.3.x/tests/regress/22.locale.messages.stdcxx-542.cpp
MODIFY /stdcxx/branches/4.3.x/doc/stdlibug/14-3.html
MODIFY /stdcxx/branches/4.3.x/tests/regress/23.set.stdcxx-216.cpp
MODIFY /stdcxx/branches/4.3.x/src
MODIFY /stdcxx/branches/4.3.x/tests/localization/22.locale.num.put.cpp
MODIFY /stdcxx/branches/4.3.x/tests/localization/22.locale.money.get.cpp
MODIFY /stdcxx/branches/4.3.x/src/atomic-cxx.S
MODIFY /stdcxx/branches/4.3.x/src/x86_64
MODIFY /stdcxx/branches/4.3.x/tests/localization/22.locale.num.get.cpp
MODIFY /stdcxx/branches/4.3.x/include/deque.cc
MODIFY /stdcxx/branches/4.3.x/tests/regress/21.string.replace.stdcxx-175.cpp
MODIFY /stdcxx/branches/4.3.x/tests/numerics/26.c.math.cpp
MODIFY /stdcxx/branches/4.3.x/tests/localization/22.locale.messages.cpp
MODIFY /stdcxx/branches/4.3.x/tests/containers/23.vector.cons.cpp
MODIFY /stdcxx/branches/4.3.x/util/exec.cpp
MODIFY /stdcxx/branches/4.3.x/tests/src/char.cpp
MODIFY /stdcxx/branches/4.3.x/tests/strings/21.string.io.cpp
MODIFY /stdcxx/branches/4.3.x/tests/src/23.containers.cpp
MODIFY /stdcxx/branches/4.3.x/util/locale.cpp
MODIFY /stdcxx/branches/4.3.x/tests/iostream/27.istream.sentry.cpp
MODIFY /stdcxx/branches/4.3.x/tests/src/printf.cpp
MODIFY /stdcxx/branches/4.3.x/tests/src/locale.cpp
MODIFY /stdcxx/branches/4.3.x/tests/regress/23.list.cons.stdcxx-268.cpp
MODIFY /stdcxx/branches/4.3.x/util/collate.cpp
MODIFY /stdcxx/branches/4.3.x/tests/iostream/27.filebuf.codecvt.cpp
MODIFY /stdcxx/branches/4.3.x/tests/localization/22.locale.messages.mt.cpp
MODIFY /stdcxx/branches/4.3.x/include/list.cc
MODIFY /stdcxx/branches/4.3.x/include/rw/_ioiter.h
Repository Revision Date User Message
ASF #814409 Sun Sep 13 22:34:54 UTC 2009 sebor 2009-09-13 Martin Sebor <sebor@apache.org>

* tests/localization/22.locale.ctype.tolower.cpp (locale_list): Removed
unused global variable to silence gcc -Wshadow warnings.
* tests/localization/22.locale.messages.mt.cpp (run_test): Silenced
gcc's -Wunused warning, corrected a logic error in a preprocessor
conditional and fixed a typo.
* tests/localization/22.locale.statics.mt.cpp (test_global): Changed
type of a local variable to avoid gcc's -Wsign-compare warnings.
* tests/regress/22.locale.messages.STDCXX-542.cpp (run_test): Same.
* tests/containers/23.bitset.cpp (test_ctors, stress_ctors,
test_operators, test_other, stress_count, test_elem_access,
test_to_string): Corrected formatting directive for size_t argument.
* tests/regress/23.set.STDCXX-216.cpp (Value::Value(unsigned): Renamed
a function formal argument to avoid a gcc -Wshadow warning. Removed
commented out debugging code.
* tests/regress/21.string.append.STDCXX-438.cpp (operator new): Threw
std::bad_alloc on failure as required instead of returning null to
silence a gcc warning.
* tests/regress/21.string.replace.STDCXX-175.cpp (main): Removed
unused arguments to silence gcc -Wunused warnings.
* tests/regress/23.list.special.STDCXX-334.cpp (operator==, operator!=,
main): Same.
* tests/regress/23.list.insert.STDCXX-331.cpp (main): Same.
* tests/regress/21.string.STDCXX-466.cpp (main): Same.
* tests/regress/23.list.cons.STDCXX-268.cpp (main): Same.
* util/locale.cpp (write_coll_info): Removed an empty else branch
to silence a gcc -Wmissing-braces warning.
* util/exec.cpp (wait_for_child): Added braces to silence a gcc
-Wmissing-braces warning.
Files Changed
MODIFY /stdcxx/branches/4.2.x/util/locale.cpp
MODIFY /stdcxx/branches/4.2.x/tests/regress/21.string.replace.stdcxx-175.cpp
MODIFY /stdcxx/branches/4.2.x/tests/containers/23.bitset.cpp
MODIFY /stdcxx/branches/4.2.x/tests/regress/23.list.cons.stdcxx-268.cpp
MODIFY /stdcxx/branches/4.2.x/tests/regress/22.locale.messages.stdcxx-542.cpp
MODIFY /stdcxx/branches/4.2.x/tests/regress/21.string.append.stdcxx-438.cpp
MODIFY /stdcxx/branches/4.2.x/tests/regress/23.list.special.stdcxx-334.cpp
MODIFY /stdcxx/branches/4.2.x/tests/regress/23.set.stdcxx-216.cpp
MODIFY /stdcxx/branches/4.2.x/util/exec.cpp
MODIFY /stdcxx/branches/4.2.x/tests/localization/22.locale.statics.mt.cpp
MODIFY /stdcxx/branches/4.2.x/tests/localization/22.locale.ctype.tolower.cpp
MODIFY /stdcxx/branches/4.2.x/tests/regress/23.list.insert.stdcxx-331.cpp
MODIFY /stdcxx/branches/4.2.x/tests/regress/21.string.stdcxx-466.cpp
MODIFY /stdcxx/branches/4.2.x/tests/localization/22.locale.messages.mt.cpp
Repository Revision Date User Message
ASF #814405 Sun Sep 13 22:28:15 UTC 2009 sebor 2009-09-13 Martin Sebor <sebor@apache.org>

STDCXX-791
* tests/src/char.cpp (UserTraits::lt, UserTraits::compare,
UserTraits::copy, UserTraits::move): Parenthesized logic expression
to silence gcc -Wparentheses warning. (Missed in r814400).
Files Changed
MODIFY /stdcxx/branches/4.2.x/tests/src/char.cpp
Repository Revision Date User Message
ASF #814401 Sun Sep 13 22:25:08 UTC 2009 sebor 2009-09-13 Martin Sebor <sebor@apache.org>

STDCXX-791
* include/valarray (valarray::valarray(const gslice_array&,
gslice_array::operator=, gslice_array::operator*=,
gslice_array::operator/=, gslice_array::operator+=,
gslice_array::operator-=, gslice_array::operator%=,
gslice_array::operator^=, gslice_array::operator&=,
gslice_array::operator|=, gslice_array::operator<<=,
gslice_array::operator>>=): Parenthesized logic expression
to silence gcc -Wparentheses warning. (Missed in r814400).
Files Changed
MODIFY /stdcxx/branches/4.2.x/include/valarray
Repository Revision Date User Message
ASF #814400 Sun Sep 13 22:22:32 UTC 2009 sebor 2009-09-13 Martin Sebor <sebor@apache.org>

STDCXX-791
* include/deque.cc (deque::_C_push): Parenthesized logic
expression to silence gcc -Wparentheses warning.
* include/list.cc (list::splice): Same.
* valarray (valarray::valarray(const gslice_array&,
gslice_array::operator=, gslice_array::operator*=,
gslice_array::operator/=, gslice_array::operator+=,
gslice_array::operator-=, gslice_array::operator%=,
gslice_array::operator^=, gslice_array::operator&=,
gslice_array::operator|=, gslice_array::operator<<=,
gslice_array::operator>>=): Same.
* tests/iostream/27.filebuf.cpp (CodeCvt::do_in): Same.
* tests/numerics/26.c.math.cp (test_behavior): Same.
* tests/src/locale.cpp (rw_get_wchars): Same.
* (UserTraits::lt, UserTraits::compare, UserTraits::copy,
UserTraits::move): Same.
* tests/src/cmdopt.cpp (_rw_print_help, _rw_getbounds, rw_runopts):
Same.
* tests/src/23.containers.cpp (_rw_sigcat): Same.
* tests/src/opt_lines.cpp (_rw_enable_line): Same.
* tests/src/printf.cpp (_rw_fmtstrarray, _rw_vasnprintf_ext,
_rw_fmtstr): Same.
* tests/src/opt_trace.cpp (_rw_setopt_trace_mask): Same.
* tests/localization/22.locale.num.put.cpp (do_test): Same.
* tests/localization/22.locale.messages.cpp (open_catalog): Same.
* tests/localization/22.locale.numpunct.cpp (check_numpunct): Same.
* tests/localization/22.locale.time.get.cpp (do_test): Same.
* tests/localization/22.locale.money.get.cpp (do_test): Same.
* tests/localization/22.locale.num.get.cpp (do_test): Same.
* tests/self/0.fnmatch.cpp (test): Same.
* tests/strings/21.string.compare.cpp (test_compare): Same.
* tests/strings/21.string.io.cpp (test_io): Same.
* tests/containers/23.vector.cons.cpp (test_ctors): Same.
* tests/algorithms/25.equal.cpp (test_equal): Same.
* tests/algorithms/25.transform.cpp (gen_test): Same.
* tests/algorithms/25.replace.cpp (test_replace): Same.
* util/collate.cpp (Def::process_order_stmt): Same.
* examples/tutorial/icecream.cpp (irand): Same.
* tests/support/18.numeric.special.float.cpp (VERIFY_FUNCTION): Same.
* tests/iostream/27.filebuf.codecvt.cpp (cformat::do_in): Same.
(run_test): Changed the type of a local to silence gcc's
-Wsign-compare warnings.
* include/rw/_ioiter.h (istreambuf_iterator::equal): Simplified
expression to silence gcc -Wparentheses warning and to help gcc
generate more optimal code (see
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38126).
* tests/iostream/27.istream.sentry.cpp (test_ok): Same.
Files Changed
MODIFY /stdcxx/branches/4.2.x/include/rw/_ioiter.h
MODIFY /stdcxx/branches/4.2.x/tests/localization/22.locale.num.get.cpp
MODIFY /stdcxx/branches/4.2.x/include/deque.cc
MODIFY /stdcxx/branches/4.2.x/tests/localization/22.locale.messages.cpp
MODIFY /stdcxx/branches/4.2.x/tests/src/opt_lines.cpp
MODIFY /stdcxx/branches/4.2.x/tests/numerics/26.c.math.cpp
MODIFY /stdcxx/branches/4.2.x/examples/tutorial/icecream.cpp
MODIFY /stdcxx/branches/4.2.x/tests/strings/21.string.compare.cpp
MODIFY /stdcxx/branches/4.2.x/tests/algorithms/25.transform.cpp
MODIFY /stdcxx/branches/4.2.x/tests/containers/23.vector.cons.cpp
MODIFY /stdcxx/branches/4.2.x/tests/src/opt_trace.cpp
MODIFY /stdcxx/branches/4.2.x/tests/self/0.fnmatch.cpp
MODIFY /stdcxx/branches/4.2.x/tests/localization/22.locale.numpunct.cpp
MODIFY /stdcxx/branches/4.2.x/tests/localization/22.locale.time.get.cpp
MODIFY /stdcxx/branches/4.2.x/tests/support/18.numeric.special.float.cpp
MODIFY /stdcxx/branches/4.2.x/tests/algorithms/25.equal.cpp
MODIFY /stdcxx/branches/4.2.x/tests/algorithms/25.replace.cpp
MODIFY /stdcxx/branches/4.2.x/tests/src/23.containers.cpp
MODIFY /stdcxx/branches/4.2.x/tests/strings/21.string.io.cpp
MODIFY /stdcxx/branches/4.2.x/tests/iostream/27.filebuf.cpp
MODIFY /stdcxx/branches/4.2.x/tests/src/cmdopt.cpp
MODIFY /stdcxx/branches/4.2.x/tests/src/printf.cpp
MODIFY /stdcxx/branches/4.2.x/tests/iostream/27.istream.sentry.cpp
MODIFY /stdcxx/branches/4.2.x/tests/src/locale.cpp
MODIFY /stdcxx/branches/4.2.x/tests/iostream/27.filebuf.codecvt.cpp
MODIFY /stdcxx/branches/4.2.x/tests/localization/22.locale.num.put.cpp
MODIFY /stdcxx/branches/4.2.x/util/collate.cpp
MODIFY /stdcxx/branches/4.2.x/tests/localization/22.locale.money.get.cpp
MODIFY /stdcxx/branches/4.2.x/include/list.cc
Repository Revision Date User Message
ASF #814395 Sun Sep 13 22:05:17 UTC 2009 sebor 2009-09-13 Martin Sebor <sebor@apache.org>

* tests/regress/23.vector.STDCXX-1037.cpp (Alloc::Alloc(const Alloc&)):
Corrected syntax to prevent compiler errors. (Does a recent version of
any compiler actually allow this? Maybe Visual C++?)
Files Changed
MODIFY /stdcxx/branches/4.2.x/tests/regress/23.vector.stdcxx-1037.cpp
Repository Revision Date User Message
ASF #811386 Fri Sep 04 13:24:07 UTC 2009 faridz 2009-09-04 Farid Zaripov <faridz@apache.org>

Merged r811381 from 4.2.x branch.

STDCXX-1042
* tests/src/driver.cpp: Define RW_TEST_OS for Solaris 11 or SunOS 5.11.
Files Changed
MODIFY /stdcxx/trunk/tests/src/driver.cpp
Repository Revision Date User Message
ASF #811383 Fri Sep 04 13:21:49 UTC 2009 faridz 2009-09-04 Farid Zaripov <faridz@apache.org>

Merged r811381 from 4.2.x branch.

STDCXX-1042
* tests/src/driver.cpp: Define RW_TEST_OS for Solaris 11 or SunOS 5.11.
Files Changed
MODIFY /stdcxx/branches/4.3.x/tests/src/driver.cpp
Repository Revision Date User Message
ASF #811381 Fri Sep 04 13:19:10 UTC 2009 faridz 2009-09-04 Farid Zaripov <faridz@apache.org>

STDCXX-1042
* tests/src/driver.cpp: Define RW_TEST_OS for Solaris 11 or SunOS 5.11.
Files Changed
MODIFY /stdcxx/branches/4.2.x/tests/src/driver.cpp
Repository Revision Date User Message
ASF #804291 Fri Aug 14 16:44:37 UTC 2009 faridz 2009-08-14 Farid Zaripov <faridz@apache.org>

Merged r804283, r804285 from 4.2.x branch

* tests/regress/23.vector.STDCXX-1037.cpp: New regression
test for STDCXX-1037.

STDCXX-1037
* include/vector.cc: Assign __other's data to self before
swaping __other with __tmp.
Files Changed
ADD /stdcxx/trunk/tests/regress/23.vector.stdcxx-1037.cpp (from /stdcxx/branches/4.2.x/tests/regress/23.vector.stdcxx-1037.cpp)
MODIFY /stdcxx/trunk/include/vector.cc
Repository Revision Date User Message
ASF #804290 Fri Aug 14 16:43:51 UTC 2009 faridz 2009-08-14 Farid Zaripov <faridz@apache.org>

Merged r804283, r804285 from 4.2.x branch

* tests/regress/23.vector.STDCXX-1037.cpp: New regression
test for STDCXX-1037.

STDCXX-1037
* include/vector.cc: Assign __other's data to self before
swaping __other with __tmp.
Files Changed
ADD /stdcxx/branches/4.3.x/tests/regress/23.vector.stdcxx-1037.cpp (from /stdcxx/branches/4.2.x/tests/regress/23.vector.stdcxx-1037.cpp)
MODIFY /stdcxx/branches/4.3.x/include/vector.cc
Repository Revision Date User Message
ASF #804285 Fri Aug 14 16:34:48 UTC 2009 faridz 2009-08-14 Farid Zaripov <faridz@apache.org>

STDCXX-1037
* include/vector.cc: Assign __other's data to self before
swaping __other with __tmp.
Files Changed
MODIFY /stdcxx/branches/4.2.x/include/vector.cc
Repository Revision Date User Message
ASF #804283 Fri Aug 14 16:29:22 UTC 2009 faridz 2009-08-14 Farid Zaripov <faridz@apache.org>

* tests/regress/23.vector.STDCXX-1037.cpp: New regression
test for STDCXX-1037.
Files Changed
ADD /stdcxx/branches/4.2.x/tests/regress/23.vector.stdcxx-1037.cpp
Repository Revision Date User Message
ASF #778855 Tue May 26 19:33:39 UTC 2009 sebor 2009-05-26 Martin Sebor <sebor@apache.org>

Merged revs 684133, 684134, 684138, 686537, 693942, 714208, 723464,
731135, and 731378 from STDCXX-4.2.x.


2008-08-08 Martin Sebor <sebor@apache.org>

STDCXX-998
* include/loc/_numpunct.h (~numpunct): Added attribute nothrow
to help optimizers generate better code.
* include/loc/_facet.h (~__rw_facet): Same.
(__rw_facet, __rw_id::_C_init, __rw_release_facet_data): Declared
with the empty exception specification.
* include/loc/_ctype.h, src/ctype.cpp, src/wctype.cpp (ctype): Same.
(~ctype, ~ctype_byname): Added attribute nothrow.
* include/loc/_codecvt.h, src/codecvt.cpp, src/wcodecvt.cpp (codecvt):
Declared constructors with the empty exception specification.
* src/collate.cpp (__rw_get_cat): Same.
* src/locale_body.h, src/locale_body.cpp (~__rw_locale, _C_is_managed,
_C_LC2category, _C_LC2facet_bits, _C_check_category, _C_get_facet_type,
_C_get_facet_inx, __rw_get_cat, __rw_is_C): Same.
* src/facet.cpp (__rw_get_cat, __rw_get_cat_name, __rw_facet,
cmpfacets, cmpfacet, __rw_release_facet_data, __rw_facet_id::_C_init):
Same.
(~__rw_facet): Added attribute nothrow.


2008-08-08 Martin Sebor <sebor@apache.org>

STDCXX-998
* include/loc/_num_put.h (~num_put): Added attribute nothrow
to help optimizers generate better code.


2008-08-08 Martin Sebor <sebor@apache.org>

STDCXX-998
* include/rw/_file.h (__rw_fopen, __rw_fdopen, __rw_fclose,
__rw_fileno, __rw_fdmode, __rw_fmode, __rw_fread, __rw_fwrite,
__rw_fseek, __rw_fflush): Declared with attribute nothrow.
* include/ostream (__rw_fflush): Same.
* src/mman.h (__rw_mmap, __rw_munmap): Same.
* src/mman.cpp (__rw_mmap): Used malloc() instead of operator
new to avoid exceptions.


2008-08-16 Martin Sebor <sebor@roguewave.com>

STDCXX-998
* include/rw/_allocator.h (__rw_deallocate): Added the empty
exception specification.
(allocator::destroy): Decorated with attribute nothrow to
help optimizers generate better code by letting them assume
that the type's dtor doesn't throw even if it's not explicitly
declared not to.


2008-12-04 Martin Sebor <sebor@apache.org>

STDCXX-998
* include/streambuf (basic_streambuf): Added empty exception
specification to class ctor. The corresponding change to the
function definition was accidentally committed in rev 723461.


2009-01-04 Martin Sebor <sebor@apache.org>

        STDCXX-791
        * tests/include/rw_char.h (~UserInt): Parenthesized an expression
        to silence the annoying gcc 4.3 +Wparentheses warning.


2009-01-03 Martin Sebor <sebor@roguewave.com>

        STDCXX-791
        * include/iomanip (__rw_setbase::operator()): Added parentheses
        around operands of bitwise OR to silence gcc 4.3 -Wparentheses
        warning.
        * examples/tutorial/alg3.cpp (RandomInteger::operator()): Replaced
        addition with bitwise OR to silence said gcc warning.


2008-11-14 Martin Sebor <sebor@apache.org>

        STDCXX-791
        * include/loc/_localedef.h (__rw_utf8toucs4): Parenthesized
        subexpression to silence gcc 4.3 -Wparentheses warning: suggest
        parentheses around arithmetic in operand of |.
        * include/rw/_iosbase.h (ios_base::setf): Same.
        * src/num_get.cpp (__rw_check_grouping): Added an empty/dummy
        body to a while loop to silence the braindead gcc 4.3 -Wempty-body
        warning: uggest a space before ';' or explicit braces around empty
        body in 'while' statement.
        Parenthesized subexpressions to silence gcc 4.3.0 -Wparentheses
        warnings.
        * src/iostore.cpp (ios_base::_C_copyfmt): Silenced gcc 4.3
        -Wparentheses warning.
        * src/tmpbuf.cpp:
        * src/string.cpp (__rw_memcpy, __rw_memmove, __rw_memcmp, __rw_strlen):
        Silenced gcc 4.3 -Wparentheses warning.
         (__rw_wmemcpy, __rw_wmemmove, __rw_wmemcmp, __rw_wcslen): Same.
        * src/codecvt.cpp (codecvt::do_out, codecvt::do_in, codecvt::do_unshift,
        codecvt::do_length): Same.
        * src/ios.cpp (ios_base::flags): Same.
        * src/wcodecvt.cpp (__rw_libc_do_out, codecvt::do_out, codecvt::do_in,
        codecvt::do_unshift, codecvt::do_length, codecvt_byname::do_out,
        codecvt_byname::do_in, codecvt_byname::do_unshift,
        codecvt_byname::do_length): Same.
        * src/time_put.cpp (__rw_get_era, __rw_get_zone_off, __rw_get_zone,
        __rw_get_time_put_data): Same.
        * src/wctype.cpp (__rw_get_mask): Same.
        * src/facet.cpp (__rw_facet::~__rw_facet, __rw_facet::_C_get_data):
        Same.
        * src/locale_body.cpp (__rw_locale::_C_is_managed): Same.
        * src/locale_eq.cpp (locale::operator==): Same.
        * src/strstream.cpp (strstreambuf::setbuf): Same.
        * src/locale_combine.cpp (__rw_locale::_C_construct): Same.
        * src/num_put.cpp (__rw_itoa): Silenced gcc 4.3 -Wempty-body warning.


2008-09-10 Martin Sebor <sebor@roguewave.com>

        * src/ctype_bits.cpp: Globally replaced the _RWSTD_SIZE_T macro
        (required to be used in library headers for namespace cleanliness)
        with the standard size_t typedef.
        * src/memory.cpp: Same.
        * src/iostore.cpp: Same.
        * src/bitset.cpp: Same.
        * src/tmpbuf.cpp: Same.
        * src/iso2022.cpp: Same.
        * src/valarray.cpp: Same.
        * src/random.cpp: Same.
        * src/ctype.cpp: Same.
        * src/codecvt.cpp: Same.
        * src/locale_name.cpp: Same.
        * src/time_put.cpp: Same.
        * src/memattr.cpp: Same.
        * src/wctype.cpp: Same.
        * src/facet.cpp: Same.
        * src/locale_eq.cpp: Same.
        * src/strstream.cpp: Same.
        * src/num_put.cpp: Same.
        * src/mman.cpp: Same.
        * src/locale_combine.cpp: Same.
Files Changed
MODIFY /stdcxx/branches/4.3.x/src/x86
MODIFY /stdcxx/branches/4.3.x/include/streambuf
MODIFY /stdcxx/branches/4.3.x/examples/tutorial/alg3.cpp
MODIFY /stdcxx/branches/4.3.x/src/iso2022.cpp
MODIFY /stdcxx/branches/4.3.x/src/valarray.cpp
MODIFY /stdcxx/branches/4.3.x
MODIFY /stdcxx/branches/4.3.x/src/locale_combine.cpp
MODIFY /stdcxx/branches/4.3.x/src/memattr.cpp
MODIFY /stdcxx/branches/4.3.x/include/loc/_localedef.h
MODIFY /stdcxx/branches/4.3.x/src/time_put.cpp
MODIFY /stdcxx/branches/4.3.x/include/loc/_numpunct.h
MODIFY /stdcxx/branches/4.3.x/src/ios.cpp
MODIFY /stdcxx/branches/4.3.x/src/locale_name.cpp
MODIFY /stdcxx/branches/4.3.x/include/loc/_facet.h
MODIFY /stdcxx/branches/4.3.x/src/ctype_bits.cpp
MODIFY /stdcxx/branches/4.3.x/src/codecvt.cpp
MODIFY /stdcxx/branches/4.3.x/src/num_put.cpp
MODIFY /stdcxx/branches/4.3.x/doc/stdlibug/14-3.html
MODIFY /stdcxx/branches/4.3.x/src
MODIFY /stdcxx/branches/4.3.x/src/atomic-cxx.S
MODIFY /stdcxx/branches/4.3.x/src/num_get.cpp
MODIFY /stdcxx/branches/4.3.x/src/ctype.cpp
MODIFY /stdcxx/branches/4.3.x/src/x86_64
MODIFY /stdcxx/branches/4.3.x/include/rw/_allocator.h
MODIFY /stdcxx/branches/4.3.x/src/bitset.cpp
MODIFY /stdcxx/branches/4.3.x/src/collate.cpp
MODIFY /stdcxx/branches/4.3.x/src/locale_body.cpp
MODIFY /stdcxx/branches/4.3.x/src/tmpbuf.cpp
MODIFY /stdcxx/branches/4.3.x/src/wcodecvt.cpp
MODIFY /stdcxx/branches/4.3.x/include/iomanip
MODIFY /stdcxx/branches/4.3.x/tests/include/rw_char.h
MODIFY /stdcxx/branches/4.3.x/src/locale_body.h
MODIFY /stdcxx/branches/4.3.x/src/memory.cpp
MODIFY /stdcxx/branches/4.3.x/include/streambuf.cc
MODIFY /stdcxx/branches/4.3.x/src/random.cpp
MODIFY /stdcxx/branches/4.3.x/src/locale_eq.cpp
MODIFY /stdcxx/branches/4.3.x/src/strstream.cpp
MODIFY /stdcxx/branches/4.3.x/include/loc/_codecvt.h
MODIFY /stdcxx/branches/4.3.x/include/rw/_iosbase.h
MODIFY /stdcxx/branches/4.3.x/src/wctype.cpp
MODIFY /stdcxx/branches/4.3.x/include/loc/_num_put.h
MODIFY /stdcxx/branches/4.3.x/src/facet.cpp
MODIFY /stdcxx/branches/4.3.x/src/mman.cpp
MODIFY /stdcxx/branches/4.3.x/include/loc/_ctype.h
MODIFY /stdcxx/branches/4.3.x/src/iostore.cpp
MODIFY /stdcxx/branches/4.3.x/src/string.cpp
MODIFY /stdcxx/branches/4.3.x/src/mman.h
MODIFY /stdcxx/branches/4.3.x/include/ostream
MODIFY /stdcxx/branches/4.3.x/include/rw/_file.h
MODIFY /stdcxx/branches/4.3.x/include/strstream
Repository Revision Date User Message
ASF #778845 Tue May 26 18:55:28 UTC 2009 sebor 2009-05-26 Martin Sebor <sebor@apache.org>

Merged revs 778780, 778800, and 778803 from 4.2.x.

STDCXX-1036
* src/iosdata.h (ios_base::_C_usr_data::_C_alloc,
ios_base::_C_usr_data::_C_dealloc): Moved functions from here...
* src/iostore.cpp: ...to here and outlined to silence gcc 4.4 -Winline
warnings.
* src/num_put.cpp (__rw_dtoa): Called the unsigned overload of __rw_dtoa
only once to avoid gcc 4.4 -Winline warning (and for a small efficiency
gain).
* src/iso2022.cpp (__rw_allocate_state): Outlined rarely called
function to silence gcc 4.4 -Winline warnings: inlining failed:
call is unlikely and code size would grow.
Files Changed
MODIFY /stdcxx/branches/4.3.x/src/iso2022.cpp
MODIFY /stdcxx/branches/4.3.x/src/num_put.cpp
MODIFY /stdcxx/branches/4.3.x/src/iostore.cpp
MODIFY /stdcxx/branches/4.3.x/src/iosdata.h
Repository Revision Date User Message
ASF #778803 Tue May 26 17:15:07 UTC 2009 sebor 2009-05-26 Martin Sebor <sebor@apache.org>

STDCXX-1036
* src/iso2022.cpp (__rw_allocate_state): Outlined rarely called
function to silence gcc 4.4 -Winline warnings: inlining failed:
call is unlikely and code size would grow.
Files Changed
MODIFY /stdcxx/branches/4.2.x/src/iso2022.cpp
Repository Revision Date User Message
ASF #778800 Tue May 26 17:05:35 UTC 2009 sebor 2009-05-26 Martin Sebor <sebor@apache.org>

STDCXX-1036
* src/num_put.cpp (__rw_dtoa): Called the unsigned overload of __rw_dtoa
only once to avoid gcc 4.4 -Winline warning (and for a small efficiency
gain).
Files Changed
MODIFY /stdcxx/branches/4.2.x/src/num_put.cpp
Repository Revision Date User Message
ASF #778780 Tue May 26 15:59:17 UTC 2009 sebor 2009-05-26 Martin Sebor <sebor@apache.org>

STDCXX-1036
* src/iosdata.h (ios_base::_C_usr_data::_C_alloc,
ios_base::_C_usr_data::_C_dealloc): Moved functions from here...
* src/iostore.cpp: ...to here and outlined to silence gcc 4.4 -Winline
warnings.
Files Changed
MODIFY /stdcxx/branches/4.2.x/src/iostore.cpp
MODIFY /stdcxx/branches/4.2.x/src/iosdata.h
Repository Revision Date User Message
ASF #772579 Thu May 07 10:01:33 UTC 2009 faridz 2009-05-07 Farid Zaripov <faridz@apache.org>

Merged r772559 from 4.2.x branch

STDCXX-994
* tests/src/value.cpp (_rw_fmtxarrayv): Function modified to
accept UserClass and UserPOD arrays.
* tests/self/0.printf.cpp (test_userclass_format): Pass width
of the element in rw_sprintfa().
(test_userpod_format): New function to exercise "%{X=*}"
rw_sprintfa() directive with UserPOD data.
* tests/algorithms/25.heap.cpp: Pass width of the element as
first parameter for "%{X=*}" directive.
* tests/algorithms/25.libc.cpp: Ditto.
* tests/algorithms/25.merge.cpp: Ditto.
* tests/algorithms/25.nth.element.cpp: Ditto.
* tests/algorithms/25.partial.sort.cpp: Ditto.
* tests/algorithms/25.partitions.cpp: Ditto.
* tests/algorithms/25.permutation.cpp: Ditto.
* tests/algorithms/25.random.shuffle.cpp: Ditto.
* tests/algorithms/25.remove.cpp: Ditto.
* tests/algorithms/25.replace.cpp: Ditto.
* tests/algorithms/25.reverse.cpp: Ditto.
* tests/algorithms/25.rotate.cpp: Ditto.
* tests/algorithms/25.set.difference.cpp: Ditto.
* tests/algorithms/25.set.intersection.cpp: Ditto.
* tests/algorithms/25.set.sym.difference.cpp: Ditto.
* tests/algorithms/25.set.union.cpp: Ditto.
* tests/algorithms/25.sort.cpp: Ditto.
* tests/algorithms/25.unique.cpp: Ditto.
* tests/containers/23.deque.modifiers.cpp: Ditto.
* tests/containers/23.deque.special.cpp: Ditto.
* tests/containers/23.vector.modifiers.cpp: Ditto.
* tests/numerics/26.adjacent.diff.cpp: Ditto.
* tests/numerics/26.inner.product.cpp: Ditto.
* tests/numerics/26.partial.sum.cpp: Ditto.
Files Changed
MODIFY /stdcxx/trunk/tests/algorithms/25.replace.cpp
MODIFY /stdcxx/trunk/tests/numerics/26.inner.product.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.remove.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.merge.cpp
MODIFY /stdcxx/trunk/tests/self/0.printf.cpp
MODIFY /stdcxx/trunk/tests/containers/23.deque.special.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.set.difference.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.partitions.cpp
MODIFY /stdcxx/trunk/tests/numerics/26.partial.sum.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.partial.sort.cpp
MODIFY /stdcxx/trunk/tests/containers/23.deque.modifiers.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.heap.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.random.shuffle.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.reverse.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.set.sym.difference.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.unique.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.set.union.cpp
MODIFY /stdcxx/trunk/tests/src/value.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.permutation.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.set.intersection.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.rotate.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.libc.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.nth.element.cpp
MODIFY /stdcxx/trunk/tests/algorithms/25.sort.cpp
MODIFY /stdcxx/trunk/tests/numerics/26.adjacent.diff.cpp
MODIFY /stdcxx/trunk/tests/containers/23.vector.modifiers.cpp

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 323
   31%
In Progress In Progress 9
   1%
Reopened Reopened 10
   1%
Resolved Resolved 166
   16%
Closed Closed 526
   51%

Open Issues

By Priority
Critical Critical 25
   7%
Major Major 167
   49%
Minor Minor 129
   38%
Trivial Trivial 21
   6%

By Assignee
Andrew Black 1
Eric Lemings 17
   5%
Farid Zaripov 5
   1%
Martin Sebor 55
   16%
Unassigned 264
   77%