summary refs log tree commit diff
path: root/src/test/compile-fail
AgeCommit message (Expand)AuthorLines
2012-06-19Updating kind rules to make sure we don't sneakily send ports.Eric Holk-0/+11
2012-06-19Enable integer literal suffix inference.Lindsey Kuper-1/+0
2012-06-19Add `i` suffix to cfail test so it works after suffix inferenceLindsey Kuper-2/+2
2012-06-19Adding `i` suffixes so cfail tests keep failing after suffix inferenceLindsey Kuper-2/+2
2012-06-19Moved arc to libcore and added an arc that allows shared mutable state throug...Eric Holk-4/+0
2012-06-18Add 'do' expressionsBrian Anderson-0/+8
2012-06-18Adding `i` suffixes so cfail tests keep failing after suffix inferenceLindsey Kuper-11/+11
2012-06-16Revert "Moved arc to libstd and added an arc that allows shared mutable state...Tim Chevalier-0/+4
2012-06-15Moved arc to libstd and added an arc that allows shared mutable state through...Eric Holk-4/+0
2012-06-15Issue #2591: Change "upvar" to "variable declared in an outer block" in testsPatrick Walton-9/+9
2012-06-14Tests for #1425 (xfail'd for now)Lindsey Kuper-0/+91
2012-06-12Allow trailing comma in vectors. Closes #2482.Lindsey Kuper-0/+3
2012-06-08remove alias analysis and replace with borrowckNiko Matsakis-95/+15
2012-06-07Revert "remove alias analysis and replace with borrowck"Brian Anderson-15/+95
2012-06-07remove alias analysis and replace with borrowckNiko Matsakis-95/+15
2012-06-06Insert missing maybe_print_comment call for class destructorsTim Chevalier-0/+19
2012-06-06Merge remote-tracking branch 'mozilla/incoming'Niko Matsakis-4/+15
2012-06-06mask extra borrowck errors (should find out how to not report those)Niko Matsakis-2/+4
2012-06-06minor changes to tests so they pass borrowckNiko Matsakis-0/+2
2012-06-06Fix tests to avoid empty classesTim Chevalier-4/+6
2012-06-06Revert "Revert "Forbid classes with no fields" due to test failures"Tim Chevalier-0/+9
2012-06-02Allow rcvrs to be borrowed; check rcvrs in borrowck properlyNiko Matsakis-6/+90
2012-06-02improve borrowck to handle some frankly rather tricky casesNiko Matsakis-0/+131
2012-06-01Port more resource tests to classesTim Chevalier-22/+38
2012-06-01Tests for copyability and sendability rules for classesTim Chevalier-0/+31
2012-06-01Port another resource test to use classesTim Chevalier-2/+3
2012-06-01Enforce rule that classes with dtors aren't copyableTim Chevalier-1/+5
2012-06-01Remove obsolete testTim Chevalier-6/+0
2012-06-01Clarifying comments in test.Lindsey Kuper-2/+5
2012-06-01More tests wrt #2263.Lindsey Kuper-0/+21
2012-05-31allow mutable vectors and so forth to be used as immutable slicesNiko Matsakis-0/+17
2012-05-31Allow some resources to be considered const.Eric Holk-1/+3
2012-05-31Rename librustsyntax to libsyntaxKevin Cantu-2/+2
2012-05-31test: Update test with current error messageBrian Anderson-3/+3
2012-05-30test our some of the various combinations of fn subtypingNiko Matsakis-0/+14
2012-05-30test for pure fn vs impure fn etc subtypingNiko Matsakis-0/+22
2012-05-30allow for loop bodiesNiko Matsakis-0/+21
2012-05-30integrate purity into typeNiko Matsakis-23/+71
2012-05-30refactor region manip. to remove redundancy, get closer to fn subtypingNiko Matsakis-2/+2
2012-05-30Make heap closures always require a capture clause to capture mutable variabl...Michael Sullivan-3/+3
2012-05-29Handle poststates of breaking loops correctly in typestateTim Chevalier-1/+0
2012-05-29make all arguments modes immutableNiko Matsakis-0/+54
2012-05-29Fix an error message to not refer to "block type". Closes #2423.Michael Sullivan-1/+1
2012-05-26core: Make range follow the for loop protocolBrian Anderson-2/+2
2012-05-25detect ambig. calls to iface bounds, use transactionsNiko Matsakis-4/+26
2012-05-25revisit error message; create spill mapNiko Matsakis-2/+2
2012-05-24Const kind checking. The rules are almost certainly incomplete and unsound...Eric Holk-7/+23
2012-05-24remove dead assignmentsNiko Matsakis-4/+5
2012-05-24remove initedness checking from typestate, as best I couldNiko Matsakis-6/+0
2012-05-24improve liveness so it reports unused vars / dead assignmentsNiko Matsakis-36/+120