rust/src/test/compile-fail
Steven Fackler c3825c8351 env! syntax extension changes
env! aborts compilation of the specified environment variable is not
defined and takes an optional second argument containing a custom
error message. option_env! creates an Option<&'static str> containing
the value of the environment variable.

There are no run-pass tests that check the behavior when the environment
variable is defined since the test framework doesn't support setting
environment variables at compile time as opposed to runtime. However,
both env! and option_env! are used inside of rustc itself, which should
act as a sufficient test.

Close #2248
2013-08-08 10:35:42 -07:00
..
mod_file_disambig_aux syntax: Bless mod.rs. #4116 2013-07-21 19:32:24 -07:00
access-mode-in-closures.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
ambig_impl_2_exe.rs test: Fix tests. rs=tests 2013-03-13 20:08:35 -07:00
ambig_impl_bounds.rs test: Fix tests. rs=tests 2013-03-13 20:08:35 -07:00
ambig_impl_unify.rs librustc: Remove implicit self from the language, except for old-style drop blocks. 2013-03-13 20:07:10 -07:00
arc-cant-nest-rw-arc-3177.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
arc-rw-cond-shouldnt-escape.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
arc-rw-read-mode-shouldnt-escape.rs Updated std::Option, std::Either and std::Result 2013-08-05 22:42:21 +02:00
arc-rw-state-shouldnt-escape.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
arc-rw-write-mode-cond-shouldnt-escape.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
arc-rw-write-mode-shouldnt-escape.rs Updated std::Option, std::Either and std::Result 2013-08-05 22:42:21 +02:00
arg-count-mismatch.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
arg-type-mismatch.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
assign-imm-local-twice.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
assign-to-method.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
attempted-access-non-fatal.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
attr-bad-crate-attr.rc Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
attr-bad-meta.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
attr-before-ext.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
attr-before-let.rs detect unused attrs in one more place, allow parsing to continue for all 2013-05-20 11:49:20 -07:00
attr-before-stmt.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
attr-dangling-in-fn.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
attr-dangling-in-mod.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
auto-ref-slice-plus-ref.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
autoderef-full-lval.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
bad-bang-ann-3.rs Remove ret_style and instead check whether fn return type is bot 2013-01-08 14:21:06 -08:00
bad-bang-ann.rs Remove die!, raplace invocations with fail! Issue #4524 pt 3 2013-02-13 17:01:32 -08:00
bad-const-type.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
bad-env-capture2.rs Improve the attempted dynamic environment-capture error message 2013-07-02 01:05:57 +05:30
bad-env-capture3.rs Improve the attempted dynamic environment-capture error message 2013-07-02 01:05:57 +05:30
bad-env-capture.rs Improve the attempted dynamic environment-capture error message 2013-07-02 01:05:57 +05:30
bad-expr-path2.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
bad-expr-path.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
bad-main.rs Require extern "Rust" fn main() exactly 2013-07-09 16:56:16 -04:00
bad-match.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
bad-method-typaram-kind.rs librustc: Remove all uses of the Copy bound. 2013-07-17 14:57:53 -07:00
bad-module.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
bad-name.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
bad-type-env-capture.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
bad-value-ident-false.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
bad-value-ident-true.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
bang-tailexpr.rs Remove ret_style and instead check whether fn return type is bot 2013-01-08 14:21:06 -08:00
bind-by-move-neither-can-live-while-the-other-survives-1.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
bind-by-move-neither-can-live-while-the-other-survives-2.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
bind-by-move-neither-can-live-while-the-other-survives-3.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
bind-by-move-neither-can-live-while-the-other-survives-4.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
bind-by-move-no-guards.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
bind-by-move-no-lvalues-1.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
bind-by-move-no-lvalues-2.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
bind-by-move-no-sub-bindings.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
binop-bitxor-str.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
binop-logic-float.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
binop-logic-int.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
binop-mul-bool.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
binop-typeck.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
block-arg-as-stmt-with-value.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
block-coerce-no-2.rs Add AbiSet and integrate it into the AST. 2013-03-29 18:36:20 -07:00
block-coerce-no.rs test: Fix broken test 2013-05-08 17:04:03 -07:00
block-must-not-have-result-do.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
block-must-not-have-result-res.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
block-must-not-have-result-while.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
bogus-tag.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
borrowck-addr-of-upvar.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-alias-mut-base-ptr.rs Reconcile docs and code, adding examples and adding RESTR_CLAIM 2013-05-28 20:22:15 -04:00
borrowck-anon-fields-struct.rs Distinguish tuple elements by index in mem_categorization. Fixes #5362. 2013-05-17 21:12:50 -04:00
borrowck-anon-fields-tuple.rs Distinguish tuple elements by index in mem_categorization. Fixes #5362. 2013-05-17 21:12:50 -04:00
borrowck-anon-fields-variant.rs Distinguish tuple elements by index in mem_categorization. Fixes #5362. 2013-05-17 21:12:50 -04:00
borrowck-assign-comp-idx.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
borrowck-assign-comp.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
borrowck-assign-to-constants.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-assign-to-enum.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-assign-to-subfield.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-auto-mut-ref-to-immut-var.rs Change 'print(fmt!(...))' to printf!/printfln! in src/test/ 2013-07-24 09:45:20 -04:00
borrowck-autoref-3261.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
borrowck-bad-nested-calls-free.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-bad-nested-calls-move.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-borrow-from-owned-ptr.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-borrow-from-stack-variable.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-borrow-mut-base-ptr-in-aliasable-loc.rs Reconcile docs and code, adding examples and adding RESTR_CLAIM 2013-05-28 20:22:15 -04:00
borrowck-borrowed-uniq-rvalue-2.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
borrowck-borrowed-uniq-rvalue.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
borrowck-call-method-from-mut-aliasable.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
borrowck-call-sendfn.rs test: Remove fn@, fn~, and fn& from the test suite. rs=defun 2013-03-02 18:47:47 -08:00
borrowck-imm-ref-to-mut-rec-field-issue-3162-c.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-insert-during-each.rs remove obsolete foreach keyword 2013-08-03 22:48:02 -04:00
borrowck-issue-2657-1.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-issue-2657-2.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-lend-flow-if.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-lend-flow-loop.rs replace all remaining for with foreach or do 2013-08-03 03:00:42 -04:00
borrowck-lend-flow-match.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
borrowck-lend-flow.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-loan-blocks-move-cc.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
borrowck-loan-blocks-move.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-loan-blocks-mut-uniq.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
borrowck-loan-in-overloaded-op.rs correct incorrect handling of overloaded operators, exposing various other bits of rot 2013-05-01 08:49:48 -04:00
borrowck-loan-local-as-both-mut-and-imm.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
borrowck-loan-rcvr-overloaded-op.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
borrowck-loan-rcvr.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
borrowck-loan-vec-content.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-move-by-capture.rs Issue #7444 - Update neg test and pos test for move by capture 2013-07-17 09:02:52 -04:00
borrowck-move-from-unsafe-ptr.rs tests/tutorials: Get rid of move. 2013-02-15 02:49:55 -08:00
borrowck-move-in-irrefut-pat.rs Add new tests for irrefutable patterns used in various tricky ways 2013-07-08 13:53:44 -04:00
borrowck-move-moved-value-into-closure.rs Issue #7444 - Borrowck permits moved values to be captured 2013-07-17 07:19:43 -04:00
borrowck-move-mut-base-ptr.rs Reconcile docs and code, adding examples and adding RESTR_CLAIM 2013-05-28 20:22:15 -04:00
borrowck-move-out-of-struct-with-dtor.rs Correct merge failures 2013-07-08 13:55:11 -04:00
borrowck-move-out-of-tuple-struct-with-dtor.rs Correct merge failures 2013-07-08 13:55:11 -04:00
borrowck-move-out-of-vec-tail.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
borrowck-mut-addr-of-imm-var.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
borrowck-mut-boxed-vec.rs remove obsolete foreach keyword 2013-08-03 22:48:02 -04:00
borrowck-mut-deref-comp.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-mut-slice-of-imm-vec.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-no-cycle-in-exchange-heap.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-pat-by-value-binding.rs Fix parser test 2013-05-30 21:01:25 -04:00
borrowck-pat-enum.rs test: Fix tests. 2013-05-08 17:04:02 -07:00
borrowck-pat-reassign-binding.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
borrowck-reborrow-from-mut.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-ref-into-rvalue.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
borrowck-ref-mut-of-imm.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
borrowck-rvalues-mutable-bad.rs Add two tests for rvalue mutability 2013-05-16 15:10:50 -04:00
borrowck-swap-mut-base-ptr.rs Reconcile docs and code, adding examples and adding RESTR_CLAIM 2013-05-28 20:22:15 -04:00
borrowck-unary-move.rs Move checking for moves and initialization of local variables and patterns into 2013-05-28 20:22:14 -04:00
borrowck-uniq-via-lend.rs librustc: Disallow multiple patterns from appearing in a "let" declaration. 2013-06-04 21:45:42 -07:00
borrowck-uniq-via-ref.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-vec-pattern-element-loan.rs Use static string with fail!() and remove fail!(fmt!()) 2013-05-14 16:36:23 +02:00
borrowck-vec-pattern-loan-from-mut.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
borrowck-vec-pattern-move-tail.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
borrowck-vec-pattern-nesting.rs Update existing tests to account for stricter, more correct handling of irrefutable patterns 2013-07-08 13:53:44 -04:00
borrowck-vec-pattern-tail-element-loan.rs Change 'print(fmt!(...))' to printf!/printfln! in src/test/ 2013-07-24 09:45:20 -04:00
borrowck-wg-borrow-mut-to-imm-fail-2.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
borrowck-wg-borrow-mut-to-imm-fail-3.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
borrowck-wg-borrow-mut-to-imm-fail.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
borrowck-wg-move-base-2.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
box-static-bound.rs librustc: Forbid & pointers (other than &'static) inside @ boxes. 2013-07-18 17:12:46 -07:00
break-outside-loop.rs Remove REC, change related tests/docs 2013-03-02 12:57:05 +09:00
by-move-pattern-binding.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
call-extern-trait-as-function.rs Add test for issue #6698 2013-06-03 13:09:26 +02:00
capture1.rs Improve the attempted dynamic environment-capture error message 2013-07-02 01:05:57 +05:30
cast-from-nil.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
cast-immutable-mutable-trait.rs Allow casting to mutable trait objects. 2013-04-17 00:34:25 +02:00
cast-to-nil.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
cast-vector-to-unsafe-nonstatic.rs Permit casting region pointers to unsafe ones. 2013-03-07 14:48:28 -05:00
circular_modules_hello.rs libsyntax: fix infinite loop when recursively including modules 2013-07-04 19:51:11 +02:00
circular_modules_main.rs libsyntax: fix infinite loop when recursively including modules 2013-07-04 19:51:11 +02:00
class-cast-to-trait.rs Fix error messages in test cases, since fns/traits now pretty-print with a bounds list 2013-06-23 13:53:39 -04:00
class-implements-bad-trait.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
class-implements-int.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
class-method-missing.rs librustc: Remove implicit self from the language, except for old-style drop blocks. 2013-03-13 20:07:10 -07:00
class-missing-self.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
closure-bounds-cant-promote-superkind-in-struct.rs librustc: Remove all uses of the Copy bound. 2013-07-17 14:57:53 -07:00
closure-bounds-not-builtin.rs Add BuiltinBounds to closure type: parse and handle subtyping, 2013-05-16 14:21:02 -04:00
closure-bounds-static-cant-capture-borrowed.rs Add basic test cases for closure bounds. (#3569) 2013-06-23 14:40:18 -04:00
closure-bounds-subtype.rs test: Fix tests. 2013-07-17 14:57:54 -07:00
closure-that-fails.rs librustc: Replace all uses of fn() with &fn(). rs=defun 2013-03-11 09:35:58 -07:00
coherence_inherent_cc.rs Fix bug in coherence that causes all cross-crate impls to be regarded as 2013-03-06 11:02:19 -05:00
coherence_inherent.rs Fix bug in coherence that causes all cross-crate impls to be regarded as 2013-03-06 11:02:19 -05:00
conflicting-implementations.rs Add backticks around trait name in conflicting implementations error message 2013-08-02 17:54:54 -04:00
const-cast-different-types.rs librustc: Remove the const declaration form everywhere 2013-03-22 22:24:35 -07:00
const-cast-wrong-type.rs librustc: Remove all uses of the old [T * N] fixed-length vector syntax 2013-03-26 21:29:34 -07:00
const-recursive.rs librustc: Remove the const declaration form everywhere 2013-03-22 22:24:35 -07:00
copy-a-resource.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
core-tls-store-pointer.rs Make TLS keys actually take up space 2013-07-14 10:15:07 -07:00
crateresolve1.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
crateresolve2.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
crateresolve5.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
dead-code-ret.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
deprecated-auto-code.rs syntax: deprecate #[auto_{en,de}code] in favour of #[deriving({En,De}codable)]. 2013-05-16 08:55:57 +10:00
deref-non-pointer.rs Fix an ICE when dereferencing types which cannot be dereferenced 2013-04-19 23:20:44 -04:00
deriving-meta-unknown-trait.rs syntax: implement #[deriving] meta-attribute 2013-03-12 12:52:39 -04:00
die-not-static.rs std: remove str::{len, slice, is_empty} in favour of methods. 2013-06-10 23:02:54 +10:00
disallowed-deconstructing-destructing-struct-let.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
disallowed-deconstructing-destructing-struct-match.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
do1.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
do2.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
do-lambda-requires-braces.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
does-nothing.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
drop-on-non-struct.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
dup-link-name.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
dup-struct-enum-struct-variant.rs Add test for duplicate definitions of structs and enum struct variants. 2013-06-20 19:23:31 -04:00
duplicate-visibility.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
elided-test.rs rustc: Only accept main functions at the crate level. #4433 2013-04-29 17:10:50 -07:00
empty-linkname2.rs test: Fix tests. 2013-03-07 22:37:58 -08:00
empty-linkname.rs test: Fix tests. 2013-03-07 22:37:58 -08:00
empty-record-type.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
empty-vec-trailing-comma.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
enum-in-scope.rs test: Remove newtype enums from the test suite. rs=deenum 2013-03-11 09:35:58 -07:00
enums-pats-not-idents.rs add test case for enum disambiguation 2013-04-28 23:01:41 -07:00
estr-subtyping.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
eval-enum.rs Revert rename of Div to Quot 2013-05-01 15:40:05 +10:00
evec-subtyping.rs librustc: Remove all uses of the old [T * N] fixed-length vector syntax 2013-03-26 21:29:34 -07:00
explicit-call-to-dtor.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
explicit-call-to-supertrait-dtor.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
export2.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
export-fully-qualified.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
export-import.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
export-tag-variant.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
export.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
ext-after-attrib.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
ext-nonexistent.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
extenv-arg-2-not-string-literal.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extenv-no-args.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extenv-not-defined-custom.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extenv-not-defined-default.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extenv-not-string-literal.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extenv-too-many-args.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extern-main-fn.rs Require extern "Rust" fn main() exactly 2013-07-09 16:56:16 -04:00
extern-no-call.rs Rather than storing a list of ty::method per trait, store one ty::method 2013-04-05 05:36:02 -04:00
extern-no-fn.rs Fix #6342 2013-05-22 16:11:48 +09:00
extern-wrong-value-type.rs Fix error messages in test cases, since fns/traits now pretty-print with a bounds list 2013-06-23 13:53:39 -04:00
extfmt-missing-type.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
extfmt-no-args.rs syntax: remove remaining #syntaxext machinery. Close #3516. 2012-12-12 17:08:09 -08:00
extfmt-non-literal2.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
extfmt-non-literal.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
extfmt-not-enough-args.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
extfmt-too-many-args.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
extfmt-unknown-type.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
extfmt-unsigned-plus.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
extfmt-unsigned-space.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
extfmt-unterminated-conv.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
extoption_env-no-args.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extoption_env-not-string-literal.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extoption_env-too-many-args.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
fail-expr.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
fail-simple.rs Remove die!, raplace invocations with fail! Issue #4524 pt 3 2013-02-13 17:01:32 -08:00
fail-type-err.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
float-literal-inference-restrictions.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
fn-bad-block-type.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
fn-compare-mismatch.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
fn-variance-1.rs test: Remove #[legacy_modes] from the test suite. 2013-04-29 14:30:55 -07:00
fn-variance-2.rs librustc: Remove all uses of the Copy bound. 2013-07-17 14:57:53 -07:00
fn-variance-3.rs librustc: Remove all uses of the Copy bound. 2013-07-17 14:57:53 -07:00
foreign-unsafe-fn-called.rs librustc: Disallow "unsafe" for external functions 2013-08-02 21:57:59 -07:00
forget-init-unsafe.rs librustc: Redo the unsafe checker and make unsafe methods not callable from safe code 2013-05-29 19:04:50 -07:00
fully-qualified-type-name1.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
fully-qualified-type-name2.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
fully-qualified-type-name3.rs xfail broken tests 2013-01-07 18:05:18 -08:00
fully-qualified-type-name4.rs std: Remove get_task function. Unused 2013-07-30 17:10:21 -07:00
if-branch-types.rs Correct handling of if/match, and make explicit computation of 2013-07-01 20:43:54 -04:00
if-typeck.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
if-without-else-result.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
immut-function-arguments.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
impl-bounds-checking.rs Add tests for some default method things. 2013-06-28 18:09:02 -07:00
impl-duplicate-methods.rs librustc: Fix merge fallout and test cases. 2013-06-28 10:44:17 -04:00
implicit-method-bind.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
import2.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
import3.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
import4.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
import-from-missing.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
import-from-path.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
import-from-rename.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
import-glob-0.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
import-glob-circular.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
import-glob-path.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
import-glob-rename.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
import-loop-2.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
import-loop.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
import.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
index_message.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
infinite-instantiation.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
infinite-tag-type-recursion.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
infinite-vec-type-recursion.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
integer-literal-suffix-inference.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-511.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
issue-818.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
issue-897-2.rs Promote unreachable code to being a lint attribute 2013-05-30 20:45:13 -05:00
issue-897.rs Promote unreachable code to being a lint attribute 2013-05-30 20:45:13 -05:00
issue-1362.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-1448-2.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
issue-1451.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
issue-1476.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
issue-1655.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
issue-1697.rs fix formating and tests 2013-05-09 20:15:59 -04:00
issue-1802-1.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-1802-2.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-1871.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-1896-1.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
issue-1900.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-1962.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-2063-resource.rs test: Remove newtype enums from the test suite. rs=deenum 2013-03-11 09:35:58 -07:00
issue-2063.rs librustc: Lint the old drop destructor notation off 2013-03-11 09:36:00 -07:00
issue-2074.rs test: Remove fn@, fn~, and fn& from the test suite. rs=defun 2013-03-02 18:47:47 -08:00
issue-2111.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-2123.rs Fix resolution tests 2013-05-14 20:34:12 -04:00
issue-2149.rs remove obsolete foreach keyword 2013-08-03 22:48:02 -04:00
issue-2150.rs remove obsolete foreach keyword 2013-08-03 22:48:02 -04:00
issue-2151.rs remove each from vec, HashMap and HashSet 2013-06-25 16:28:02 -04:00
issue-2281-part1.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
issue-2330.rs Refactor so that references to traits are not represented using a type with a 2013-04-05 05:36:02 -04:00
issue-2354.rs Remove die!, raplace invocations with fail! Issue #4524 pt 3 2013-02-13 17:01:32 -08:00
issue-2356.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
issue-2370-2.rs Remove uses of log 2013-03-11 23:19:42 -07:00
issue-2370.rs Remove uses of log 2013-03-11 23:19:42 -07:00
issue-2478.rs testsuite: Update test for #2478. Still xfailed 2013-05-21 12:58:27 -07:00
issue-2548.rs test: Fix tests. 2013-07-17 14:57:54 -07:00
issue-2590.rs Move checking for moves and initialization of local variables and patterns into 2013-05-28 20:22:14 -04:00
issue-2611-4.rs librustc: Remove all uses of the Copy bound. 2013-07-17 14:57:53 -07:00
issue-2611-5.rs librustc: Remove all uses of the Copy bound. 2013-07-17 14:57:53 -07:00
issue-2718-a.rs librustc: Lint the old drop destructor notation off 2013-03-11 09:36:00 -07:00
issue-2766-a.rs librustc: Change "Owned" to "Send" everywhere 2013-06-28 10:44:15 -04:00
issue-2817.rs replace range with an external iterator 2013-08-02 00:51:14 -04:00
issue-2823.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
issue-2848.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
issue-2849.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-2937.rs Fix resolution tests 2013-05-14 20:34:12 -04:00
issue-2951.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
issue-2969.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
issue-2995.rs rustc: Fix the logic for finding the Android main function 2013-05-08 12:03:15 -07:00
issue-3021-b.rs Improve the attempted dynamic environment-capture error message 2013-07-02 01:05:57 +05:30
issue-3021-c.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
issue-3021-d.rs Improve the attempted dynamic environment-capture error message 2013-07-02 01:05:57 +05:30
issue-3021.rs Improve the attempted dynamic environment-capture error message 2013-07-02 01:05:57 +05:30
issue-3036.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-3038.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
issue-3044.rs Fix fallout from span change 2013-07-05 14:56:54 +09:00
issue-3080.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
issue-3096-1.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-3096-2.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
issue-3099-a.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
issue-3099-b.rs resolve: report duplicate module definitions 2013-06-25 23:58:48 +05:30
issue-3099.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
issue-3154.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
issue-3177-mutable-struct.rs librustc: Rename Const to Freeze 2013-06-28 10:44:15 -04:00
issue-3214.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
issue-3243.rs librustc: Convert all uses of old lifetime notation to new lifetime notation. rs=delifetiming 2013-03-18 17:21:14 -07:00
issue-3296.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
issue-3344.rs cmp: Use default methods in trait Ord, only require Ord::lt 2013-07-13 06:23:38 +02:00
issue-3477.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-3521-2.rs librustc: Remove the const declaration form everywhere 2013-03-22 22:24:35 -07:00
issue-3521.rs Remove uses of log 2013-03-11 23:19:42 -07:00
issue-3563.rs tests: changes in response to #5656 2013-04-10 17:32:03 -07:00
issue-3601.rs Use static string with fail!() and remove fail!(fmt!()) 2013-05-14 16:36:23 +02:00
issue-3651-2.rs std: Change Times trait to use do instead of for 2013-08-01 16:54:22 +02:00
issue-3668-2.rs librustc: Remove the const declaration form everywhere 2013-03-22 22:24:35 -07:00
issue-3668.rs librustc: Remove the const declaration form everywhere 2013-03-22 22:24:35 -07:00
issue-3680.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
issue-3702-2.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-3707.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
issue-3763 Test cases, some xfailed 2012-12-06 21:53:14 -08:00
issue-3763.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
issue-3820.rs Change 'print(fmt!(...))' to printf!/printfln! in src/test/ 2013-07-24 09:45:20 -04:00
issue-3953.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
issue-3969.rs tests: changes in response to #5656 2013-04-10 17:32:03 -07:00
issue-3973.rs testsuite: Add various test cases 2013-03-27 10:09:02 -07:00
issue-3991.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
issue-3993-2.rs Fix resolution tests 2013-05-14 20:34:12 -04:00
issue-3993-3.rs Fix resolution tests 2013-05-14 20:34:12 -04:00
issue-3993.rs Fix resolution tests 2013-05-14 20:34:12 -04:00
issue-4265.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
issue-4335.rs Change 'print(fmt!(...))' to printf!/printfln! in src/test/ 2013-07-24 09:45:20 -04:00
issue-4366.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
issue-4517.rs librustc: use new [ty, .. len] syntax for fixed vector errors. 2013-04-06 13:27:27 +11:00
issue-4523.rs Fix error messages in test cases, since fns/traits now pretty-print with a bounds list 2013-06-23 13:53:39 -04:00
issue-4542.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
issue-4736.rs Make typechecker compositional 2013-03-20 19:44:38 -07:00
issue-4935.rs Fix typos 2013-05-09 02:34:47 +09:00
issue-4968.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
issue-4972.rs Fix error messages in test cases, since fns/traits now pretty-print with a bounds list 2013-06-23 13:53:39 -04:00
issue-5035.rs testsuite: Add various test cases 2013-03-27 10:09:02 -07:00
issue-5060-fail.rs testsuite: Add test cases, some xfailed 2013-06-27 16:56:47 -07:00
issue-5062.rs testsuite: Add various test cases 2013-03-27 10:09:02 -07:00
issue-5099.rs librustc: Make self and static into keywords 2013-05-12 16:35:18 -07:00
issue-5100.rs remove obsolete foreach keyword 2013-08-03 22:48:02 -04:00
issue-5358-1.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
issue-5358.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
issue-5543.rs testsuite: Test cases, one xfailed, one not 2013-05-27 17:32:32 -07:00
issue-5544-a.rs libsyntax: fail lexing with an error message on an int literal larger than 2^64. 2013-04-08 16:40:40 +10:00
issue-5544-b.rs libsyntax: fail lexing with an error message on an int literal larger than 2^64. 2013-04-08 16:40:40 +10:00
issue-5844.rs Add a test for #5844 (a closed issue now) 2013-07-22 23:09:21 -07:00
issue-5883.rs testsuite: Add compile-fail test for #5883 2013-07-17 15:32:02 -07:00
issue-5927.rs fixed pattern, moved test to compile-fail 2013-04-30 16:31:56 -07:00
issue-6596.rs Add test 2013-05-22 19:19:00 -04:00
issue-6762.rs Add xfail'd test for #6762. 2013-05-27 15:21:45 -04:00
issue-6804.rs NaN patterns: indicate that is_NaN is a method 2013-07-25 16:40:59 +02:00
issue-6977.rs Disallow negative counts in repeat expressions 2013-06-07 12:30:44 +12:00
issue-7044.rs Add test for #7044. 2013-06-10 18:06:56 -04:00
keyword-super.rs Make super a keyword 2013-01-24 16:07:04 +09:00
keyword.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
kindck-destructor-owned.rs librustc: Disallow "mut" from distributing over bindings. 2013-06-28 10:44:15 -04:00
kindck-implicit-close-over-mut-var.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
kindck-nonsendable-1.rs librustc: Disallow "mut" from distributing over bindings. 2013-06-28 10:44:15 -04:00
kindck-owned-trait-contains.rs librustc: Remove all uses of the Copy bound. 2013-07-17 14:57:53 -07:00
kindck-owned-trait-scoped.rs librustc: Remove all uses of the Copy bound. 2013-07-17 14:57:53 -07:00
kindck-owned-trait.rs librustc: Forbid & pointers (other than &'static) inside @ boxes. 2013-07-18 17:12:46 -07:00
kindck-owned.rs librustc: Forbid & pointers (other than &'static) inside @ boxes. 2013-07-18 17:12:46 -07:00
lambda-mutate-nested.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
lambda-mutate.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
lint-change-warnings.rs Add the warnings lint attribute 2013-06-25 08:55:15 -07:00
lint-ctypes.rs Expand ctypes warnings to warn about *int/*uint 2013-07-11 19:45:25 -07:00
lint-heap-memory.rs testsuite: Remove structural records from remaining compile-fail tests 2013-01-28 19:41:56 -08:00
lint-impl-fn.rs Re-implement lint with less emphasis on item ids 2013-05-17 00:49:16 -04:00
lint-managed-heap-memory.rs testsuite: Remove structural records from remaining compile-fail tests 2013-01-28 19:41:56 -08:00
lint-missing-doc.rs Allow doc(hidden) and --test to disable doc linting 2013-05-30 01:02:55 -05:00
lint-non-camel-case-types.rs Improve the camel case warning a bit. 2013-07-26 16:42:03 -07:00
lint-non-uppercase-statics.rs rustc: add a lint to enforce uppercase statics. 2013-07-01 17:52:57 +10:00
lint-owned-heap-memory.rs testsuite: Remove structural records from remaining compile-fail tests 2013-01-28 19:41:56 -08:00
lint-qualification.rs Add a compile-fail test for qualification lint 2013-07-11 12:54:06 +09:00
lint-type-limits.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
lint-unused-import-tricky-names.rs automated whitespace fixes 2013-06-13 18:03:08 -04:00
lint-unused-imports.rs Remove vec::{filter, filtered, filter_map, filter_mapped}, replaced by iterators. 2013-07-04 00:46:49 +10:00
lint-unused-mut-variables.rs librustc: Disallow multiple patterns from appearing in a "let" declaration. 2013-06-04 21:45:42 -07:00
lint-unused-unsafe.rs librustc: Remove pub extern and priv extern from the language. 2013-07-20 17:39:38 -07:00
liveness-and-init.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-assign-imm-local-in-loop.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-assign-imm-local-in-op-eq.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-assign-imm-local-with-init.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-bad-bang-2.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-block-unint.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-break-uninit-2.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-break-uninit.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-closure-require-ret.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-dead.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-forgot-ret.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
liveness-if-no-else.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-if-with-else.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-init-in-called-fn-expr.rs test: Remove fn@, fn~, and fn& from the test suite. rs=defun 2013-03-02 18:47:47 -08:00
liveness-init-in-fn-expr.rs Remove uses of log 2013-03-11 23:19:42 -07:00
liveness-init-in-fru.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-init-op-equal.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-init-plus-equal.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-issue-2163.rs remove each from vec, HashMap and HashSet 2013-06-25 16:28:02 -04:00
liveness-missing-ret2.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
liveness-move-call-arg.rs Finalize moves-based-on-type implementation. 2013-01-31 12:09:00 -08:00
liveness-move-in-loop.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-move-in-while.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-or-init.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-return.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
liveness-uninit-after-item.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
liveness-uninit.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-unused
liveness-unused.rs librustc: Introduce a new visitor type based on traits and port syntax to it. 2013-08-02 21:57:58 -07:00
liveness-use-after-move.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-use-after-send.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-use-in-index-lvalue.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
liveness-while-break.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
liveness-while-cond.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
liveness-while.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
loop-does-not-diverge.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
lub-if.rs Correct handling of if/match, and make explicit computation of 2013-07-01 20:43:54 -04:00
lub-in-args.rs test: De-[mut] (remove all mutable arrays from) the tests. rs=demuting 2013-02-26 04:18:12 -08:00
lub-match.rs Correct handling of if/match, and make explicit computation of 2013-07-01 20:43:54 -04:00
macro-with-seps-err-msg.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
main-wrong-location.rs rustc: Only accept main functions at the crate level. #4433 2013-04-29 17:10:50 -07:00
main-wrong-type-2.rs Require extern "Rust" fn main() exactly 2013-07-09 16:56:16 -04:00
main-wrong-type.rs Require extern "Rust" fn main() exactly 2013-07-09 16:56:16 -04:00
map-types.rs Fix error messages in test cases, since fns/traits now pretty-print with a bounds list 2013-06-23 13:53:39 -04:00
match-arrows-block-then-binop.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-ill-type1.rs fix issue #6209 2013-05-22 14:06:25 +09:00
match-ill-type2.rs fix issue #6209 2013-05-22 14:06:25 +09:00
match-join.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
match-non-exhaustive.rs Add non-exhaustive check for match guards 2013-02-26 22:20:02 +09:00
match-pattern-field-mismatch-2.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-pattern-field-mismatch.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-range-fail-dominate.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-range-fail.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-struct.rs Fix reversed current/expected type 2013-02-28 03:31:22 +09:00
match-tag-nullary.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-tag-unary.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-vec-invalid.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-vec-mismatch-2.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-vec-mismatch.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-vec-unreachable.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
minus-string.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
missing-derivable-attr.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
missing-do.rs Fix error messages in test cases, since fns/traits now pretty-print with a bounds list 2013-06-23 13:53:39 -04:00
missing-main.rs rustc: Only accept main functions at the crate level. #4433 2013-04-29 17:10:50 -07:00
missing-return.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
mod_file_aux.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
mod_file_correct_spans.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
mod_file_disambig_aux.rs syntax: Bless mod.rs. #4116 2013-07-21 19:32:24 -07:00
mod_file_disambig.rs syntax: Bless mod.rs. #4116 2013-07-21 19:32:24 -07:00
mod_file_not_exist.rs syntax: Bless mod.rs. #4116 2013-07-21 19:32:24 -07:00
mod_file_with_path_attr.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
moves-based-on-type-access-to-field.rs Move checking for moves and initialization of local variables and patterns into 2013-05-28 20:22:14 -04:00
moves-based-on-type-block-bad.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
moves-based-on-type-capture-clause-bad.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
moves-based-on-type-cyclic-types-issue-4821.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
moves-based-on-type-distribute-copy-over-paren.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
moves-based-on-type-exprs.rs Convert vec::{reverse, swap} to methods. 2013-06-30 21:15:25 +10:00
moves-based-on-type-match-bindings.rs Move checking for moves and initialization of local variables and patterns into 2013-05-28 20:22:14 -04:00
moves-based-on-type-move-out-of-closure-env-issue-1965.rs replace range with an external iterator 2013-08-02 00:51:14 -04:00
moves-based-on-type-no-recursive-stack-closure.rs Change 'print(fmt!(...))' to printf!/printfln! in src/test/ 2013-07-24 09:45:20 -04:00
moves-based-on-type-tuple.rs Fix filenames of some compile-fail tests. 2013-07-01 15:54:54 -04:00
moves-sru-moved-field.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
multiline-comment-line-tracking.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
multiple-main-2.rs allowing the entry point name to be something other than main 2013-01-14 13:58:13 -08:00
multiple-main-3.rs allowing the entry point name to be something other than main 2013-01-14 13:58:13 -08:00
multitrait.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
mutable-class-fields-2.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
mutable-class-fields.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
mutable-enum.rs Rename #[mutable] to #[no_freeze] 2013-06-29 00:56:36 -04:00
mutable-huh-ptr-assign.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
mutable-struct.rs Rename #[mutable] to #[no_freeze] 2013-06-29 00:56:36 -04:00
name-clash-nullary-2.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
name-clash-nullary.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
nested-ty-params.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
no-binary-float-literal.rs got rid of last empty lines 2013-02-06 17:43:14 +09:00
no-capture-arc.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
no-comment-balancing.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
no-hex-float-literal.rs got rid of last empty lines 2013-02-06 17:43:14 +09:00
no-implicit-prelude-nested.rs rustc: implement a #[no_implicit_prelude] attribute. 2013-07-17 15:01:02 +10:00
no-implicit-prelude.rs rustc: implement a #[no_implicit_prelude] attribute. 2013-07-17 15:01:02 +10:00
no-reuse-move-arc.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
no-send-res-ports.rs librustc: Disallow "mut" from distributing over bindings. 2013-06-28 10:44:15 -04:00
noexporttypeexe.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
nolink-with-link-args.rs librustc: Remove "extern mod { ... }" from librustc, librustdoc, and tests. rs=deexterning 2013-03-07 22:32:52 -08:00
non_owned-enum.rs Rename #[non_sendable] to #[no_send] 2013-06-29 00:56:36 -04:00
non_owned-struct.rs Rename #[non_sendable] to #[no_send] 2013-06-29 00:56:36 -04:00
non-constant-expr-for-fixed-len-vec.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
non-constant-expr-for-vec-repeat.rs Add tests for const exprs in fixed vec length type and vec repeat. 2013-03-18 17:31:42 -07:00
non-copyable-void.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
non-exhaustive-match-nested.rs Use static string with fail!() and remove fail!(fmt!()) 2013-05-14 16:36:23 +02:00
non-exhaustive-match.rs Add support for destructuring vectors in match expressions 2012-12-17 16:50:40 -08:00
noncopyable-class.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
nonscalar-cast.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
not-a-pred.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
not-enough-arguments.rs Remove die!, raplace invocations with fail! Issue #4524 pt 3 2013-02-13 17:01:32 -08:00
not-utf8.bin
not-utf8.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
object-does-not-impl-trait.rs Make object types not implement associated trait. Fixes #5087. 2013-03-06 11:02:19 -05:00
obsolete-syntax.rs rm ancient error for lowercase kinds 2013-07-31 20:18:26 -04:00
occurs-check-3.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
occurs-check.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
omitted-arg-in-item-fn.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
omitted-arg-wrong-types.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
once-cant-call-twice-on-heap.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
once-cant-call-twice-on-stack.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
once-cant-move-out-of-non-once-on-heap.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
once-cant-move-out-of-non-once-on-stack.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
once-fn-subtyping.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
or-patter-mismatch.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
output-type-mismatch.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
oversized-literal.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
packed-struct-generic-transmute.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
packed-struct-transmute.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
pat-ref-enum.rs Fix Option camel case in a compile-fail test 2013-01-25 19:42:24 -07:00
pat-shadow-in-nested-binding.rs test: Remove newtype enums from the test suite. rs=deenum 2013-03-11 09:35:58 -07:00
pattern-error-continue.rs rustc: Make some typechecker errors non-fatal 2013-04-18 15:12:27 -07:00
pattern-tyvar-2.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
pattern-tyvar.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
pinned-deep-copy.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
pptypedef.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
prim-with-args.rs Remove @ast::Region and replace with @ast::Lifetime. 2013-03-09 19:43:59 -05:00
private_variant_2.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
private-impl-method.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
private-item-simple.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
private-method-cross-crate.rs librustc: Enforce cross-crate method privacy 2013-02-28 11:32:26 -08:00
private-method-inherited.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
private-method.rs replace range with an external iterator 2013-08-02 00:51:14 -04:00
private-struct-field-cross-crate.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
private-struct-field-ctor.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
private-struct-field-pattern.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
private-struct-field.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
private-variant-xc.rs automated whitespace fixes 2013-06-13 18:03:08 -04:00
private-variant.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
qquote-1.rs New naming convention for ast::{node_id, local_crate, crate_node_id, blk_check_mode, ty_field, ty_method} 2013-07-29 16:16:48 +02:00
qquote-2.rs New naming convention for ast::{node_id, local_crate, crate_node_id, blk_check_mode, ty_field, ty_method} 2013-07-29 16:16:48 +02:00
rcmut-not-const-and-not-owned.rs rc: from_{owned,const} -> from_{send,freeze} 2013-08-01 04:39:00 -04:00
recursive-enum.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
redundant-link-args.rs test: Fix tests. 2013-03-07 22:37:58 -08:00
refutable-pattern-in-fn-arg.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
regionck-closure-lifetimes.rs replace all remaining for with foreach or do 2013-08-03 03:00:42 -04:00
regions-addr-of-arg.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
regions-addr-of-self.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
regions-addr-of-upvar-self.rs replace range with an external iterator 2013-08-02 00:51:14 -04:00
regions-blk.rs librustc: Convert all uses of old lifetime notation to new lifetime notation. rs=delifetiming 2013-03-18 17:21:14 -07:00
regions-bounds.rs Correct merge errors, broken tests 2013-07-01 20:43:55 -04:00
regions-creating-enums3.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
regions-creating-enums4.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
regions-creating-enums.rs 'Borrow' stack closures rather than copying them (e.g., "|x|f(x)"), in prep for making them noncopyable. 2013-06-29 04:39:34 -04:00
regions-escape-bound-fn-2.rs Defer reasoning about region relationships until after regionck. 2013-07-01 20:43:54 -04:00
regions-escape-bound-fn.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
regions-escape-loop-via-variable.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
regions-escape-loop-via-vec.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
regions-escape-via-trait-or-not.rs Defer reasoning about region relationships until after regionck. 2013-07-01 20:43:54 -04:00
regions-fn-bound.rs libsyntax: Stop parsing old lifetimes, except for the ones on data type declarations. 2013-03-18 17:21:15 -07:00
regions-fn-subtyping.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
regions-fns.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
regions-free-region-ordering-callee.rs Reason about nested free variables that appear in a function 2013-04-10 07:52:46 -07:00
regions-free-region-ordering-caller.rs Reason about nested free variables that appear in a function 2013-04-10 07:52:46 -07:00
regions-free-region-ordering-incorrect.rs Add copyright notice and kill broken test 2013-07-01 20:43:55 -04:00
regions-freevar.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
regions-glb-free-free.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
regions-in-consts.rs librustc: Remove the const declaration form everywhere 2013-03-22 22:24:35 -07:00
regions-in-enums.rs test: Fix tests 2013-03-26 22:45:22 -07:00
regions-in-structs.rs test: Fix botched error message in compile-fail test 2013-03-26 23:31:56 -07:00
regions-in-type-items.rs test: Fix tests 2013-03-26 22:45:22 -07:00
regions-infer-at-fn-not-param.rs Defer reasoning about region relationships until after regionck. 2013-07-01 20:43:54 -04:00
regions-infer-borrow-scope-too-big.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
regions-infer-borrow-scope-within-loop.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
regions-infer-call-3.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
regions-infer-contravariance-due-to-immutability.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
regions-infer-contravariance-due-to-ret.rs test: Add lifetime binders and new-style lifetime parameters to the test suite 2013-03-22 22:24:36 -07:00
regions-infer-covariance-due-to-arg.rs Defer reasoning about region relationships until after regionck. 2013-07-01 20:43:54 -04:00
regions-infer-invariance-due-to-arg-and-ret.rs test: Add lifetime binders and new-style lifetime parameters to the test suite 2013-03-22 22:24:36 -07:00
regions-infer-invariance-due-to-mutability-1.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
regions-infer-invariance-due-to-mutability-2.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
regions-infer-invariance-due-to-mutability-3.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
regions-infer-invariance-due-to-mutability-4.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
regions-infer-invariance-due-to-mutability.rs test: Add lifetime binders and new-style lifetime parameters to the test suite 2013-03-22 22:24:36 -07:00
regions-infer-not-param.rs Defer reasoning about region relationships until after regionck. 2013-07-01 20:43:54 -04:00
regions-infer-paramd-indirect.rs Defer reasoning about region relationships until after regionck. 2013-07-01 20:43:54 -04:00
regions-infer-paramd-method.rs test: Fix tests. rs=tests 2013-03-13 20:08:35 -07:00
regions-infer-region-in-fn-but-not-type.rs test: Remove newtype enums from the test suite. rs=deenum 2013-03-11 09:35:58 -07:00
regions-nested-fns-2.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
regions-nested-fns.rs Defer reasoning about region relationships until after regionck. 2013-07-01 20:43:54 -04:00
regions-out-of-scope-slice.rs librustc: Convert all uses of old lifetime notation to new lifetime notation. rs=delifetiming 2013-03-18 17:21:14 -07:00
regions-ref-in-fn-arg.rs Add new tests for irrefutable patterns used in various tricky ways 2013-07-08 13:53:44 -04:00
regions-ret-borrowed-1.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
regions-ret-borrowed.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
regions-ret.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
regions-steal-closure.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
regions-trait-1.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
regions-trait-2.rs Reason about nested free variables that appear in a function 2013-04-10 07:52:46 -07:00
regions-trait-3.rs test: Add lifetime binders and new-style lifetime parameters to the test suite 2013-03-22 22:24:36 -07:00
regions-var-type-out-of-scope.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
repeat_count.rs Report error for non constant vector repeat count 2013-02-25 00:21:03 +09:00
repeat-to-run-dtor-twice.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
reserved-be.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
resolve-inconsistent-binding-mode.rs Fix parser test 2013-05-30 21:01:25 -04:00
resolve-inconsistent-names.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
resolve-unknown-trait.rs Address @catamorphism's error message grammar nit. 2013-07-03 23:43:03 +01:00
ret-non-nil.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
return-in-block-function.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
selftype-traittype.rs Refactor so that references to traits are not represented using a type with a 2013-04-05 05:36:02 -04:00
sendfn-is-not-a-lambda.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
seq-args.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
simd-type.rs Add SIMD vector type tests 2013-05-07 23:35:33 +09:00
spawn-non-nil-fn.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
static-assert2.rs rustc: add a lint to enforce uppercase statics. 2013-07-01 17:52:57 +10:00
static-assert.rs rustc: add a lint to enforce uppercase statics. 2013-07-01 17:52:57 +10:00
static-method-privacy.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
static-mut-bad-types.rs Add 'static mut' items to the language 2013-06-23 17:59:35 -07:00
static-mut-foreign-requires-unsafe.rs Support foreign 'static mut' variables as well 2013-06-23 18:00:32 -07:00
static-mut-not-constant.rs Add 'static mut' items to the language 2013-06-23 17:59:35 -07:00
static-mut-not-pat.rs Add 'static mut' items to the language 2013-06-23 17:59:35 -07:00
static-mut-requires-unsafe.rs Add 'static mut' items to the language 2013-06-23 17:59:35 -07:00
static-region-bound.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
static-slice-not-null-terminated.rs std: remove the invalid NullTerminatedStr instance for &'static str. 2013-06-13 14:12:08 +10:00
staticness-mismatch.rs tests: changes in response to #5656 2013-04-10 17:32:03 -07:00
struct-base-wrong-type.rs Add support for ..base on static struct initializers. 2013-07-28 22:07:27 -04:00
struct-fields-decl-dupe.rs Fixes #7377 2013-06-30 09:41:21 +09:00
struct-fields-dupe.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
struct-fields-missing.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
struct-fields-too-many.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
struct-like-enum-nonexhaustive.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
struct-no-fields.rs back-ticks 2013-05-09 15:46:32 +02:00
super-at-top-level.rs Fix resolution tests 2013-05-14 20:34:12 -04:00
suppressed-error.rs rustc: Don't call type_error_message() with ty_err as the expected type 2013-05-11 17:51:00 -07:00
sync-cond-shouldnt-escape.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
sync-rwlock-cond-shouldnt-escape.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
sync-rwlock-read-mode-shouldnt-escape.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
sync-rwlock-write-mode-cond-shouldnt-escape.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
sync-rwlock-write-mode-shouldnt-escape.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00
syntax-extension-bytes-non-ascii-char-literal.rs Made bytes!() accept a list of string, integer or char literals 2013-05-18 00:26:04 +02:00
syntax-extension-bytes-non-literal.rs Made bytes!() accept a list of string, integer or char literals 2013-05-18 00:26:04 +02:00
syntax-extension-bytes-too-large-integer-literal.rs Made bytes!() accept a list of string, integer or char literals 2013-05-18 00:26:04 +02:00
syntax-extension-bytes-too-large-u8-literal.rs Made bytes!() accept a list of string, integer or char literals 2013-05-18 00:26:04 +02:00
syntax-extension-bytes-too-small-integer-literal.rs Made bytes!() accept a list of string, integer or char literals 2013-05-18 00:26:04 +02:00
syntax-extension-bytes-too-small-u8-literal.rs Made bytes!() accept a list of string, integer or char literals 2013-05-18 00:26:04 +02:00
syntax-extension-bytes-unsupported-literal.rs Made bytes!() accept a list of string, integer or char literals 2013-05-18 00:26:04 +02:00
tag-that-dare-not-speak-its-name.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
tag-type-args.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
tag-variant-cast-non-nullary.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
tag-variant-disr-dup.rs rustc: Fix the logic for finding the Android main function 2013-05-08 12:03:15 -07:00
tag-variant-disr-non-nullary.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
tail-typeck.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
terr-in-field.rs test: Fix tests. 2013-03-07 22:37:58 -08:00
terr-sorts.rs test: Fix tests. 2013-03-07 22:37:58 -08:00
test-cfg.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
trait-bounds-cant-coerce.rs test: Fix tests. 2013-07-17 14:57:54 -07:00
trait-bounds-not-on-bare-trait.rs librustc: Fix merge fallout and test cases. 2013-06-28 10:44:17 -04:00
trait-bounds-not-on-impl.rs Add tests for not-kind-checked trait bounds. 2013-06-23 14:40:18 -04:00
trait-bounds-not-on-struct.rs librustc: Fix merge fallout and test cases. 2013-06-28 10:44:17 -04:00
trait-bounds-sugar.rs Rename Const/Owned in more places 2013-06-28 10:47:59 -04:00
trait-duplicate-methods.rs librustc: Fix merge fallout and test cases. 2013-06-28 10:44:17 -04:00
trait-impl-can-not-have-untraitful-methods.rs librustc: Remove implicit self from the language, except for old-style drop blocks. 2013-03-13 20:07:10 -07:00
trait-impl-different-num-params.rs test: Fix tests. rs=tests 2013-03-13 20:08:35 -07:00
trait-impl-method-mismatch.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
trait-inheritance-missing-requirement.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
trait-keyword.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
trait-or-new-type-instead.rs librustc: Fix merge fallout and test cases. 2013-06-28 10:44:17 -04:00
trait-test-2.rs test: Fix tests. rs=tests 2013-03-13 20:08:35 -07:00
trait-test.rs librustc: Remove implicit self from the language, except for old-style drop blocks. 2013-03-13 20:07:10 -07:00
tuple-arity-mismatch.rs Add test for #6155 2013-06-07 22:08:54 +02:00
tuple-struct-nonexhaustive.rs Change 'print(fmt!(...))' to printf!/printfln! in src/test/ 2013-07-24 09:45:20 -04:00
tutorial-suffix-inference-test.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
type-arg-out-of-scope.rs librustc: Replace all uses of fn() with &fn(). rs=defun 2013-03-11 09:35:58 -07:00
type-mismatch-multiple.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
type-mismatch.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
type-parameter-names.rs Add an identifier to TypeParameterDefs and use it to pretty print type parameters 2013-07-10 14:42:53 -04:00
type-recursive.rs test: Fix tests. 2013-03-07 22:37:58 -08:00
type-shadow.rs refinement to technique used to not run regionck 2013-05-06 09:00:37 -04:00
unbalanced-doublequote.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
unconstrained-none.rs Add test for #5062 2013-06-08 09:34:38 +02:00
unconstrained-ref.rs Add a test that causes an ICE currently 2013-06-08 09:34:25 +02:00
uninhabited-enum-cast.rs librustc: Make uninhabited enums not castable to int 2013-05-02 18:41:57 -07:00
unique-object-noncopyable.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
unique-pinned-nocopy.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
unique-unique-kind.rs librustc: Change "Owned" to "Send" everywhere 2013-06-28 10:44:15 -04:00
unique-vec-res.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
unop-neg-bool.rs Let type_is_integral return false for bool type 2013-02-04 23:01:47 +09:00
unreachable-arm.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
unreachable-code.rs Promote unreachable code to being a lint attribute 2013-05-30 20:45:13 -05:00
unresolved-extern-mod-suggestion.rs rustc: adjust span for error message to not trim last letter 2013-06-01 00:39:02 +10:00
unresolved-import.rs Add span to some import resolution errors 2013-05-14 18:52:31 -04:00
unsafe-fn-assign-deref-ptr.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
unsafe-fn-autoderef.rs testsuite: Update and un-xfail unsafe-fn-autoderef 2013-05-14 12:49:21 -07:00
unsafe-fn-called-from-safe.rs librustc: Redo the unsafe checker and make unsafe methods not callable from safe code 2013-05-29 19:04:50 -07:00
unsafe-fn-deref-ptr.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
unsafe-fn-used-as-value.rs librustc: Redo the unsafe checker and make unsafe methods not callable from safe code 2013-05-29 19:04:50 -07:00
unsendable-class.rs librustc: Change "Owned" to "Send" everywhere 2013-06-28 10:44:15 -04:00
unsized-bare-typaram.rs Add simple tests for Sized 2013-05-30 21:41:41 -04:00
unsized-enum.rs Add simple tests for Sized 2013-05-30 21:41:41 -04:00
unsized-struct.rs Add simple tests for Sized 2013-05-30 21:41:41 -04:00
unsupported-cast.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
use-after-move-based-on-type.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
use-after-move-self-based-on-type.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
use-after-move-self.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
use-from-trait-xc.rs automated whitespace fixes 2013-06-13 18:03:08 -04:00
use-from-trait.rs automated whitespace fixes 2013-06-13 18:03:08 -04:00
use-meta-dup.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
use-meta-mismatch.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
use-meta.rc Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
vec-add.rs libcore: Change [const T] to const [T] everywhere 2013-03-26 21:29:33 -07:00
vec-field.rs Clean-up tests after debug!/std-macros change. 2013-07-17 03:10:13 +10:00
vec-mut-iter-borrow.rs remove obsolete foreach keyword 2013-08-03 22:48:02 -04:00
vec-res-add.rs test: Fix tests. 2013-07-17 14:57:54 -07:00
vector-no-ann.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
view-items-at-top.rs test: Update tests to use the new syntax. 2013-05-22 21:57:10 -07:00
vtable-res-trait-param.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
warn-foreign-int-types.rs librustc: Remove pub extern and priv extern from the language. 2013-07-20 17:39:38 -07:00
warn-path-statement.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
while-type-error.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
writing-to-immutable-vec.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
wrong-ret-type.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
xc-private-method.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00