The great thing about how Chris Williams runs his smokers is that he rotates through what seems to be hundreds of different operating systems / configurations. I don't know how he does it. But his smoke tests really help us to find issues that need to be fixed.
We have results back on 121 smoke tests for Inline::CPP v0.34_002. There are no Darwin or MirBSD failures, although I would like to see a few more tests from those two systems to be sure. I think they're fixed though. Of the first 121 tests to come in, we have six failures. Two are for some seemingly average Linux system. Four are from NetBSD systems. Here are links to the NetBSD reports (I think that will probably be the easier one to solve, and I'm all about making the biggest impact first). http://www.cpantesters.org/cpan/report/03e05dda-5beb-11e1-bf5e-8a22db34f026 http://www.cpantesters.org/cpan/report/ee72ddf4-5be2-11e1-a48f-e7fb434ae6f1 http://www.cpantesters.org/cpan/report/2731a314-5b34-11e1-a48f-e7fb434ae6f1 http://www.cpantesters.org/cpan/report/49ed1f5a-5a94-11e1-a48f-e7fb434ae6f1 Probably a library issue. It will be easy enough to add a 'special case' to Makefile.PL if I just knew what defaults to set... which I don't. Here are links to the two Linux failures: http://www.cpantesters.org/cpan/report/35702916-59fc-11e1-8417-42773f40e7b5 http://www.cpantesters.org/cpan/report/afd08dc8-59fb-11e1-8417-42773f40e7b5 These ones are more interesting, but probably more difficult. They demonstrate an issue we saw a couple months ago. At that time there were bigger fish to fry, and we never really got to the bottom of it. If anyone has any insight (or even wild speculation) that might be worth looking into I'd love to hear. We've got Inline::CPP passing 95%+ of the smokers. I doubt we'll ever see 100% over a large set of smoke tests (there will always be a new configuration that catches us by surprise), but solving these two issues will get us close. -- David Oswald daosw...@gmail.com