[Lldb-commits] [PATCH] D41962: Fix TestYMMRegisters for older machines without AVX2

Jason Molenda via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Fri Jan 12 08:18:13 PST 2018

jasonmolenda added a comment.

fwiw I'm working on upstreaming on zmm (avx512) patches that we have locally (there's one testsuite fail I still need to find time to fix) and the TestZMMRegister.py test that ChrisB wrote to test this is written as skip-unless-darwin, and there's a new skipUnlessFeature() method added to decorators.py which runs sysctl to detect hardware features (in this case, hw.optional.avx512f) which, I suspect, is an even more mac-specific way of doing this.  While Adrian's approach would be gcc/clang specific, it would def be better than depending on a sysctl.



More information about the lldb-commits mailing list