[PATCH] D35879: [lit] Mark several of lit's tests XFAIL on Windows
    Dan Liew via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Jul 26 02:28:21 PDT 2017
    
    
  
delcypher added inline comments.
================
Comment at: utils/lit/tests/lit.cfg:57
+if sys.platform.startswith('win') or sys.platform.startswith('cygwin'):
+    config.available_features.add('windows')
----------------
delcypher wrote:
> I've only ever used `config.available_features` with the `REQUIRES:` declaration. Does it work with `XFAIL:` too? I thought `XFAIL:` just took a target architecture?
Hmm looks like things have changed a lot since I last looked.
https://reviews.llvm.org/D18185
I was half right. In `Test.isExpectedToFail()` (`lit/Test.py`) I can see that the boolean expression evaluator  takes the features and the target triple.
So I guess `XFAIL: windows` is fine.
https://reviews.llvm.org/D35879
    
    
More information about the llvm-commits
mailing list