rust/src/test/run-pass
Michael Sullivan 7340824cbc Fix autoderef of function calls when the function is not an lval.
As it turns out, the correct way to handle this is much simpler than what I
did originally.
Also add more tests.
2011-07-11 11:38:01 -07:00
..
crate-attributes-src rustc: Parse inner items of file-level modules linked from crate files 2011-06-16 17:23:20 -07:00
multi-src Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
native-mod-src Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
native-src Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
acyclic-unwind.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
alias-uninit-value.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
alloca-from-derived-tydesc.rs test: Add a test case for derived-tydescs-before-dynamic-allocas 2011-06-18 18:44:21 -07:00
alt-bot.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
alt-join.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
alt-path.rs Make tests a little more friendly to combine. 2011-06-29 12:14:29 -07:00
alt-pattern-drop.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
alt-pattern-lit.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
alt-pattern-no-type-params.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
alt-pattern-simple.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
alt-phi.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
alt-str.rs test: Add test for string matching in pattern alts. Closes #53 2011-06-22 22:05:11 -07:00
alt-tag.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
alt-type-simple.rs Remove xfail-boot lines from tests 2011-05-14 21:05:22 -04:00
anon-obj-degenerate.rs Un-xfail a test. 2011-07-07 17:39:35 -07:00
anon-obj-overloading.rs Fix a bug that was interfering with method overriding. Issue #543. 2011-07-07 17:29:15 -07:00
anon-obj-with-self-call.rs Actually notice xfail-stage2 as different from xfail-stage2. Fix affected tests. 2011-06-28 17:36:51 -07:00
anon-objs-with-fields.rs Actually notice xfail-stage2 as different from xfail-stage2. Fix affected tests. 2011-06-28 17:36:51 -07:00
argv.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
arith-0.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
arith-1.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
arith-2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
arith-unsigned.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
artificial-block.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
assign-assign.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
auto-deref-fn.rs Fix autoderef of function calls when the function is not an lval. 2011-07-11 11:38:01 -07:00
auto-instantiate.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
autobind.rs Auto-bind generic functions when their value is taken in non-call context 2011-07-08 14:28:46 +02:00
autoderef-full-lval.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
autoderef-objfn.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
basic-1.rs test: Enable more tests 2011-06-22 08:35:02 -07:00
basic-2.rs test: Enable more tests 2011-06-22 08:35:02 -07:00
basic.rs test: Enable more tests 2011-06-22 08:35:02 -07:00
bind-exterior.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
bind-interior.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
bind-obj-ctor.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
bind-thunk.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
bind-trivial.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
binops.rs Use "" in the native_name as an indication that no extra options have to 2011-06-28 08:21:13 -04:00
bitwise.rs Fail typechecking for bad binop/type combinations 2011-06-25 19:42:59 -07:00
block-expr-precedence.rs Add support for marking files no-reformat. 2011-06-16 16:42:29 -07:00
bool-not.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
box-compare.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
box-in-tup.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
box-inside-if.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
box-inside-if2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
box-unbox.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
box.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
break-value.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
break.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
call-autoderef-tag.rs Fix autoderef of function calls when the function is not an lval. 2011-07-11 11:38:01 -07:00
cast.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
char.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
child-outlives-parent.rs Re-enabling some tests. 2011-06-28 16:12:34 -07:00
claim-nonterm.rs remove an unused variable 2011-06-30 12:45:50 -07:00
clone-with-exterior.rs Remove xfail-boot lines from tests 2011-05-14 21:05:22 -04:00
comm.rs test: Enable more tests 2011-06-22 08:35:02 -07:00
command-line-args.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
complex.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
conditional-compile.rs Support conditional compilation of native items. Closes #610 2011-07-05 13:30:00 -07:00
const.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
constrained-type.rs Remove xfail-boot lines from tests 2011-05-14 21:05:22 -04:00
constraint-prop-expr-move.rs Tests for constraint propagation 2011-07-08 22:25:57 -07:00
constraint-prop-move.rs Tests for constraint propagation 2011-07-08 22:25:57 -07:00
constraint-prop-swap.rs Tests for constraint propagation 2011-07-08 22:25:57 -07:00
constraint-prop.rs Tests for constraint propagation 2011-07-08 22:25:57 -07:00
crate-attributes.rc Support attaching attributes to modules via the crate file. Issue #487 2011-06-28 18:39:34 -07:00
dead-code-one-arm-if.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
decl-with-recv.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
deep.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
deref-lval.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
deref.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
destructor-ordering.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
div-mod.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
drop-bind-thunk-args.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
drop-on-empty-block-exit.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
drop-on-ret.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
drop-parametric-closure-with-bound-box.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
else-if.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
empty-mutable-vec.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
export-abstract-tag.rs Restore some functionality that got stripped out of the export tests while last reformatting. 2011-06-30 15:39:25 -07:00
export-non-interference.rs Make tests a little more friendly to combine. 2011-06-29 12:14:29 -07:00
export-non-interference2.rs Restore some functionality that got stripped out of the export tests while last reformatting. 2011-06-30 15:39:25 -07:00
export-non-interference3.rs Restore some functionality that got stripped out of the export tests while last reformatting. 2011-06-30 15:39:25 -07:00
export-tag-variant.rs Restore some functionality that got stripped out of the export tests while last reformatting. 2011-06-30 15:39:25 -07:00
export-unexported-dep.rs Restore some functionality that got stripped out of the export tests while last reformatting. 2011-06-30 15:39:25 -07:00
expr-alt-box.rs Use 'resource' rather than 'res' as a keyword 2011-06-28 18:00:39 +02:00
expr-alt-fail-all.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-alt-fail.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-alt-generic-box1.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-alt-generic-box2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-alt-generic.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-alt-struct.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
expr-alt.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
expr-block-box.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-block-fn.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
expr-block-generic-box1.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-block-generic-box2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-block-generic.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-block-ref.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-block-slot.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-block.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
expr-elseif-ref.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-elseif-ref2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-empty-ret.rs rustc: Handle valueless ret expressions as block results. Closes #521 2011-06-22 17:20:01 -07:00
expr-fn.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-if-box.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
expr-if-fail-all.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-if-fail.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-if-generic-box1.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-if-generic-box2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-if-generic.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
expr-if-struct.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
expr-if.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
exterior.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
fact.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
fixed-point-bind-box.rs Add a test that exercises these cases in bind. 2011-07-11 11:37:56 -07:00
float-signature.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
float.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
float2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
floatlits.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
fn-constraint.rs Serialize constraints in types (literal arguments still not supported) 2011-06-21 14:37:33 -07:00
fn-expr.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
fn-lval.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
fn-type-infer.rs Fix type inference inside of anonymous functions. 2011-06-23 21:36:10 -07:00
for-loop-fail.rs Handle fail inside a for-each loop properly 2011-07-05 16:05:38 -07:00
foreach-box-drop.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
foreach-nested-2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
foreach-nested.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
foreach-put-structured.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
foreach-simple-outer-slot.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
foreach-simple.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
fun-call-variants.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
fun-indirect-call.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-alias-box.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-bind-2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-bind.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-box.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-derived-type.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-drop-glue.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-exterior-box.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-fn-box.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-fn-infer.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-fn-twice.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-fn.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-iter-frame.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-ivec-leak.rs rustc: Fix a leak that resulted from copying a structural interior type containing interior vectors. Add a test case. 2011-06-29 12:16:07 -07:00
generic-ivec.rs rustc: Move duplicate_heap_parts to copy glue; add a test case 2011-06-28 17:59:30 -07:00
generic-obj-with-derived-type.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-obj.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-recursive-tag.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-tag-alt.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-tag-corruption.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-tag-local.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-tag-values.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-tag.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-temporary.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-tup.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-type-synonym.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-type.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
hello.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
i8-incr.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
i32-sub.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
if-bot.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
if-check-precond.rs Restructure the "checking" pass in typestate 2011-06-17 19:09:18 -07:00
if-check.rs Restructure the "checking" pass in typestate 2011-06-17 19:09:18 -07:00
import-glob-0.rs Fix bugs: make sure glob imports show up in the right module, 2011-05-27 02:42:33 +00:00
import-glob-1.rs Use "" in the native_name as an indication that no extra options have to 2011-06-28 08:21:13 -04:00
import-glob-circular.rs Fix bug: globbed imports were importing everything visible from the other 2011-06-22 15:41:39 -07:00
import-glob-crate.rs "import module::*;" now works. 2011-05-27 02:42:33 +00:00
import.rs Make tests a little more friendly to combine. 2011-06-29 12:14:29 -07:00
import2.rs Make tests a little more friendly to combine. 2011-06-29 12:14:29 -07:00
import3.rs Make tests a little more friendly to combine. 2011-06-29 12:14:29 -07:00
import4.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
import5.rs Now imports are not re-exported unless 'export' is explicitly used. 2011-05-31 18:43:26 -07:00
import6.rs Make tests a little more friendly to combine. 2011-06-29 12:14:29 -07:00
import7.rs Now imports are not re-exported unless 'export' is explicitly used. 2011-05-31 18:43:26 -07:00
import8.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
infinite-loops.rs Basic multithreading support. The infinite loops test successfully maxes out the CPU. 2011-06-27 09:58:39 -07:00
inner-module.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
int.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
integral-indexing.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
interior-vec.rs rt: Remove the _2 prefix from intrinsics; all rust-intrinsics now use explicit return pointers 2011-07-10 01:20:18 -07:00
issue-333.rs Add test case for issue #333. Closes #333 2011-07-08 17:43:44 -07:00
issue-506.rs Removed duplicated ret_ty_of_fn. This also means the native function branch is working now, so this commit closes #506. 2011-06-20 12:04:33 -07:00
issue-507.rs Added a test case for #507 2011-06-17 15:17:46 -07:00
item-attributes.rs Change ast::meta_name_value to accept any literal, not just string 2011-07-05 17:25:18 -07:00
item-name-overload.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
iter-range.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
iter-ret.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
ivec-add.rs rustc: Do dynamic size calculations properly when concatenating interior vectors. Closes #640. 2011-07-08 11:29:29 -07:00
ivec-pass-by-value.rs rustc: Duplicate heap data of interior vectors when passing them by value 2011-06-30 19:09:52 -07:00
join.rs Re-enabled join. 2011-06-15 18:16:59 -07:00
large-records.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lazy-and-or.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lazy-init.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lazychan.rs test: Enable more tests 2011-06-22 08:35:02 -07:00
leak-box-as-tydesc.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
leak-tag-copy.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-bitv.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-box.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-deque.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-either.rs stdlib: Add an either module 2011-06-15 15:45:41 -07:00
lib-fs.rs Make moving of temporaries do the right thing, use it to optimize 2011-07-07 15:54:01 +02:00
lib-getopts.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
lib-int.rs Begin running the test for int::pow 2011-07-09 12:35:30 -07:00
lib-io.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-ivec.rs stdlib: Implement ivec::foldl 2011-07-05 18:29:47 -07:00
lib-list.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
lib-map.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-option.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-path.rs Adding a test case for getcwd and related functions. 2011-06-17 15:53:20 -07:00
lib-qsort.rs Fix a bunch of compile-command lines to use RBUILD 2011-06-15 12:01:19 -07:00
lib-qsort3.rs Fix a bunch of compile-command lines to use RBUILD 2011-06-15 12:01:19 -07:00
lib-rand.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-sha1.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
lib-sort-ivec.rs stdlib: Add an interior vector version of sort and a test case 2011-06-30 19:09:52 -07:00
lib-sort.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-str-buf.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-str.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
lib-task.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-uint.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-vec-str-conversions.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
lib-vec.rs Add simple syntax extension (#simplext) 2011-06-28 15:02:12 +00:00
linear-for-loop.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
list.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
log-err-phi.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
long-while.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
macro-2.rs '#simplext' -> '#macro' 2011-06-28 15:02:12 +00:00
macro-3.rs '#simplext' -> '#macro' 2011-06-28 15:02:12 +00:00
macro.rs '#simplext' -> '#macro' 2011-06-28 15:02:12 +00:00
many.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
maybe-mutable.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
mlist-cycle.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
mlist.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
mod-view-items.rs Pretty-print view items in mod items 2011-06-30 16:08:28 -07:00
move-1.rs More tests for <-. 2011-05-31 17:39:14 -07:00
move-2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
move-3.rs More tests for <-. 2011-05-31 17:39:14 -07:00
move-4.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
move-scalar.rs Implement move for scalar values 2011-06-27 11:32:06 -07:00
multi.rc Un-xfail multi test 2011-06-02 16:21:14 +02:00
multiline-comment.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
mutable-alias-vec.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
mutable-vec-drop.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
mutual-recursion-group.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
native-mod.rc Assume xfail-stage0 implies stage1 and stage2 in tests, for now. 2011-05-03 18:14:02 -07:00
native-opaque-type.rs Use "" in the native_name as an indication that no extra options have to 2011-06-28 08:21:13 -04:00
native.rc Assume xfail-stage0 implies stage1 and stage2 in tests, for now. 2011-05-03 18:14:02 -07:00
native2.rs Use "" in the native_name as an indication that no extra options have to 2011-06-28 08:21:13 -04:00
nested-alts.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
nested-obj-self.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
nested-pattern.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
newtype-polymorphic.rs Add tests for newtype-style tags 2011-07-01 17:51:49 +02:00
newtype.rs Add tests for newtype-style tags 2011-07-01 17:51:49 +02:00
obj-as.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
obj-drop.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
obj-dtor-2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
obj-dtor.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
obj-recursion.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
obj-return-polytypes.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
obj-self-2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
obj-self-3.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
obj-self-4.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
obj-self.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
obj-with-vec.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
opeq.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
operator-associativity.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
or-pattern.rs Implement or-patterns in case clauses 2011-07-11 11:01:54 +02:00
output-slot-variants.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
over-constrained-vregs.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
paren-free.rs Support paren-free and lightweight-case syntax 2011-07-06 17:50:52 +02:00
parse-fail.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
path.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
pattern-bound-var-in-for-each.rs Handle pattern-bound upvars 2011-07-05 19:58:49 -07:00
pred-check.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
pred.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
preempt.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
readalias.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
rec-auto.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
rec-extend.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
rec-tup.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
rec.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
record-pat.rs Implement record patterns 2011-07-11 15:32:41 +02:00
resource-destruct.rs Use 'resource' rather than 'res' as a keyword 2011-06-28 18:00:39 +02:00
resource-generic.rs Support type parameters in resources 2011-06-30 18:36:12 +02:00
ret-bang.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
ret-none.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
return-nil.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
rt-circular-buffer.rs Fix a bunch of compile-command lines to use RBUILD 2011-06-15 12:01:19 -07:00
self-shadowing-import.rs Ignore current scope when resolving self-shadowing imports 2011-07-08 16:04:40 +02:00
seq-compare.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
simple-alt-generic-tag.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
simple-anon-objs.rs More descriptive identifiers. 2011-06-21 13:31:27 -07:00
simple-generic-alt.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
simple-generic-tag.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
simple-infer.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
simple-obj.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
size-and-align.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
spawn-fn.rs Assume xfail-stage0 implies stage1 and stage2 in tests, for now. 2011-05-03 18:14:02 -07:00
spawn-module-qualified.rs Downcase std modules again, move to :: for module dereferencing 2011-05-12 21:30:44 +02:00
spawn-types.rs Re-enabling some tests. 2011-06-28 16:12:34 -07:00
spawn.rs Fixed a problem where spawn arguments were getting lost again. Also, fixed up stack alignment, which closes #496 2011-06-15 18:16:59 -07:00
spawn2.rs Fixed a problem where spawn arguments were getting lost again. Also, fixed up stack alignment, which closes #496 2011-06-15 18:16:59 -07:00
stateful-obj.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
str-append.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
str-concat.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
str-growth.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
str-idx.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
str-multiline.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
string-self-append.rs Improve the tests for vector self appending. 2011-06-27 12:34:45 -07:00
structured-compare-recursive.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
structured-compare.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
swap-1.rs Write some tests for swap. 2011-06-16 11:47:54 -07:00
swap-2.rs Write some tests for swap. 2011-06-16 11:47:54 -07:00
syntax-extension-fmt.rs Make a test compile faster. 2011-06-24 14:47:36 -07:00
syntax-extension-shell.rs Assume xfail-stage0 implies stage1 and stage2 in tests, for now. 2011-05-03 18:14:02 -07:00
tag-and-generic-obj.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
tag-in-block.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
tag.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
tail-call-arg-leak.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
tail-cps.rs Remove variable name 'res' from test suite 2011-06-25 21:15:04 +02:00
tail-direct.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
task-comm-0.rs test: Enable more tests 2011-06-22 08:35:02 -07:00
task-comm-1.rs Wrote swap_context in assembly. Closes #548. This also allows us to re-enable optimization on OSX for both gcc and clang. Also, re-enamed task-comm-1.rs, which was previously broken by optimization. 2011-06-23 18:49:29 -07:00
task-comm-2.rs Rewrite everything to use [] instead of vec() in value position. 2011-05-16 18:21:22 -07:00
task-comm-3.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
task-comm-4.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
task-comm-5.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
task-comm-6.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
task-comm-7.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
task-comm-8.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
task-comm-9.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
task-comm-10.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
task-comm-11.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
task-comm-12.rs Remove xfail-boot lines from tests 2011-05-14 21:05:22 -04:00
task-comm-13-thread.rs Downcase std modules again, move to :: for module dereferencing 2011-05-12 21:30:44 +02:00
task-comm-13.rs Downcase std modules again, move to :: for module dereferencing 2011-05-12 21:30:44 +02:00
task-comm-15.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
task-comm-16.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
task-comm-chan-nil.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
task-comm.rs Change the syntax for RECV from "var <- port" to "port |> var". 2011-05-27 12:01:20 -07:00
task-compare.rs Teach the parser and typechecker to understand port[int](). Closes #588 2011-06-28 16:11:04 -07:00
task-killjoin.rs Fix a bunch of compile-command lines to use RBUILD 2011-06-15 12:01:19 -07:00
task-life-0.rs Re-enabling some tests. 2011-06-28 16:12:34 -07:00
task-pin.rs Adding support for pinning tasks to the currently running thread. Closes #598. 2011-06-29 18:47:47 -07:00
ternary.rs test: Improve ternary operator tests 2011-06-23 23:27:32 -07:00
threads.rs Assume xfail-stage0 implies stage1 and stage2 in tests, for now. 2011-05-03 18:14:02 -07:00
trivial-message.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
tup.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
type-in-nested-module.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
type-namespace.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
type-param.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
type-params-in-for-each.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
type-ptr.rs Implement enough support for pointer to get an identity function working. 2011-06-06 16:36:01 -04:00
type-sizes.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
typestate-cfg-nesting.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
u8-incr-decr.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
u8-incr.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
u32-decr.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
uint.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
unit.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
use-import-export.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
use-uninit-alt.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
use-uninit-alt2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
use.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
user.rs Downcase std modules again, move to :: for module dereferencing 2011-05-12 21:30:44 +02:00
utf8.rs test: Un-xfail some working tests 2011-05-23 22:41:37 -04:00
utf8_chars.rs test: Un-xfail some working tests 2011-05-23 22:41:37 -04:00
vec-alloc-append.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vec-append.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vec-concat.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vec-drop.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vec-growth.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vec-in-tup.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vec-ivec-deadlock.rs rt: Remove the lock around upcall_vec_append. Add a test case. Closes #156. 2011-06-29 10:33:51 -07:00
vec-late-init.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vec-push.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vec-ref-count.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vec-reverse.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vec-self-append.rs Improve the tests for vector self appending. 2011-06-27 12:34:45 -07:00
vec-slice.rs Rewrite everything to use [] instead of vec() in value position. 2011-05-16 18:21:22 -07:00
vec.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
vector-no-ann-2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
while-and-do-while.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
while-flow-graph.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
while-loop-constraints-2.rs Tests for while loops that may invalidate constraints 2011-06-27 18:14:23 -07:00
while-prelude-drop.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
while-with-break.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
writealias.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
yield.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
yield1.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
yield2.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00