search for: sometool

Displaying 10 results from an estimated 10 matches for "sometool".

2020 Jan 31
2
[RFC][FileCheck] New option to negate check patterns
Hi all, There have been a few cases recently where I've noticed two test cases in the same lit test that do the same thing except invert the CHECK, to show that something is NOT present. I'm talking about something like the following: # RUN: llvm-sometool --print-string | FileCheck %s --check-prefix=STRING # RUN: llvm-sometool --no-print-string | FileCheck %s --check-prefix=NO-STRING # STRING: This is the string # NO-STRING-NOT: This is the string In such cases, as can be seen, the CHECK line effectively has to be duplicated (either in an explicit...
2020 Jan 31
2
[RFC][FileCheck] New option to negate check patterns
...give a name > to a given directive's pattern which you could reuse as another pattern. Something like (syntax TBD): > > CHECK<NAME>: mov [[REG:r[0-9]+]], #42 > CHECK-NOT: <NAME> I.e. without adding a new optinons for FileCheck, something like the following? # RUN: llvm-sometool --print-string | FileCheck %s --check-prefix=CHECK1 # RUN: llvm-sometool --no-print-string | FileCheck %s --check-prefix=CHECK2 CHECK1<NAME>: mov [[REG:r[0-9]+]], #42 CHECK2-NOT: <NAME> It might work probably. We already have the ability to name parts of the output checked: // CHECK...
2020 Feb 03
2
[RFC][FileCheck] New option to negate check patterns
...reuse as another pattern. > Something like (syntax TBD): > > > > > > CHECK<NAME>: mov [[REG:r[0-9]+]], #42 > > > CHECK-NOT: <NAME> > > > > I.e. without adding a new optinons for FileCheck, something like the > following? > > # RUN: llvm-sometool --print-string | FileCheck %s --check-prefix=CHECK1 > > # RUN: llvm-sometool --no-print-string | FileCheck %s --check-prefix= > CHECK2 > > > > CHECK1<NAME>: mov [[REG:r[0-9]+]], #42 > > CHECK2-NOT: <NAME> > > > > It might work probably. We already...
2015 Jul 02
3
[LLVMdev] [cfe-dev] Phabricator update
...g extended patch context by looking at the svn > repo/git mirrors (rather than requiring the person submitting the patch > to re-upload with -U999). > Yea, this is hard, because detecting which path a patch goes against is hard (for example, if the patch path is a pure add for a new tools/sometool directory, is it in clang or llvm?) and requiring people to do global top-level llvm patches seems rather problematic. The workaround is to use arc diff (the command line tool). > > > Jon > > On 7/2/15 10:52 AM, Keno Fischer wrote: > > This might be slightly off topic, but I...
2006 Jan 09
2
Ruby on Rails and WURFL?
...g library (WALL - http://wurfl.sourceforge.net/java/index.php) that implements a JSP tag library on top of WURFL - this makes it very easy to develop web applications that behave cleverly with the different devices out there. It handles WAP phones, XHTML browser and more. The WURFL project has sometools and examples in Ruby - http://wurfl.sourceforge.net/ruby/index.php. My problems is that as a newbie to both Ruby and Rails i do not know where to start? Is there something similar to JSP TAG libs? If not, can you ecommend better approaches? What I would like to do is to get the same ease-of-p...
2015 Jul 03
2
[LLVMdev] [cfe-dev] Phabricator update
...;>> repo/git mirrors (rather than requiring the person submitting the patch >>> to re-upload with -U999). >>> >> >> Yea, this is hard, because detecting which path a patch goes against is >> hard (for example, if the patch path is a pure add for a new tools/sometool >> directory, is it in clang or llvm?) and requiring people to do global >> top-level llvm patches seems rather problematic. >> >> The workaround is to use arc diff (the command line tool). >> > > Speaking of which, in case anyone else has issues with arc today,...
2014 Jul 16
5
[LLVMdev] Fixing LLVM's CMake interface before LLVM3.5 release
Hi All, I've been playing [1] with the newly introduced CMake interface for using exported LLVM CMake targets (e.g. the LLVMSupport library) in CMake projects and although it works there are a few things I think we should fix before the LLVM 3.5 release. Here are the current issues I see that I'd like to discuss. Just to clarify by "Targets" I mean targets in the CMake sense
2015 Jul 08
2
[LLVMdev] [cfe-dev] Phabricator update
...requiring the person submitting the patch >>>>> to re-upload with -U999). >>>>> >>>> >>>> Yea, this is hard, because detecting which path a patch goes against is >>>> hard (for example, if the patch path is a pure add for a new tools/sometool >>>> directory, is it in clang or llvm?) and requiring people to do global >>>> top-level llvm patches seems rather problematic. >>>> >>>> The workaround is to use arc diff (the command line tool). >>>> >>> >>> Speaking o...
2014 Jul 18
2
[LLVMdev] Fixing LLVM's CMake interface before LLVM3.5 release
...CATION`` property of >> one of the imported targets. Unfortunately CMake 3.0 really doesn't >> like this I get warnings > > As suggested in the CMP0026 documentation: > > http://www.cmake.org/cmake/help/v3.0/policy/CMP0026.html > > you can use the $<TARGET_FILE:SomeTool> generator expression to > get the location in a well-defined manner. It works in > add_custom_command so that should be sufficient for your example > use case. I've taken another look at this. For the simple example project [1] I'm effectively doing this. ``` add_library(Rep...
2015 Jul 02
3
[LLVMdev] Phabricator update
This might be slightly off topic, but I'd really like a way to be able to run the buildbots off a Phabricator Diff before committing. On Thu, Jul 2, 2015 at 9:01 AM, Manuel Klimek <klimek at google.com> wrote: > Unfortunately threading will be broken for changes currently under review > (new patches shouldn't have the problem). > I'm very sorry for this inconvenience