about summary refs log tree commit diff
path: root/src/test/compile-fail/break-uninit2.rs
AgeCommit message (Collapse)AuthorLines
2012-05-24new liveness pass to supercede last_use / initednessNiko Matsakis-14/+0
2012-05-10Remove `do ... while` loops from the tests and docs.Paul Stansifer-1/+1
2012-03-05rustc: Lower case error messagesBrian Anderson-1/+1
2011-12-22Register new snapshots, purge log_err and log_full in favour of log(...).Graydon Hoare-2/+2
2011-12-22Register snapshots and switch logging over to use of log_full or #error / ↵Graydon Hoare-2/+2
#debug.
2011-08-20ReformatBrian Anderson-1/+1
This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[]
2011-07-27Reformat for new syntaxMarijn Haverbeke-12/+6
2011-05-14Remove xfail-boot lines from testsBrian Anderson-1/+0
2011-05-12Fix mistaken replacements in error-pattern comments in testsMarijn Haverbeke-1/+1
2011-05-12Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke-1/+1
This should be a snapshot transition.
2011-04-28Enable typestate_checkTim Chevalier-1/+0
Enable typestate checking (just for uninitialized vars) and un-XFAIL the relevant tests for stage0.
2011-04-28Support all expression forms in typestateTim Chevalier-0/+22
Added support for self_method, cont, chan, port, recv, send, be, do_while, spawn, and ext; handled break and cont correctly. (However, there are no non-xfailed test cases for ext or spawn in stage0 currently.) Although the standard library compiles and all test cases pass with typestate enabled, I left typestate checking disabled as rustc terminates abnormally when building the standard library if so, even though it does generate code correctly.