<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten-fastcomp/utils/FileCheck, branch 1.12.1</title>
<subtitle>LLVM with the emscripten fastcomp javascript backend</subtitle>
<id>https://git.amat.us/emscripten-fastcomp/atom/utils/FileCheck?h=1.12.1</id>
<link rel='self' href='https://git.amat.us/emscripten-fastcomp/atom/utils/FileCheck?h=1.12.1'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/'/>
<updated>2013-04-25T21:31:34Z</updated>
<entry>
<title>Remove SMLoc paired with CHECK-NOT patterns. Not functionality change.</title>
<updated>2013-04-25T21:31:34Z</updated>
<author>
<name>Michael Liao</name>
<email>michael.liao@intel.com</email>
</author>
<published>2013-04-25T21:31:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=0fc7137f2f8a99cb749024c51e3247f4b24e1ee0'/>
<id>urn:sha1:0fc7137f2f8a99cb749024c51e3247f4b24e1ee0</id>
<content type='text'>
Pattern has source location by itself. After adding a trivial method to
retrieve it, it's unnecessary to pair a source location for CHECK-NOT patterns.
One thing revised after this is the diagnostic info is more accurate by
pointing to the start of the CHECK-NOT pattern instead of the end of the
CHECK-NOT pattern. E.g. diagnostic message previously looks like

    &lt;stdin&gt;:1:1: error: CHECK-NOT: string occurred!
    test
    ^
    test.txt:1:16: note: CHECK-NOT: pattern specified here
    CHECK-NOT: test
                   ^

is changed to

    &lt;stdin&gt;:1:1: error: CHECK-NOT: string occurred!
    test
    ^
    test.txt:1:12: note: CHECK-NOT: pattern specified here
    CHECK-NOT: test
               ^



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180578 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove tailing whitespaces</title>
<updated>2013-04-25T18:54:02Z</updated>
<author>
<name>Michael Liao</name>
<email>michael.liao@intel.com</email>
</author>
<published>2013-04-25T18:54:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=c16f8c5e564fc2d69c75e85bdda66ad001d6b99e'/>
<id>urn:sha1:c16f8c5e564fc2d69c75e85bdda66ad001d6b99e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180564 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Plug a memory leak in FileCheck when the input file is empty.</title>
<updated>2013-03-23T13:56:23Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2013-03-23T13:56:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=7cdba152bbe4debfb58ed6d9559ef77aae8a0b31'/>
<id>urn:sha1:7cdba152bbe4debfb58ed6d9559ef77aae8a0b31</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177822 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add static cast to unsigned char whenever a character classification function is called with a signed char argument, in order to avoid assertions in Windows Debug configuration.</title>
<updated>2013-02-12T21:21:59Z</updated>
<author>
<name>Guy Benyei</name>
<email>guy.benyei@intel.com</email>
</author>
<published>2013-02-12T21:21:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=87d0b9ed1462705dd9bf1cb7f67d0bf03af776c8'/>
<id>urn:sha1:87d0b9ed1462705dd9bf1cb7f67d0bf03af776c8</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175006 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Canonicalize line endings to Linux style also when the --strict-whitespace flag is in use. This flag is supposed to affect horizontal whitespaces only.</title>
<updated>2013-02-06T20:40:38Z</updated>
<author>
<name>Guy Benyei</name>
<email>guy.benyei@intel.com</email>
</author>
<published>2013-02-06T20:40:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=4cc74fcba06ce43ee325510dc6137bd050f96c68'/>
<id>urn:sha1:4cc74fcba06ce43ee325510dc6137bd050f96c68</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174541 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Sort the #include lines for utils/...</title>
<updated>2012-12-04T10:37:14Z</updated>
<author>
<name>Chandler Carruth</name>
<email>chandlerc@gmail.com</email>
</author>
<published>2012-12-04T10:37:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=4ffd89fa4d2788611187d1a534d2ed46adf1702c'/>
<id>urn:sha1:4ffd89fa4d2788611187d1a534d2ed46adf1702c</id>
<content type='text'>
I've tried to find main moudle headers where possible, but the TableGen
stuff may warrant someone else looking at it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169251 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a bug in FileCheck that wouldn't let define variables as follows:</title>
<updated>2012-12-02T16:02:41Z</updated>
<author>
<name>Eli Bendersky</name>
<email>eliben@google.com</email>
</author>
<published>2012-12-02T16:02:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=4db6511779e70780f7b36bb7ef54276752f5f640'/>
<id>urn:sha1:4db6511779e70780f7b36bb7ef54276752f5f640</id>
<content type='text'>
; CHECK: [[VAR:[a-z]]]

The problem was that to find the end of the regex var definition, it was
simplistically looking for the next ]] and finding the incorrect one. A
better approach is to count nesting of brackets (taking escaping into
account). This way the brackets that are part of the regex can be discovered
and skipped properly, and the ]] ending is detected in the right place.




git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169109 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Support referencing variables defined on the same line.</title>
<updated>2012-12-01T21:54:48Z</updated>
<author>
<name>Eli Bendersky</name>
<email>eliben@google.com</email>
</author>
<published>2012-12-01T21:54:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=9756ca7ba0c7f6c3b1e76ee12ca27ddca04be9d7'/>
<id>urn:sha1:9756ca7ba0c7f6c3b1e76ee12ca27ddca04be9d7</id>
<content type='text'>
See http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20121126/157198.html
and related discussions.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169101 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Clean up whitespace and add comments</title>
<updated>2012-11-30T14:22:14Z</updated>
<author>
<name>Eli Bendersky</name>
<email>eliben@google.com</email>
</author>
<published>2012-11-30T14:22:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=1e5cbcb10adaca5c80121293b6c414d9285ebcee'/>
<id>urn:sha1:1e5cbcb10adaca5c80121293b6c414d9285ebcee</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169002 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make FileCheck return 2 in case of an error as documented,</title>
<updated>2012-11-30T13:51:33Z</updated>
<author>
<name>Eli Bendersky</name>
<email>eliben@google.com</email>
</author>
<published>2012-11-30T13:51:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=7f8e76f5140be7cc9ed1cb66cdcdedfa28147641'/>
<id>urn:sha1:7f8e76f5140be7cc9ed1cb66cdcdedfa28147641</id>
<content type='text'>
instead of 1 or true (?!)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169001 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
