[PATCH] D19625: [libc++] Void-cast runtime-unused variables.

Stephan T. Lavavej via cfe-commits cfe-commits at lists.llvm.org
Fri Apr 29 17:23:09 PDT 2016


[STL]
> When my work is finished (currently 3132 tests are passing out of 4541), I expect that
> we'll start running libcxx's tests in our automation, which will detect regressions rapidly and reliably.

[David Blaikie]
> It'd be great to have this sort of stuff upstream (in a public facing buildbot/on LLVM's
> community buildbot infrastructure) if that's a possibility - saves you the hassle of 
> roundtripping/externalizing your results & let's the community fix things as they occur. 
> But I know it can be a pain/expensive/etc to setup infrastructure (I've a GDB buildbot 
> that's been down for months because I haven't found the time to bring it all back online... *shamecube*).

It'd certainly be possible for a buildbot to run libcxx's tests against VC 2015 Update 2 (or newer; I'll be checking in fixes for overloaded-comma that libcxx found). I don't know how to set up such infrastructure (it took me a while just to figure out how our internal Perl scripts were running libcxx's tests, and I'm still mystified as to how they're accidentally deleting a dozen algorithm tests when they run). But I'll be happy to contribute the additional chunks I've written (e.g. the force-included header that's defining various macros; although test_macros.h may be the proper place for that stuff to live in the future).

STL


More information about the cfe-commits mailing list