Boost logo

Boost :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2005-01-16 13:38:54


Beman Dawes wrote:
[was: Filesystem test fixes for OS X release mode]

> This whole discussion may be a bit of a red herring. I wonder how many
> Boost libraries still depend on assert for testing (as distinct from
> asserts in compiled libraries)? Many use Boost.Test.

Did a quick survey...

Libraries that use assert() in test files:

     conversion
     dynamic_bitset
     function
     graph
     integer
     iterator
     program_options
     python
     random
     regex
     serialization
     spirit
     spirit/phoenix
     utility
     variant

Libraries which use assert() in example files: (Sometimes examples are
used as tests.)

     algorithm/minmax
     format
     graph
     iterator
     mpl
     multi_array
     random
     rational
     regex
     serialization
     signals
     spirit
     thread

Libraries which use assert() in source files: (Should probably be using
BOOST_ASERT.)

     filesystem
     program_options
     python
     regex
     serialization
     signals
     thread

And finally there are some number of headers which use assert(). Which
also likely should be using BOOST_ASSERT.

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com - 102708583/icq

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk