about summary refs log tree commit diff
path: root/src/compiletest/compiletest.rc
AgeCommit message (Collapse)AuthorLines
2013-05-14compiletest: Remove #[allow(vecs_implicitly_copyable)]Alex Crichton-27/+38
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-2/+2
fail!() used to require owned strings but can handle static strings now. Also, it can pass its arguments to fmt!() on its own, no need for the caller to call fmt!() itself.
2013-05-11Warning policeTim Chevalier-1/+0
2013-05-06auto merge of #6150 : yichoi/rust/arm-test-pull, r=brsonbors-1/+21
Support #5297 install.mk : install-runtime-target added for conveneice automatically push runtime library to android device test.mk : expanded to support android test automation with adb compiletest : expanded to support android test automation with adb
2013-05-04compiletest: remove --host and cleanupYoung-il Choi-19/+10
2013-05-04compiletest: fix decision rule to run and cleanupYoung-il Choi-3/+5
2013-05-02compiletest: configurable test dir for ARMYoung-il Choi-1/+4
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-7/+0
2013-05-01compiletest: expanded to ARM test automationYoung-il Choi-1/+25
2013-04-27only use #[no_core] in libcoreDaniel Micay-3/+0
2013-04-10Bump version to 0.7-preBrian Anderson-2/+2
2013-04-09Bump version to 0.7-preBrian Anderson-2/+2
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-1/+1
2013-03-26librustc: Enforce that `extern mod` directives come first, then `use` ↵Patrick Walton-6/+7
directives, then items. Resolve them in this order as well.
2013-03-26option: rm functions that duplicate methodsDaniel Micay-3/+1
2013-03-18Add a way to run the test suite with the new schedulerBrian Anderson-1/+4
TESTARGS=--newrt make check-stage1-rpass Conflicts: src/rt/rustrt.def.in
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-1/+1
2013-03-04Remove unused imports throughout src/Alex Crichton-1/+0
2013-03-02librustdoc: Remove `fn@`, `fn~`, and `fn&` from compiletest, fuzzer, ↵Patrick Walton-1/+1
rustdoc, and rt. rs=defun
2013-03-02librustc: Forbid chained imports and fix the logic for one-level renaming ↵Patrick Walton-7/+7
imports
2013-02-21Remove the last bits of structural records from tests/rustc/rusti/rustpkg.Luqman Aden-17/+18
2013-02-15compiletest: Get rid of `move`.Luqman Aden-1/+1
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-3/+3
2013-02-13rustc and std: teach about #[bench], modernize to use quote_expr! some.Graydon Hoare-5/+11
2013-02-09Add debug info testsBrian Leibig-1/+4
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-7/+8
correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719.
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-3/+3
2013-01-30librustdoc: De-export compiletest, combine-tests, libcargo, libfuzzer, and ↵Patrick Walton-21/+14
librustdoc. rs=deexporting
2013-01-28compiletest: Allow legacy recordsTim Chevalier-0/+1
But also remove most uses of structural records.
2013-01-24remove remaining is_not_empty functions/methodsDaniel Micay-1/+1
2013-01-24convert most of libstd over to structsErick Tryzelaar-11/+4
2013-01-09A collection of refactorings that I found it hard/tiresome to divide:Niko Matsakis-1/+1
- Make `extern fn()` assignable to any closure type, rather than a subtype. - Remove unused int_ty_set and float_ty_set - Refactor variable unification and make it more DRY - Do fn sub/lub/glb on the level of fn_sig - Rename infer::to_str::ToStr to infer::to_str::InferStr - Capitalize names of various types - Correct hashing of FnMeta - Convert various records-of-fns into structs-of-fns. This is both eliminating use of deprecated features and more forwards compatible with fn reform. r=pcwalton
2012-12-21bump 0.5 => 0.6, redirect some URLs in docs.Graydon Hoare-2/+2
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-28Merge remote-tracking branch 'brson/companion' into incomingBrian Anderson-0/+192
Conflicts: src/compiletest/compiletest.rs src/libcargo/cargo.rs src/libcore/core.rs src/librustc/rustc.rs src/librustdoc/rustdoc.rc
2012-11-26Remove the crate languageBrian Anderson-0/+192
2012-10-12bump version to 0.5.Graydon Hoare-2/+2
2012-09-28Add allow(deprecated_\*) to syntax, rustc, rustdoc, et alBrian Anderson-0/+2
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under ↵Graydon Hoare-0/+7
#[legacy_exports];
2012-09-18Add allow(non_camel_case_types) to unconverted cratesBrian Anderson-0/+1
2012-09-11Convert 'use' to 'extern mod'. Remove old 'use' syntaxBrian Anderson-2/+2
2012-09-10Convert 'import' to 'use'. Remove 'import' keyword.Brian Anderson-1/+1
2012-08-30Bump version to 0.4Brian Anderson-2/+2
2012-08-01Clean out transitional lint.Graydon Hoare-5/+0
2012-07-26Nomenclature fixes in the lint checker. Fewer double-negatives.Graydon Hoare-0/+5
New style is allow(foo), warn(foo), deny(foo) and forbid(foo), mirrored by -A foo, -W foo, -D foo and -F foo on command line. These replace -W no-foo, -W foo, -W err-foo, respectively. Forbid is new, and means "deny, and you can't override it".
2012-07-11Fix some version numbers.Graydon Hoare-2/+2
2012-06-04Make vecs implicitly copyable for all of our projects.Michael Sullivan-0/+2
2012-04-05Explicitly use version 0.2 of cratesBrian Anderson-1/+6
2012-01-17Update crates with correct crate_type attributeBrian Anderson-0/+2
2012-01-04extend tester so that error msgs can be attached to linesNiko Matsakis-1/+1