
Which compiler? Works OK for me here with VC9 and building in release mode (note the debug builds can sometimes stack overflow - but fixing that requires a much more complex re-write than we can do for this release).
Sorry - I should have included compiler info. This was with VS2005 (VC8). I will also be testing with g++ 4.1.2, but haven't had a chance yet.
Actually, if it works with g++, or I successfully perform the extract / namespace rename with VC9, that's satisfactory for my work project needs (with 1.44 final release, of course). But it's probably worthwhile tracking down my failures, for other potential users, and general robustness.
Do you want to perform some deeper analysis of the problem?
OK, I've tracked this down to a zero-byte file lurking inside Boost.Range somewhere. The issue that causes bcp to choke on this had already been fixed in Trunk, but not merged to Release (my fault). John.