
Tim Robertson
Actually...I think this is a bug in the is_convertible<> implementation.
Tonight, I wrote two versions of the test program -- one that uses boost::is_convertible<>, another that uses my own implementation of the convertibility test (and my own implementation of enable_if<>). My implementation compiles and works as expected (g++ 4.0.0), whereas the boost::enable_if<> version fails to compile.
I'm going to try to attach both pieces of test code, so that they come through correctly. If you would like me to send these directly to you, or report a bug, let me know.
I think you'd better check CVS first:
----------------------------
revision 1.35
date: 2005/11/12 17:28:37; author: johnmaddock; state: Exp; lines: +17 -13
Make is_base_of