rust/src/test/run-pass
2010-07-23 15:29:17 -07:00
..
native-mod-src Populate tree. 2010-06-23 21:03:09 -07:00
native-src Populate tree. 2010-06-23 21:03:09 -07:00
acyclic-unwind.rs Implement the "simple typechecker", which avoids HM inference 2010-07-15 18:27:09 -07:00
alt-pattern-simple.rs Resolve and typecheck patterns in pattern alt. 2010-06-24 08:13:32 -07:00
alt-tag.rs Populate tree. 2010-06-23 21:03:09 -07:00
argv.rs Populate tree. 2010-06-23 21:03:09 -07:00
autoderef-full-lval.rs ctxt_auto_deref_lval decides whether to autoderef the entire lval, not its base. 2010-07-19 19:06:55 -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.rs Populate tree. 2010-06-23 21:03:09 -07:00
bind-obj-ctor.rs Populate tree. 2010-06-23 21:03:09 -07:00
bind-thunk.rs Populate tree. 2010-06-23 21:03:09 -07:00
bind-trivial.rs Populate tree. 2010-06-23 21:03:09 -07:00
bitwise.rs Populate tree. 2010-06-23 21:03:09 -07:00
box-in-tup.rs Two more testcases for overwriting already-live box-like fields in structures, without leaking. 2010-07-23 12:22:31 -07:00
box-unbox.rs Correct existing reliance on auto-box / unbox behavior in tests. 2010-07-01 18:37:30 -07:00
cast.rs Populate tree. 2010-06-23 21:03:09 -07:00
char.rs Populate tree. 2010-06-23 21:03:09 -07:00
clone-with-exterior.rs Populate tree. 2010-06-23 21:03:09 -07:00
comm.rs Populate tree. 2010-06-23 21:03:09 -07:00
command-line-args.rs Populate tree. 2010-06-23 21:03:09 -07:00
complex.rs Ensure that functions that should return a value do; issue 41 2010-07-16 15:34:25 -07:00
dead-code-one-arm-if.rs Populate tree. 2010-06-23 21:03:09 -07:00
deep.rs Populate tree. 2010-06-23 21:03:09 -07:00
deref.rs New test of explicit deref operator. 2010-07-02 12:55:12 -07:00
destructor-ordering.rs Remove explicit deref workaround in dtor-order test. No longer necessary. 2010-07-20 09:15:23 -07:00
div-mod.rs Populate tree. 2010-06-23 21:03:09 -07:00
drop-on-ret.rs Populate tree. 2010-06-23 21:03:09 -07:00
else-if.rs Populate tree. 2010-06-23 21:03:09 -07:00
export-non-interference.rs Populate tree. 2010-06-23 21:03:09 -07:00
exterior.rs Make mutability no longer a type constructor 2010-07-15 15:20:04 -07:00
fact.rs Populate tree. 2010-06-23 21:03:09 -07:00
fn-lval.rs Testcase (XFAILed) for fn item given as lval. 2010-06-28 21:18:09 -07:00
foreach-nested-2.rs Improve mutability checking. Closes #118. 2010-07-23 15:29:17 -07:00
foreach-nested.rs Improve mutability checking. Closes #118. 2010-07-23 15:29:17 -07:00
foreach-put-structured.rs Populate tree. 2010-06-23 21:03:09 -07:00
foreach-simple-outer-slot.rs Populate tree. 2010-06-23 21:03:09 -07:00
foreach-simple.rs Populate tree. 2010-06-23 21:03:09 -07:00
fun-call-variants.rs Populate tree. 2010-06-23 21:03:09 -07:00
fun-indirect-call.rs Populate tree. 2010-06-23 21:03:09 -07:00
generic-derived-type.rs Populate tree. 2010-06-23 21:03:09 -07:00
generic-drop-glue.rs Populate tree. 2010-06-23 21:03:09 -07:00
generic-exterior-box.rs Populate tree. 2010-06-23 21:03:09 -07:00
generic-fn-infer.rs Populate tree. 2010-06-23 21:03:09 -07:00
generic-fn-twice.rs Add (XFAILed) testcase for typechecker issue where fns-in-mods appear to lose their type parameters over the course of the typechecking pass. 2010-06-29 16:13:26 -07:00
generic-fn.rs Populate tree. 2010-06-23 21:03:09 -07:00
generic-obj-with-derived-type.rs Populate tree. 2010-06-23 21:03:09 -07:00
generic-obj.rs Work-around and un-XFAIL generic-obj.rs test. The problem uncovered in the original XFAIL is more generally that of issue #92. 2010-06-29 00:48:49 -07:00
generic-recursive-tag.rs Populate tree. 2010-06-23 21:03:09 -07:00
generic-tag-alt.rs Resolve and typecheck patterns in pattern alt redux. This time featuring way more correctness. 2010-06-25 00:47:23 -07:00
generic-tag.rs Box arguments that are supposed to be boxed. 2010-07-01 23:50:58 -07:00
generic-type-synonym.rs Populate tree. 2010-06-23 21:03:09 -07:00
generic-type.rs Populate tree. 2010-06-23 21:03:09 -07:00
hello.rs Populate tree. 2010-06-23 21:03:09 -07:00
i8-incr.rs Populate tree. 2010-06-23 21:03:09 -07:00
i32-sub.rs Populate tree. 2010-06-23 21:03:09 -07:00
import.rs Populate tree. 2010-06-23 21:03:09 -07:00
inner-module.rs Populate tree. 2010-06-23 21:03:09 -07:00
int.rs Populate tree. 2010-06-23 21:03:09 -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 Fix mem op= mem bug in trans.ml (via not terribly good fix). Closes #111. 2010-07-22 12:11:39 -07:00
iter-ret.rs Add XFAIL'ed test for return-in-iter, call unimpl when we find it. Closes #100. 2010-07-22 12:24:55 -07:00
large-records.rs Populate tree. 2010-06-23 21:03:09 -07:00
lazy-and-or.rs rewrite 'mutable &' as '& mutable', corresponding to grammar shift. 2010-06-30 02:30:17 -07:00
lazy-init.rs Some more typestate tests. 2010-07-08 07:33:25 -07:00
lazychan.rs Populate tree. 2010-06-23 21:03:09 -07:00
linear-for-loop.rs Populate tree. 2010-06-23 21:03:09 -07:00
list.rs Box arguments that are supposed to be boxed. 2010-07-01 23:50:58 -07:00
many.rs Log completion on the many.rs test. 2010-07-04 22:41:57 -07:00
mlist-cycle.rs A certain incomplete quantity of wrestling with "INIT" statements that don't actually initialize. Should probably rename them to MAKE. Anyway, WIP, but two steps forward (and one back). More later. 2010-07-22 17:05:45 -07:00
mlist.rs Box arguments that are supposed to be boxed. 2010-07-01 23:50:58 -07:00
multiline-comment.rs Issue 66: Multi-line comments 2010-07-08 22:43:15 +08:00
mutable-alias-vec.rs Un-XFAIL mutable-alias-vec.rs. Was only failing due to a typo, but a more thorough test revealed more bugs. 2010-07-05 14:43:02 -07:00
mutable-vec-drop.rs Modify testcase to match new syntax and un-XFAIL mutable-vec-drop.rs. 2010-07-23 12:32:12 -07:00
mutual-recursion-group.rs Populate tree. 2010-06-23 21:03:09 -07:00
native-mod.rc Populate tree. 2010-06-23 21:03:09 -07:00
native-opaque-type.rs Populate tree. 2010-06-23 21:03:09 -07:00
native.rc Populate tree. 2010-06-23 21:03:09 -07:00
obj-as.rs Populate tree. 2010-06-23 21:03:09 -07: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.rs Populate tree. 2010-06-23 21:03:09 -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 Feed the correct return type to the typechecker when typechecking objects, and add a testcase. 2010-07-16 14:54:47 -07:00
obj-with-vec.rs Populate tree. 2010-06-23 21:03:09 -07:00
opeq.rs Populate tree. 2010-06-23 21:03:09 -07:00
output-slot-variants.rs Correct existing reliance on auto-box / unbox behavior in tests. 2010-07-01 18:37:30 -07:00
pred.rs Populate tree. 2010-06-23 21:03:09 -07:00
preempt.rs Beat up on the preempt test a bit more, as it keeps hanging under valgrind. 2010-07-22 15:05:35 -07:00
readalias.rs Populate tree. 2010-06-23 21:03:09 -07:00
rec-auto.rs Populate tree. 2010-06-23 21:03:09 -07:00
rec-extend.rs Populate tree. 2010-06-23 21:03:09 -07:00
rec-tup.rs Populate tree. 2010-06-23 21:03:09 -07:00
rec.rs Populate tree. 2010-06-23 21:03:09 -07:00
return-nil.rs Populate tree. 2010-06-23 21:03:09 -07:00
simple-obj.rs Populate tree. 2010-06-23 21:03:09 -07:00
spawn-fn.rs Populate tree. 2010-06-23 21:03:09 -07:00
spawn.rs Populate tree. 2010-06-23 21:03:09 -07:00
stateful-obj.rs Populate tree. 2010-06-23 21:03:09 -07:00
str-append.rs Populate tree. 2010-06-23 21:03:09 -07:00
str-concat.rs Populate tree. 2010-06-23 21:03:09 -07:00
str-idx.rs Populate tree. 2010-06-23 21:03:09 -07:00
syntax-extension.rs Fix hg dependency in testsuite. 2010-06-24 08:44:14 -07:00
tag.rs Populate tree. 2010-06-23 21:03:09 -07:00
tail-cps.rs Populate tree. 2010-06-23 21:03:09 -07:00
tail-direct.rs Populate tree. 2010-06-23 21:03:09 -07:00
task-comm-0.rs Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. 2010-07-19 14:05:18 -07:00
task-comm-1.rs Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. 2010-07-19 14:05:18 -07:00
task-comm-2.rs Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. 2010-07-19 14:05:18 -07:00
task-comm-3.rs Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. 2010-07-19 14:05:18 -07:00
task-comm-4.rs Fixed circular buffer resizing bug. 2010-07-19 17:33:50 -07:00
task-comm-5.rs Fixed circular buffer resizing bug. 2010-07-19 17:33:50 -07:00
task-comm.rs Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. 2010-07-19 14:05:18 -07:00
threads.rs Populate tree. 2010-06-23 21:03:09 -07:00
tup.rs Populate tree. 2010-06-23 21:03:09 -07:00
type-sizes.rs Populate tree. 2010-06-23 21:03:09 -07:00
u8-incr-decr.rs Populate tree. 2010-06-23 21:03:09 -07:00
u8-incr.rs Populate tree. 2010-06-23 21:03:09 -07:00
u32-decr.rs Populate tree. 2010-06-23 21:03:09 -07:00
uint.rs Populate tree. 2010-06-23 21:03:09 -07:00
unit.rs Populate tree. 2010-06-23 21:03:09 -07:00
use-import-export.rs permit use before import. closes #48 2010-07-16 07:19:14 +08:00
user.rs Uint-ify various bits of _str and _vec, enrich _vec a bit. 2010-07-05 14:42:12 -07:00
utf8.rs Populate tree. 2010-06-23 21:03:09 -07:00
vec-alloc-append.rs Notify copy glue of dst-initialization and fix _vec.alloc issues in lib and runtime. Closes #109. 2010-07-22 17:47:32 -07:00
vec-append.rs Populate tree. 2010-06-23 21:03:09 -07:00
vec-concat.rs Populate tree. 2010-06-23 21:03:09 -07:00
vec-drop.rs Box the args entering the vec-drop test. 2010-07-02 12:32:28 -07:00
vec-in-tup.rs Two more testcases for overwriting already-live box-like fields in structures, without leaking. 2010-07-23 12:22:31 -07:00
vec-late-init.rs Fix post-stmt drop calculations. Closes #106. 2010-07-11 22:31:56 -07:00
vec-lib.rs Re-introduce bits of vec-lib test that blocked on now-fixed issue #108. 2010-07-22 12:49:11 -07:00
vec-slice.rs Populate tree. 2010-06-23 21:03:09 -07:00
vec.rs Populate tree. 2010-06-23 21:03:09 -07:00
writealias.rs Make mutability no longer a type constructor 2010-07-15 15:20:04 -07:00
yield2.rs Populate tree. 2010-06-23 21:03:09 -07:00
yield.rs Populate tree. 2010-06-23 21:03:09 -07:00