- Mar 05, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 127080
-
- Feb 28, 2011
-
-
NAKAMURA Takumi authored
The feature "shell" is implemented in llvm/test. llvm-svn: 126646
-
- Feb 11, 2011
-
-
Peter Collingbourne authored
llvm-svn: 125399
-
- Feb 09, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 125178
-
- Jan 03, 2011
-
-
David Greene authored
Support lit fixes for PR8199 Replace "clang++" with "clang\+\+" because we have to escape regexp special characters now. This is in preparation for changes to lit to fix PR8199. Tests will fail until the lit part gets committed. llvm-svn: 122753
-
- Dec 01, 2010
-
-
Peter Collingbourne authored
llvm-svn: 120553
-
- Sep 27, 2010
-
-
Nico Weber authored
llvm-svn: 114869
-
- Sep 13, 2010
-
-
Devang Patel authored
Handle %test_debuginfo on a RUN command line. This set up now allows one to write small test cases to check debug info. e.g. ; RUN: %clang -O0 -g %s -c -o %t.o ; RUN: %clang %t.o -o %t.out ; RUN: %test_debuginfo %s %t.out define i32 @f1(i32 %i) nounwind ssp { ; DEBUGGER: break f1 ; DEBUGGER: r ; DEBUGGER: p i ; CHECK: $1 = 42 entry: %i.addr = alloca i32, align 4 ... ... } It is also possible now to write test cases in c/c++. The plan is to store these debug info testcases in a separate place. llvm-svn: 113780
-
- Aug 24, 2010
-
-
Daniel Dunbar authored
Windows breaks things (because it pops up dialogs) since we don't have crash recovery support there (yet). llvm-svn: 111970
-
- Jun 29, 2010
-
-
Daniel Dunbar authored
llvm-svn: 107153
-
- Mar 20, 2010
-
-
Daniel Dunbar authored
we can use the standard XFAIL and XTARGET to conditional tests based on valgrind. llvm-svn: 99089
-
- Mar 08, 2010
-
-
John McCall authored
llvm-svn: 97971
-
- Mar 04, 2010
-
-
John McCall authored
llvm-svn: 97727
-
- Feb 18, 2010
-
-
Daniel Dunbar authored
llvm-svn: 96593
-
- Feb 17, 2010
-
-
Daniel Dunbar authored
llvm-svn: 96510
-
- Dec 15, 2009
-
-
Daniel Dunbar authored
clang ' or ' clang -cc1 ' or ' clang-cc ' in test lines (by substituting them to garbage). llvm-svn: 91460
-
Daniel Dunbar authored
- This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). llvm-svn: 91446
-
- Dec 12, 2009
-
-
Daniel Dunbar authored
llvm-svn: 91183
-
- Dec 11, 2009
-
-
Daniel Dunbar authored
Tests: Change substitution to automagically use 'clang -cc1' instead of 'clang-cc'. I still plan to eventually rewrite the tests to clarify the magic (I will probably actually rewrite them to %clang so it is more obvious this is a variable that gets substituted). llvm-svn: 91173
-
- Nov 08, 2009
-
-
Daniel Dunbar authored
llvm-svn: 86433
-
Daniel Dunbar authored
- 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious. llvm-svn: 86430
-
Daniel Dunbar authored
llvm-svn: 86420
-
- Nov 05, 2009
-
-
Daniel Dunbar authored
can always find the main clang site config (when invoked via CMake/Makefiles, at least). llvm-svn: 86139
-
- Sep 26, 2009
-
-
Daniel Dunbar authored
llvm-svn: 82853
-
- Sep 24, 2009
-
-
Daniel Dunbar authored
llvm-svn: 82687
-
- Sep 22, 2009
-
-
Daniel Dunbar authored
llvm-svn: 82542
-
Daniel Dunbar authored
have been updated. - Please let me know of any problems. llvm-svn: 82524
-
- Sep 20, 2009
-
-
Daniel Dunbar authored
llvm-svn: 82401
-
- Sep 17, 2009
-
-
Daniel Dunbar authored
- Move CMake to using the new test runner. - Switch Makefiles to use the lit.site.cfg.in template. - Remove explicit --path arguments, instead this gets written into the site configuration. This means running lit from the command line should use the exact same configuration as is used in 'make test', assuming it can find the site configuration file. You still need to run 'make test' (or the cmake build target equivalent) at least once. llvm-svn: 82160
-
- Sep 16, 2009
-
-
Daniel Dunbar authored
llvm-svn: 81989
-
- Sep 11, 2009
-
-
Daniel Dunbar authored
llvm-svn: 81472
-
- Sep 08, 2009
-
-
Daniel Dunbar authored
llvm-svn: 81225
-
- Sep 06, 2009
-
-
Daniel Dunbar authored
llvm-svn: 81099
-
- Jul 31, 2009
-
-
Daniel Dunbar authored
llvm-svn: 77666
-
Daniel Dunbar authored
- MultiTestRunner will eventually be renamed to 'lit', for LLVM integrated tester/testing. This has the pros of being pronouncable and short. - "Project" level configuration lives in 'lit.cfg', which is also what lit uses to find the root testing directory in some cases. This can be overridden for use in project files which want to precisely specify where things are. - TestRunner.py is not longer able to be invoked directly. - Moved some code to Util.py. - Introduced a configuration object. - Cleaned up --help, removed a few not-very-useful options. - Tried not to break anything that works. :) llvm-svn: 77665
-