about summary refs log tree commit diff
path: root/src/test/compile-fail
AgeCommit message (Expand)AuthorLines
2011-08-31Start paring down std::str. Issue #855Brian Anderson-5/+5
2011-08-31Check all paths return properly in blocks. Closes #874.Michael Sullivan-0/+5
2011-08-31Get rid of the hack that ignores () typed things in fn tail position.Michael Sullivan-2/+2
2011-08-31Convert uses of #fmt to #ifmt. Issue #855Brian Anderson-16/+16
2011-08-31Replace xfail-stageN with simply xfail-testMarijn Haverbeke-15/+5
2011-08-31Revert "Replace xfail-stageN with simply xfail-test"Marijn Haverbeke-5/+15
2011-08-31Replace xfail-stageN with simply xfail-testMarijn Haverbeke-15/+5
2011-08-30Convert #env to istrs. Temporarily disable usage in rustc. Issue #855Brian Anderson-1/+1
2011-08-30Library test cases for vec::zipTim Chevalier-0/+17
2011-08-30Test that fn preconditions get typecheckedTim Chevalier-0/+18
2011-08-25Change "pred" to "pure fn" in all libraries and test casesTim Chevalier-9/+9
2011-08-25Allow pure fns to have any return typeTim Chevalier-11/+1
2011-08-25Cleaning up task and comm exports, updating all the test cases.Eric Holk-1/+1
2011-08-23Add kind-checking for assign-op, copy, ret, be, fail exprs. Fix caught kindin...Graydon Hoare-1/+1
2011-08-22Remove silly restriction on passing type params by aliasMarijn Haverbeke-9/+0
2011-08-20ReformatBrian Anderson-244/+200
2011-08-18More misc ivec->vec renamingBrian Anderson-2/+2
2011-08-17Track arguments in typestateTim Chevalier-0/+18
2011-08-17Refactor import lookup in middle:resolveBrian Anderson-0/+14
2011-08-17Allow multiple imports in a single statementBrian Anderson-0/+31
2011-08-17Add compile-fail tests for malformed glob importsBrian Anderson-0/+12
2011-08-16Port the tests to the expr foo::<T> syntax.Erick Tryzelaar-3/+3
2011-08-16Port the tests to the decl foo<T> syntax.Erick Tryzelaar-11/+11
2011-08-16Port the tests to the typaram foo<T> syntax.Erick Tryzelaar-16/+17
2011-08-16Rename std::ivec to std::vecBrian Anderson-3/+3
2011-08-16Convert most main functions to the ivec signatureBrian Anderson-6/+6
2011-08-16Removed trans_comm.rs from the compiler. Updating aio/sio to work with the ne...Eric Holk-13/+0
2011-08-16Make let bindings' scope start at their definitionMarijn Haverbeke-27/+7
2011-08-15The wonky for...in... whitespace was bothering me. Sorry!Lindsey Kuper-6/+6
2011-08-15Add backtraces for syntax problems.Paul Stansifer-1/+1
2011-08-15Removed spawn and task from the parser. Updated all the tests except for the ...Eric Holk-17/+4
2011-08-12Eliminate autoderef on binops and unary negation.Michael Sullivan-0/+17
2011-08-12Convert most working tests to ivecsBrian Anderson-17/+17
2011-08-12Remove last uses of vec::lenBrian Anderson-3/+3
2011-08-12Convert compile-fail/alias-mismatch to ivecsBrian Anderson-2/+2
2011-08-12Remove references to std::vec from compile-fail/cross-crate-glob-collision.rsBrian Anderson-4/+4
2011-08-12Properly typecheck unary minusMarijn Haverbeke-0/+5
2011-08-11rustc: Lowercase "main function not found" errorBrian Anderson-1/+1
2011-08-11Lowercase the "wrong type in main fn" errorBrian Anderson-3/+3
2011-08-11Fix the error-pattern in compile-fail/bad-main.rs. Un-XFAILBrian Anderson-4/+1
2011-08-08Implement typestate checking for move-mode args. Un-XFAIL compile-fail/move-a...Graydon Hoare-4/+0
2011-08-08Add new arg-passing mode 'move' denoted with '-T'. Translate as pass-by-value...Graydon Hoare-0/+14
2011-08-05Another test for the occurs check, this one from issue 778Tim Chevalier-0/+4
2011-08-05Initialize all constraints to FalseTim Chevalier-0/+17
2011-08-04Prohibit assignment to upvars in lambdas. Closes #805.Michael Sullivan-0/+31
2011-08-04Implement the occurs checkTim Chevalier-0/+9
2011-08-03Actually un-xfail the test for put in fns.Michael Sullivan-3/+0
2011-08-03Reject programs that do a put outside of iterators.Michael Sullivan-2/+2
2011-08-03Do a bunch more typechecking for iters and for each loops.Michael Sullivan-0/+8
2011-08-03Remove all xfail-stage0 directivesBrian Anderson-80/+0