Things just got much worse... Smoke test results for Inline::CPP v0.33_005 are looking awful. Things are really going the wrong direction, and I'm beginning to believe it has nothing to do with Inline::CPP at all.
If you have a look at the test reports linked to here: http://static.cpantesters.org/distro/I/Inline-CPP.html You'll see that suddenly Inline::CPP is failing with the majority of smoke testers. Perplexing is that the first test to fail doesn't even use Inline::CPP; it's just a "BEGIN{ use_ok( 'Parse::RecDescent' ); }" test. At first as the tests started accumulating it looked to be a problem exclusive to CPANPLUS installations. But then a few came in (including Dean's) that use the standard 'cpan' install tool. There doesn't seem to be any specific smoker module that is the same across all failures either. That leaves Parse::RecDescent itself as a common denominator, but obviously it's passing its own test suite when it installs. If P::RD failed to install the smokers would stop short before issuing a "fail" against Inline::CPP. It looks like for now I'm going to have to focus on documenting the install process (which will state it may be necessary to pre-install Parse::RecDescent before moving on to installing Inline::CPP). This is far from ideal. Dave