aboutsummaryrefslogtreecommitdiff
path: root/src/test
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix a typo in test expr-alt-generic-box1.rsBrian Anderson2011-04-131-1/+1
|
* Remove gc() call from end of lib-map.rs, works on stage0 otherwise (stage0 ↵Graydon Hoare2011-04-131-2/+0
| | | | produces no gc info)
* Fix temporary-spilling logic in trans_args, uncomment most of lib-deque.rs ↵Graydon Hoare2011-04-131-10/+0
| | | | (which now passes on stage0).
* Add generic-temporary.rs minimal test showing cause of lib-deque.rs failure ↵Graydon Hoare2011-04-131-0/+21
| | | | on stage0.
* Fix lib-deque.rs to pass typarams by alias.Graydon Hoare2011-04-131-6/+6
|
* Slight updates to match API drift in io, lib-io.rs passes.Graydon Hoare2011-04-131-4/+4
|
* Un-XFAIL generic-tag-corruption.rs.Graydon Hoare2011-04-121-2/+0
|
* Add support for bool, char to extfmt.Brian Anderson2011-04-111-3/+10
| | | | XFAIL syntax-extension-fmt in rustboot.
* Add new minimal testcase showing generic tag memory corruption.Graydon Hoare2011-04-111-0/+6
|
* Implement the "attempted dynamic environment-capture" error in rustc.Rafael Ávila de Espíndola2011-04-112-0/+30
|
* Un-XFAIL expr-block-fn.rsBrian Anderson2011-04-101-1/+0
| | | | It mysteriously works now.
* Disable effect checking in rustbootMarijn Haverbeke2011-04-086-52/+0
|
* Add a test case for calling generic functions taking alias args with box typesBrian Anderson2011-04-071-0/+13
|
* Add an XFAILed test for blocks that result in functionsBrian Anderson2011-04-071-0/+15
|
* Make block results work for generic typesBrian Anderson2011-04-079-40/+174
| | | | | | | I think just about every type can be used as a block result now. There's quite a proliferation of tests here, but they all test slightly different things and some are split out to remain XFAILed. The tests of generic vectors are still XFAILed because generic aliased boxes still don't work in general.
* Updated test to use 'check' rather than just logging results.Lindsey Kuper2011-04-071-5/+3
|
* Support for self-calls that take arguments.Lindsey Kuper2011-04-072-0/+50
| | | | | | | Nicer parsing of self-calls (expr_self_method nodes inside expr_call nodes, rather than a separate expr_call_self) makes typechecking tractable. We can now write self-calls that take arguments and return values (see: test/run-pass/obj-self-*.rs).
* "xfail-stage0", not "XFAIL-stage0"Patrick Walton2011-04-071-1/+1
|
* XFAIL lib-option.rs in stage0 due to crash on Darwin on tinderboxPatrick Walton2011-04-071-0/+1
|
* Fix effect on deref-lvalPatrick Walton2011-04-071-1/+1
|
* rustc: Allow dereference expressions to be used as lvalues. Add a test case.Patrick Walton2011-04-071-0/+6
|
* rustc: Link to external tag discriminants. Un-XFAIL test/run-pass/lib-option.rs.Patrick Walton2011-04-071-2/+1
|
* Minimal testcase for next bootstrap blocker.Graydon Hoare2011-04-061-0/+6
|
* Brute force and ignorance workaround for tag-and-generic-obj; un-XFAIL it.Graydon Hoare2011-04-051-2/+0
|
* Add new minimal test for current blocker on bootstrapping.Graydon Hoare2011-04-051-0/+12
|
* Add more tests for alt expressionsBrian Anderson2011-04-023-2/+111
|
* Join the results of alt arms so alt can be used as an expression.Brian Anderson2011-04-021-1/+0
| | | | Un-XFAIL expr-alt.rs.
* Cleanup typos and newlinesBrian Anderson2011-04-012-2/+2
|
* Add an XFAILed test for treating alts as expressionsBrian Anderson2011-03-311-0/+31
|
* Un-XFAIL expr-if-box.rsBrian Anderson2011-03-311-1/+0
|
* Add a test for block expressions of generic types. XFAILedBrian Anderson2011-03-311-0/+56
|
* Add another test for blocks as expressionsBrian Anderson2011-03-311-0/+31
|
* Un-XFAIL expr-block-box.rsBrian Anderson2011-03-311-1/+0
|
* Move str test from expr-if.rs to expr-if-box.rs in preperation for breaking ↵Brian Anderson2011-03-312-7/+7
| | | | that code path.
* Add a test for block expressions that have results. XFAILed.Brian Anderson2011-03-311-0/+11
|
* Re-XFAIL lib-int.rs and lib-uint.rs.Graydon Hoare2011-03-292-0/+2
|
* Re-XFAIL lib-bitv.rs harderGraydon Hoare2011-03-291-1/+1
|
* Re-XFAIL lib-bitv.rsGraydon Hoare2011-03-291-0/+1
|
* rustc: Un-XFAIL lib-uint.rsPatrick Walton2011-03-291-1/+0
|
* rustc: Un-XFAIL lib-int.rs.Patrick Walton2011-03-291-1/+0
|
* rustc: Parse parameter IDs in external crate metadata. Un-XFAIL lib-bitv.rs.Patrick Walton2011-03-291-1/+0
|
* Beginnings of support for magical self prefix; nothing profound happening yet.Lindsey Kuper2011-03-292-0/+29
|
* Add partial support for if expressions resulting in generic typesBrian Anderson2011-03-281-0/+53
|
* Add an XFAILed test for if expressions resulting in boxesBrian Anderson2011-03-281-0/+14
|
* Handle structural types as the result of if expressionsBrian Anderson2011-03-281-0/+24
|
* Teach rustc to use the result of if expressionsBrian Anderson2011-03-281-0/+98
|
* Add long-while.rs to check on frame growth.Graydon Hoare2011-03-281-0/+8
|
* Move all allocas to dedicated basic block at top of function, to keep frames ↵Graydon Hoare2011-03-281-5/+8
| | | | finite. Un-comment next size in nbody.rs.
* shootout: Hoist out the movement too; switch square root to an LLVM intrinsicPatrick Walton2011-03-281-13/+13
|
* Add support for break and cont to rustcMarijn Haverbeke2011-03-271-0/+40
| | | | | Testing proper cleanup is hampered by https://github.com/graydon/rust/issues/293