Added predator_prey.cpp target. It's just an
example file; however, it does illustrate
an actual problem posted to comp.lang.c++.
Unfortunately, it's only been successfully
tested using bjam builder and with:
ftp://gcc.gnu.org/pub/gcc/snapshots/4.6-20110129/gcc-4.6-20110129.tar.bz2
In constrast, with:
ftp://ftp.gnu.org/gnu/gcc/gcc-4.5.1/gcc-4.5.1.tar.bz2
the following error message is produced:
predator_prey.cpp:227:53: instantiated from here
../../../../boost/composite_storage/pack/multiple_dispatch/reify_apply.hpp:131:41: error: conversion from 'void' to non-scalar type 'boost::composite_storage::pack::multiple_dispatch::ptrs_target0_source<>::type' requested
Curiously, using gmake and the 4.5.1 compiler, the this error does not occur.