Stepan Dyatkovskiy
2012-May-24 07:12 UTC
[LLVMdev] make check-lit + grep escape characters
Hi all. I found that if you want to use grep with escape characters in lit, you should pass it within the double slash (\\). Since the first one is captured by python scripts and the second one by grep. E.g. if you want to capture "grep icmp ule" you should pass "grep icmp\\ ule" So I'm going to commit the test with strings like this. How stable this feature in lit? -Stepan.
On May 24, 2012, at 12:12 AM, Stepan Dyatkovskiy wrote:> Hi all. I found that if you want to use grep with escape characters in > lit, you should pass it within the double slash (\\). Since the first > one is captured by python scripts and the second one by grep. > E.g. if you want to capture "grep icmp ule" you should pass > "grep icmp\\ ule" > > So I'm going to commit the test with strings like this. How stable this > feature in lit?Why are you using grep and not FileCheck? -eric
Stepan Dyatkovskiy
2012-May-24 07:44 UTC
[LLVMdev] make check-lit + grep escape characters
I just want to update test/Transforms/LowerSwitch/feature.ll that already uses grep. It uses grep + count, probably due to shorter construction. -Stepan. Eric Christopher wrote:> > On May 24, 2012, at 12:12 AM, Stepan Dyatkovskiy wrote: > >> Hi all. I found that if you want to use grep with escape characters in >> lit, you should pass it within the double slash (\\). Since the first >> one is captured by python scripts and the second one by grep. >> E.g. if you want to capture "grep icmp ule" you should pass >> "grep icmp\\ ule" >> >> So I'm going to commit the test with strings like this. How stable this >> feature in lit? > > Why are you using grep and not FileCheck? > > -eric