.. |
multi-src
|
Un-xfail multi test
|
2011-06-02 16:21:14 +02:00 |
native-mod-src
|
Remove effect system from src.
|
2011-04-19 13:35:49 -07:00 |
native-src
|
Remove effect system from src.
|
2011-04-19 13:35:49 -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
|
test: Un-xfail alias-uninit-value.rs. Closes #374.
|
2011-05-22 02:03:07 -04:00 |
alt-bot.rs
|
Make _|_ unify with anything
|
2011-05-26 20:50:25 -07:00 |
alt-join.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
alt-path.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
alt-pattern-drop.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
alt-pattern-lit.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
alt-pattern-no-type-params.rs
|
rustc: Pushdown type params for tag patterns. Closes #363
|
2011-05-31 00:00:04 -04:00 |
alt-pattern-simple.rs
|
Bind pattern slots with ?, drop parens from 0-ary tag constructors, translate 0-ary constructors as constants. Rustc loses ~300kb.
|
2010-09-20 23:56:43 -07:00 |
alt-phi.rs
|
Add testcase for bootstrap blocker and fix for each result type to nil.
|
2011-04-19 16:53:12 -07:00 |
alt-tag.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
alt-type-simple.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
anon-objs.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
argv.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
arith-0.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
arith-1.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
arith-2.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
arith-unsigned.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
artificial-block.rs
|
Return a fresh, unreachable context after ret, break, and cont
|
2011-05-05 20:19:43 +02:00 |
assign-assign.rs
|
rustc: Assignment expressions have nil type. Closes #483
|
2011-06-13 17:57:43 -07:00 |
auto-instantiate.rs
|
Add automatic parameter instantiation. Closes #45.
|
2010-08-26 14:47:18 -07:00 |
autoderef-full-lval.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
autoderef-objfn.rs
|
Autoderef objects when passing them as implicit (indirect) arg upon vtbl-dispatch. Add testcase and XFAIL it on LLVM. Closes #112.
|
2010-07-19 18:25:26 -07:00 |
basic-1.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
basic-2.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
basic.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
bind-exterior.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
bind-interior.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
bind-obj-ctor.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
bind-thunk.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
bind-trivial.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
bitwise.rs
|
test: Change bitwise.rs to use ! instead of ~. Should put out burning tinderbox.
|
2011-06-10 11:34:07 -07:00 |
block-expr-precedence.rs
|
Add new testcase to show the nature of our exciting block-expr / trailing unop interaction.
|
2011-06-14 17:07:48 -07:00 |
bool-not.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
box-compare.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
box-in-tup.rs
|
Remove effect system from src.
|
2011-04-19 13:35:49 -07:00 |
box-inside-if.rs
|
Un-XFAIL some tests that now pass.
|
2011-05-20 19:54:14 -07:00 |
box-inside-if2.rs
|
Un-XFAIL some tests that now pass.
|
2011-05-20 19:54:14 -07:00 |
box-unbox.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
box.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
break-value.rs
|
Un-XFAIL break-value
|
2011-06-02 17:52:04 -07:00 |
break.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
cast.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
char.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
child-outlives-parent.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
clone-with-exterior.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
comm.rs
|
This is the mega-ucontext commit. It replaces the task switching mechanism with a new one inspired by ucontext. It works under Linux, OS X and Windows, and is Valgrind clean on Linux and OS X (provided the runtime is built with gcc).
|
2011-06-13 18:14:13 -07:00 |
command-line-args.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
complex.rs
|
rustc: Typecheck whiles and do-whiles. Add a workaround to complex.rs pending a solution to the one-armed-if problem.
|
2010-11-23 17:02:08 -08:00 |
const.rs
|
Translate const uses via runtime expression evaluation.
|
2010-09-14 11:44:25 -07:00 |
constrained-type.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
dead-code-one-arm-if.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
decl-with-recv.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
deep.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
deref-lval.rs
|
Remove effect system from src.
|
2011-04-19 13:35:49 -07:00 |
deref.rs
|
New test of explicit deref operator.
|
2010-07-02 12:55:12 -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
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
drop-bind-thunk-args.rs
|
Fix bug in bind thunks failing top drop unbound args; add test and adjust rustc to use bind again.
|
2010-09-30 17:39:37 -07:00 |
drop-on-empty-block-exit.rs
|
Drop slots on block exits even when blocks have no statements. Part way to fixing bind leakage in rustc.
|
2010-09-30 16:10:30 -07:00 |
drop-on-ret.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
drop-parametric-closure-with-bound-box.rs
|
test: Un-XFAIL drop-parametric-closure-with-bound-box.rs, oops.
|
2011-04-21 17:36:10 -07:00 |
else-if.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
empty-mutable-vec.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
export-abstract-tag.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
export-non-interference.rs
|
Switch tags to purely nominal, removing TY_iso and TY_idx. Seems to mostly work, possibly a little bumpy. Changes a lot.
|
2010-09-09 15:59:29 -07:00 |
export-non-interference2.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
export-non-interference3.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
export-tag-variant.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
export-unexported-dep.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
expr-alt-box.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-alt-fail-all.rs
|
test: Use more sensible cases in expr-alt-fail-all.
|
2011-05-21 20:01:38 -04:00 |
expr-alt-fail.rs
|
rustc: Allow alt expressions to fail
|
2011-05-21 13:22:01 -04:00 |
expr-alt-generic-box1.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-alt-generic-box2.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
expr-alt-generic.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-alt-struct.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-alt.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-block-box.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-block-fn.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-block-generic-box1.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-block-generic-box2.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
expr-block-generic.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-block-ref.rs
|
rustc: Translate else if blocks the same as other blocks. Closes #388
|
2011-05-19 23:32:09 -04:00 |
expr-block-slot.rs
|
Return a better result from blocks. Closes issue #377
|
2011-05-17 00:46:56 -04:00 |
expr-block.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-elseif-ref.rs
|
rustc: Run block cleanups on else if blocks
|
2011-05-17 22:25:24 -04:00 |
expr-elseif-ref2.rs
|
rustc: Translate else if blocks the same as other blocks. Closes #388
|
2011-05-19 23:32:09 -04:00 |
expr-fn.rs
|
rustc: Teach rustc to use block results as fn return values. Closes #372
|
2011-05-31 19:18:55 -04:00 |
expr-if-box.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-if-fail-all.rs
|
rustc: If all if branches are _|_, then the entire if is _|_
|
2011-05-21 18:18:48 -04:00 |
expr-if-fail.rs
|
rustc: Allow if expressions to fail
|
2011-05-21 14:22:01 -04:00 |
expr-if-generic-box1.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-if-generic-box2.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
expr-if-generic.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-if-struct.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
expr-if.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
exterior.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
fact.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
float-signature.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
float.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
float2.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
floatlits.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
fn-expr.rs
|
Add xfail-stage0 to some tests (not sure if it matters...)
|
2011-06-14 12:27:23 -07:00 |
fn-lval.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
foreach-box-drop.rs
|
Fix busted iter/put code. Un-XFAIL foreach-box-drop.rs.
|
2011-04-23 14:22:10 -07:00 |
foreach-nested-2.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
foreach-nested.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
foreach-put-structured.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
foreach-simple-outer-slot.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
foreach-simple.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
fun-call-variants.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
fun-indirect-call.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-alias-box.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
generic-bind-2.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
generic-bind.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-box.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-derived-type.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-drop-glue.rs
|
Change generic-drop-glue.rs to be meaningful again, and un-XFAIL on rustc.
|
2011-01-18 17:20:13 -08:00 |
generic-exterior-box.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-fn-box.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
generic-fn-infer.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-fn-twice.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
generic-fn.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-iter-frame.rs
|
rustboot: Emit an error instead of asserting in trans when a T is passed by value
|
2010-10-28 15:07:05 -07:00 |
generic-obj-with-derived-type.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-obj.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-recursive-tag.rs
|
Modernize test/run-pass/generic-recursive-tag.rs. Un-XFAIL it in rustboot.
|
2011-03-07 15:12:41 -08:00 |
generic-tag-alt.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-tag-corruption.rs
|
Un-XFAIL generic-tag-corruption.rs.
|
2011-04-12 12:58:43 -07:00 |
generic-tag-local.rs
|
rustc: Substitute type parameters in type_of_variant(). Add a test case.
|
2011-03-09 13:31:25 -08:00 |
generic-tag-values.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-tag.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
generic-temporary.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
generic-tup.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
generic-type-synonym.rs
|
Fix bug in test and un-XFAIL 4 tests now passing on rustc.
|
2011-02-09 13:19:20 -08:00 |
generic-type.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
hello.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
i8-incr.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
i32-sub.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
if-bot.rs
|
Make _|_ unify with anything
|
2011-05-26 20:50:25 -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
|
Now imports are not re-exported unless 'export' is explicitly used.
|
2011-05-31 18:43:26 -07:00 |
import-glob-circular.rs
|
Now imports are not re-exported unless 'export' is explicitly used.
|
2011-05-31 18:43:26 -07:00 |
import-glob-crate.rs
|
"import module::*;" now works.
|
2011-05-27 02:42:33 +00:00 |
import.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
import2.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
import3.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
import4.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
import5.rs
|
Now imports are not re-exported unless 'export' is explicitly used.
|
2011-05-31 18:43:26 -07:00 |
import6.rs
|
Now imports are not re-exported unless 'export' is explicitly used.
|
2011-05-31 18:43:26 -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
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
inner-module.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
int.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
integral-indexing.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
item-attributes.rs
|
test: Add tests for multiple outer attributes on items
|
2011-06-15 09:48:59 -07:00 |
item-name-overload.rs
|
Add testcases for item name conflict at the same path level.
|
2010-06-25 01:26:44 -07:00 |
iter-range.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
iter-ret.rs
|
test: Un-xfail some working tests
|
2011-05-23 22:41:37 -04:00 |
large-records.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
lazy-and-or.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
lazy-init.rs
|
Some more typestate tests.
|
2010-07-08 07:33:25 -07:00 |
lazychan.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
leak-box-as-tydesc.rs
|
rustboot: Emit an error instead of asserting in trans when a T is passed by value
|
2010-10-28 15:07:05 -07:00 |
leak-tag-copy.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
lib-bitv.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
lib-box.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
lib-deque.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
lib-fs.rs
|
stdlib: Add regression test for fs::connect and a FIXME
|
2011-05-22 02:10:09 -04:00 |
lib-getopts.rs
|
stdlib: Report an error when getopts is given an argument to a flag option
|
2011-05-22 02:10:09 -04:00 |
lib-int.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
lib-io.rs
|
Re-xfail lib-io test. Seems to only work on Linux
|
2011-06-02 17:58:49 +02:00 |
lib-list.rs
|
Add list function 'has'.
|
2011-05-27 02:42:33 +00:00 |
lib-map.rs
|
stdlib: Add regression tests for std::map
|
2011-05-22 12:28:20 -04:00 |
lib-option.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
lib-qsort.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
lib-qsort3.rs
|
Add quick_sort3 function based on 'QuicksortIsOptimal.pdf' (see comments in file). Cleanup the quick_sort function a little, as well. Add test file.
|
2011-05-24 18:38:41 -04:00 |
lib-rand.rs
|
test: Un-xfail some working tests
|
2011-05-23 22:41:37 -04:00 |
lib-sha1.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
lib-sort.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
lib-str-buf.rs
|
test: Un-xfail some working tests
|
2011-05-23 22:41:37 -04:00 |
lib-str.rs
|
stdlib: Add regression tests for std::str
|
2011-05-22 12:28:27 -04:00 |
lib-task.rs
|
Remove native glues. All calls to C are direct now.
|
2011-05-26 16:45:01 -07:00 |
lib-uint.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
lib-vec-str-conversions.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
lib-vec.rs
|
Added filter_map.
|
2011-05-27 02:42:33 +00:00 |
linear-for-loop.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
list.rs
|
Bind pattern slots with ?, drop parens from 0-ary tag constructors, translate 0-ary constructors as constants. Rustc loses ~300kb.
|
2010-09-20 23:56:43 -07:00 |
log-err-phi.rs
|
Fix #335, log context needs to be a scope to capture cleanups.
|
2011-04-20 04:55:55 +00:00 |
long-while.rs
|
Add long-while.rs to check on frame growth.
|
2011-03-28 18:07:29 -07: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
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
mlist-cycle.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
mlist.rs
|
Un-xfail test/run-pass/mlist
|
2011-05-23 23:25:55 +02:00 |
move-1.rs
|
More tests for <-.
|
2011-05-31 17:39:14 -07:00 |
move-2.rs
|
More tests for <-.
|
2011-05-31 17:39:14 -07:00 |
move-3.rs
|
More tests for <-.
|
2011-05-31 17:39:14 -07:00 |
move-4.rs
|
More tests for <-.
|
2011-05-31 17:39:14 -07:00 |
multi.rc
|
Un-xfail multi test
|
2011-06-02 16:21:14 +02:00 |
multiline-comment.rs
|
Issue 66: Multi-line comments
|
2010-07-08 22:43:15 +08:00 |
mutable-alias-vec.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
mutable-vec-drop.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
mutual-recursion-group.rs
|
Bind pattern slots with ?, drop parens from 0-ary tag constructors, translate 0-ary constructors as constants. Rustc loses ~300kb.
|
2010-09-20 23:56:43 -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
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
native.rc
|
Assume xfail-stage0 implies stage1 and stage2 in tests, for now.
|
2011-05-03 18:14:02 -07:00 |
native2.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
nested-alts.rs
|
In pre/postcondition computation, failing calls should set the postcondition
|
2011-05-27 20:43:51 -07:00 |
nested-obj-self.rs
|
Checking to make sure we know what 'self' is in nested objects.
|
2011-05-19 11:52:27 -07:00 |
nested-pattern.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
obj-as.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
obj-drop.rs
|
Box the integer passed to the handle in obj-drop.rs. No more implicit arg-boxing.
|
2010-07-01 18:04:21 -07:00 |
obj-dtor-2.rs
|
Un-xfail obj-dtor-2
|
2011-06-02 16:12:20 +02:00 |
obj-dtor.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
obj-recursion.rs
|
Add test of recursive object types (ha, work by default) and fix effect-walker bug revealed by it.
|
2010-06-25 12:15:40 -07:00 |
obj-return-polytypes.rs
|
Switch tags to purely nominal, removing TY_iso and TY_idx. Seems to mostly work, possibly a little bumpy. Changes a lot.
|
2010-09-09 15:59:29 -07:00 |
obj-self-2.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
obj-self-3.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
obj-self-4.rs
|
Test case showing that issue 324 is resolved.
|
2011-05-27 12:45:01 -07:00 |
obj-self.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
obj-with-vec.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
opeq.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
operator-associativity.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
output-slot-variants.rs
|
Correct existing reliance on auto-box / unbox behavior in tests.
|
2010-07-01 18:37:30 -07:00 |
over-constrained-vregs.rs
|
Make vreg constrs per-quad, regfence on nontrivial constrs, back out workaround to _uint, add regression test. Closes #152.
|
2010-08-26 16:27:47 -07:00 |
parse-fail.rs
|
Parser fix: 'fail' was eating the next token that came after it.
|
2011-05-17 05:40:17 +00:00 |
path.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02:00 |
pred-check.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
pred.rs
|
Test cases for pred / check stuff
|
2011-05-05 11:26:07 -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
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
rec-auto.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
rec-extend.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
rec-tup.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
rec.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
ret-bang.rs
|
Some tests for ! annotations
|
2011-05-20 19:54:14 -07:00 |
ret-none.rs
|
test: Add a test case for issue #362, "ret none".
|
2011-06-08 12:52:36 -07:00 |
return-nil.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
rt-circular-buffer.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
seq-compare.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
simple-alt-generic-tag.rs
|
rustc: Add a test case for previous commit
|
2011-04-14 12:51:27 -07:00 |
simple-anon-objs.rs
|
More work on anonymous objects.
|
2011-05-20 17:59:56 -07:00 |
simple-generic-alt.rs
|
rustc: Have demand_pat() extract type parameters from tags. Add a test case.
|
2011-03-09 14:09:02 -08:00 |
simple-generic-tag.rs
|
rustc: Don't try to load dynamically-sized types when translating tag variants. Add a test case for this.
|
2011-03-09 12:53:12 -08:00 |
simple-infer.rs
|
rustc: Fix inference for auto slots. Add a test case.
|
2011-03-18 17:43:56 -07:00 |
simple-obj.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
size-and-align.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -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.rs
|
Re-XFAIL, not valgrind-clean.
|
2011-05-27 15:52:00 -07:00 |
spawn2.rs
|
Re-XFAIL, not valgrind-clean.
|
2011-05-27 15:52:00 -07:00 |
stateful-obj.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
str-append.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
str-concat.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
str-growth.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
str-idx.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
str-multiline.rs
|
Add multiline, whitespace-eating strings.
|
2011-06-07 11:21:10 +02:00 |
structured-compare-recursive.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
structured-compare.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
syntax-extension-fmt.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02: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
|
Brute force and ignorance workaround for tag-and-generic-obj; un-XFAIL it.
|
2011-04-05 21:08:13 -07:00 |
tag-in-block.rs
|
Split trans' collection in two passes. This allows us to handle tags
|
2011-03-14 16:56:03 -04:00 |
tag.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
tail-call-arg-leak.rs
|
Fix leaking arg slots on tail calls. Closes #160.
|
2010-09-13 13:37:24 -07:00 |
tail-cps.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
tail-direct.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
task-comm-0.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
task-comm-1.rs
|
Downcase std modules again, move to :: for module dereferencing
|
2011-05-12 21:30:44 +02: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
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
task-comm-5.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
task-comm-6.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -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
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
task-comm-chan-nil.rs
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -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-killjoin.rs
|
Assume xfail-stage0 implies stage1 and stage2 in tests, for now.
|
2011-05-03 18:14:02 -07:00 |
task-life-0.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04: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
|
Change the syntax for RECV from "var <- port" to "port |> var".
|
2011-05-27 12:01:20 -07:00 |
tup.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
type-in-nested-module.rs
|
Add testcase I meant to add in 9ee3475e09 .
|
2011-01-03 13:54:55 -08:00 |
type-namespace.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
type-param.rs
|
Look at the type params of an item_ty when resolving.
|
2011-01-19 16:13:33 -05:00 |
type-params-in-for-each.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -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
|
Un-xfail lib-io test
|
2011-06-02 16:19:30 +02:00 |
typestate-cfg-nesting.rs
|
Un-XFAIL a few recently passing tests.
|
2011-04-19 15:41:45 -07:00 |
u8-incr-decr.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
u8-incr.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
u32-decr.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
uint.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
unit.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
use-import-export.rs
|
Implement meta tag matching in creader. Start using it in rustc.rc. Close #459. Close #457.
|
2011-06-10 15:54:41 -07:00 |
use-uninit-alt.rs
|
Further work on typestate_check
|
2011-04-28 13:26:19 -07:00 |
use-uninit-alt2.rs
|
Further work on typestate_check
|
2011-04-28 13:26:19 -07:00 |
use.rs
|
Implement meta tag matching in creader. Start using it in rustc.rc. Close #459. Close #457.
|
2011-06-10 15:54:41 -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
|
test: Un-xfail some working tests
|
2011-05-23 22:41:37 -04:00 |
vec-append.rs
|
Implement checking against assignments to immutable obj fields
|
2011-06-15 14:59:51 +02:00 |
vec-concat.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
vec-drop.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
vec-growth.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
vec-in-tup.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
vec-late-init.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
vec-push.rs
|
Fix unsafe uses of mutable references
|
2011-06-10 16:44:32 +02:00 |
vec-ref-count.rs
|
Finally rename std::_xxx to std::xxx
|
2011-05-17 20:41:41 +02:00 |
vec-reverse.rs
|
Fix assignments to immutable fields throughout the code
|
2011-06-15 14:10:07 +02:00 |
vec-slice.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
vec.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
vector-no-ann-2.rs
|
test: xfail vector-no-ann-2 in stage0
|
2011-05-24 22:08:08 -04:00 |
while-and-do-while.rs
|
Remove xfail-boot lines from tests
|
2011-05-14 21:05:22 -04:00 |
while-flow-graph.rs
|
Fix a bunch of typestate bugs in handling if and while statement wirings.
|
2010-08-19 18:42:32 -07:00 |
while-prelude-drop.rs
|
Isolate while-header bug to minimal testcase, fix in rustboot, remove workaround in rustc.
|
2010-11-19 14:59:58 -08:00 |
while-with-break.rs
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
writealias.rs
|
Un-revert "Use different syntax for checks that matter to typestate", fixing the problem.
|
2011-05-02 17:50:46 -07:00 |
yield.rs
|
This is the mega-ucontext commit. It replaces the task switching mechanism with a new one inspired by ucontext. It works under Linux, OS X and Windows, and is Valgrind clean on Linux and OS X (provided the runtime is built with gcc).
|
2011-06-13 18:14:13 -07:00 |
yield1.rs
|
This is the mega-ucontext commit. It replaces the task switching mechanism with a new one inspired by ucontext. It works under Linux, OS X and Windows, and is Valgrind clean on Linux and OS X (provided the runtime is built with gcc).
|
2011-06-13 18:14:13 -07:00 |
yield2.rs
|
This is the mega-ucontext commit. It replaces the task switching mechanism with a new one inspired by ucontext. It works under Linux, OS X and Windows, and is Valgrind clean on Linux and OS X (provided the runtime is built with gcc).
|
2011-06-13 18:14:13 -07:00 |