This is WIP, it doesn't quite work yet. On my dawin machine, I think it is picking up the system libc++abi, rather than the just-built one (maybe I've got the default backwards? not sure).
@danalbert, what do you think? Am I missing anything big?
jroelofs on Jan 14 2015, 5:03 PM.Authored by
Should improve test times significantly, since you seem to have deleted all of them ;)
I'm assuming you renamed them with .pass.cpp and forgot to add the new names (git mv is your friend). As I said in IRC, I don't really like building metadata in to the test name. I'd rather see // XCOMPILE-FAIL or similar added to the test runner instead.
Looks much better. I'm especially liking all the red. I'll try cherry-picking this tomorrow to see if it meets all my needs, but it looks like it should.
I svn mv'd all the files to their *.pass.cpp equivalents. Not sure why they aren't showing up in the diff.
I could go either way on the metadata thing. Or do both, and have checks that the extension matches the metadata. Don't really have a preference.