Patrick Walton
|
7f74d4d4f2
|
Turn on Valgrind for Mac
|
2011-03-03 14:31:25 -08:00 |
|
Graydon Hoare
|
7f2398e557
|
Implement structured compare for rec, tup, tag. Un-XFAIL structured-compare.rs.
|
2011-03-01 13:00:58 -08:00 |
|
Rafael Ávila de Espíndola
|
a172f5aef5
|
Declare wrappers to the native functions and use those to create
the fn/closure pairs.
Disable native2.rs for now as we are not yet defining the wrappers and it
fails to link.
|
2011-02-28 17:33:46 -05:00 |
|
Rafael Ávila de Espíndola
|
3d04fa029e
|
Disable test that is failing on valgrind.
|
2011-02-25 11:59:00 -05:00 |
|
Patrick Walton
|
19b2850388
|
rustc: Perform type parameter substitutions when emitting glue for generic tags. Un-XFAIL generic-tag.rs.
|
2011-02-24 19:25:05 -08:00 |
|
Patrick Walton
|
dcd65fac19
|
Cast more aggressively to the callee type when calling generic functions. Add a test-case for this, and XFAIL it in rustboot.
|
2011-02-24 14:24:32 -08:00 |
|
Patrick Walton
|
5332250d3b
|
Revert "Cast more aggressively to the callee type when calling generic functions. Add a test-case for this, and XFAIL it in rustboot." due to test failures
This reverts commit 0a65283c5e.
|
2011-02-24 13:51:18 -08:00 |
|
Patrick Walton
|
0a65283c5e
|
Cast more aggressively to the callee type when calling generic functions. Add a test-case for this, and XFAIL it in rustboot.
|
2011-02-24 12:33:08 -08:00 |
|
Brian Anderson
|
4ebd75a547
|
Restore working rustc run-pass tests
|
2011-02-24 00:14:41 -05:00 |
|
Patrick Walton
|
144a2a1d33
|
Invert test/run-pass/ for rustc
|
2011-02-23 17:36:33 -08:00 |
|
Patrick Walton
|
b4d6589e73
|
Implement type descriptor binding. Un-XFAIL test/run-pass/generic-bind.rs.
|
2011-02-23 17:08:02 -08:00 |
|
Brian Anderson
|
eac75b7648
|
Teach rustc about reserved keywords
|
2011-02-22 21:52:23 -05:00 |
|
Graydon Hoare
|
3a7271a026
|
Un-XFAIL argv.rs and command-line-args.rs.
|
2011-02-22 18:20:40 -08:00 |
|
Graydon Hoare
|
60f97aa9cc
|
Find main functions buried within modules. Un-XFAIL import.rs.
|
2011-02-21 17:42:23 -08:00 |
|
Graydon Hoare
|
b0c7439d77
|
Implement expr_put. Un-XFAIL foreach-simple.rs; iters w/o env access work.
|
2011-02-18 18:52:31 -08:00 |
|
Graydon Hoare
|
e867d8ea99
|
Un-XFAIL mutable-vec-drop.rs.
|
2011-02-16 14:34:10 -08:00 |
|
Rafael Avila de Espindola
|
a63696dfe2
|
Add a more specialized decl_native_fn_and_pair. Native functions now have
the right name.
|
2011-02-16 15:34:59 -05:00 |
|
Rafael Avila de Espindola
|
293637139f
|
Add missing case to ty_to_str.
Disable test that now fails because we produce undefined references to the
native functions.
|
2011-02-16 15:00:40 -05:00 |
|
Graydon Hoare
|
d4bf67dde6
|
Translate record extension.
|
2011-02-15 18:16:13 -08:00 |
|
Graydon Hoare
|
370c1ad00e
|
Handle record update in typeck.
|
2011-02-15 15:07:55 -08:00 |
|
Brian Anderson
|
0ebfb8227c
|
Add support for unsigned binops. Closes #57
|
2011-02-14 08:31:52 -08:00 |
|
Graydon Hoare
|
7446af747d
|
Translate pat_lit, un-XFAIL alt-pattern-lit.rs for rustc.
|
2011-02-10 19:40:02 -08:00 |
|
Graydon Hoare
|
7c25fb5628
|
Fix bug in trans_field, un-XFAIL two more tests.
|
2011-02-10 17:33:08 -08:00 |
|
Graydon Hoare
|
2b669008a8
|
Un-XFAIL generic-derived-type.rs.
|
2011-02-10 15:04:11 -08:00 |
|
Brian Anderson
|
6461cf30de
|
Add compile-fail tests for tail calls
|
2011-02-10 12:12:10 -08:00 |
|
Brian Anderson
|
378c0087ca
|
Parse 'be' statement. Pass tailcall tests. No actual tailcalls yet.
|
2011-02-10 12:12:10 -08:00 |
|
Graydon Hoare
|
b7dfbc9db0
|
Fix bug in test and un-XFAIL 4 tests now passing on rustc.
|
2011-02-09 13:19:20 -08:00 |
|
Rob Arnold
|
6e39102299
|
Add FreeBSD support in the Makefile
|
2011-02-09 10:43:46 -08:00 |
|
Graydon Hoare
|
8c0d35066b
|
Elide passed-typarams when tydescs are captured. Un-XFAIL generic-obj.rs.
|
2011-02-09 09:54:58 -08:00 |
|
Rafael Ávila de Espíndola
|
4b06dc574b
|
Add very minimal support for native modules. For now they must be empty.
|
2011-02-01 16:57:33 -08:00 |
|
Graydon Hoare
|
70bf54bcac
|
Implement 'else if'
|
2011-02-01 16:23:48 -08:00 |
|
Graydon Hoare
|
21418230cd
|
Re-XFAIL those tests enabled by commit a2789363e1.
WinNT tinderbox doesn't like them.
|
2011-01-31 12:47:17 -08:00 |
|
Brian Anderson
|
7ab8a5904d
|
Un-XFAIL some compile-fail tests
|
2011-01-31 11:19:15 -08:00 |
|
Brian Anderson
|
a2789363e1
|
Reenable xfailed tests for rustboot that pass with trivial or no modifications
|
2011-01-30 15:55:27 -05:00 |
|
Graydon Hoare
|
65f0f8e64d
|
Pass --error-exitcode=1 to valgrind in Makefile; XFAIL test that was memcheck-failing.
|
2011-01-28 13:12:31 -08:00 |
|
Rafael Ávila de Espíndola
|
3cac20dae3
|
Correctly handle "import foo = bar.zed;".
|
2011-01-28 11:54:59 -05:00 |
|
Graydon Hoare
|
1086a2b7d1
|
Un-XFAIL 3 tests that started working recently.
|
2011-01-27 13:52:02 -08:00 |
|
Rafael Ávila de Espíndola
|
21208f2343
|
Handle paths correctly. This lets us handle one more test :-)
|
2011-01-27 15:56:10 -05:00 |
|
Graydon Hoare
|
da32bc1332
|
Slight makefile refactoring.
|
2011-01-26 12:45:51 -08:00 |
|
Rafael Ávila de Espíndola
|
70c129f79b
|
Fix test now that we look at the full error-pattern. Also enable it for rustc.
|
2011-01-26 12:06:19 -05:00 |
|
Rafael Ávila de Espíndola
|
5b3e7e599d
|
Fix issue 207 by considering everything after the first : in the error-pattern
line.
|
2011-01-26 11:24:49 -05:00 |
|
Rafael Ávila de Espíndola
|
1b82060c5e
|
Print an error if we try to refer to a module in an expr_path.
|
2011-01-25 18:16:52 -05:00 |
|
Rafael Ávila de Espíndola
|
9e2324ad1e
|
Small first step in expr_path. Call find_final_def just to detect
unresolved names. find_final_def is going to be extended to return the
final expr.
|
2011-01-25 17:54:38 -05:00 |
|
Graydon Hoare
|
18947f83cc
|
Un-XFAIL a couple more rustc tests that have started working recently.
|
2011-01-24 18:03:50 -08:00 |
|
Graydon Hoare
|
a32d206d27
|
Implement autoderef in rustc. Un-XFAIL autoderef-full-lval.rs.
|
2011-01-24 18:03:31 -08:00 |
|
Rafael Ávila de Espíndola
|
d97137734b
|
Remove unimplemented erorr and enable test.
|
2011-01-24 15:29:38 -05:00 |
|
Rafael Ávila de Espíndola
|
c6dec379b0
|
Implement a bit of type parameter matching to get a simple case working.
|
2011-01-24 11:58:01 -08:00 |
|
Graydon Hoare
|
3780551878
|
Re-XFAIL integral-indexing.rs. Seems OSX and linux still don't like it.
|
2011-01-21 17:05:25 -08:00 |
|
Graydon Hoare
|
b361b1ee8c
|
Un-XFAIL 7 tests that have begun working on rustc lately. Fix one bug in mlist.rs.
|
2011-01-21 15:56:42 -08:00 |
|
Graydon Hoare
|
90e329da6b
|
First cut at translating const items. Support the literal forms at least. Un-XFAIL const.rs.
|
2011-01-21 12:09:25 -08:00 |
|