| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-09-06 | Migrated slew of run-pass tests to various subdirectories of `ui/run-pass/`. | Felix S. Klock II | -164/+0 | |
| 2018-04-11 | Implementation of `#[repr(packed(n))]` RFC 1399. | Cameron Hart | -14/+112 | |
| 2015-04-08 | Remove pretty-expanded from failing tests | Alex Crichton | -1/+0 | |
| This commit removes pretty-expanded from all tests that wind up calling panic! one way or another now that its internals are unstable. | ||||
| 2015-03-23 | rustdoc: Replace no-pretty-expanded with pretty-expanded | Brian Anderson | -0/+2 | |
| Now that features must be declared expanded source often does not compile. This adds 'pretty-expanded' to a bunch of test cases that still work. | ||||
| 2014-12-20 | Allow use of `[_ ; n]` syntax for fixed length and repeating arrays. | Nick Cameron | -1/+1 | |
| This does NOT break any existing programs because the `[_, ..n]` syntax is also supported. | ||||
| 2014-11-17 | Switch to purely namespaced enums | Steven Fackler | -1/+1 | |
| This breaks code that referred to variant names in the same namespace as their enum. Reexport the variants in the old location or alter code to refer to the new locations: ``` pub enum Foo { A, B } fn main() { let a = A; } ``` => ``` pub use self::Foo::{A, B}; pub enum Foo { A, B } fn main() { let a = A; } ``` or ``` pub enum Foo { A, B } fn main() { let a = Foo::A; } ``` [breaking-change] | ||||
| 2014-10-02 | tests: remove uses of Gc. | Eduard Burtescu | -3/+2 | |
| 2014-08-20 | librustc: handle repr on structs, require it for ffi, unify with packed | Corey Richardson | -5/+5 | |
| As of RFC 18, struct layout is undefined. Opting into a C-compatible struct layout is now down with #[repr(C)]. For consistency, specifying a packed layout is now also down with #[repr(packed)]. Both can be specified. To fix errors caused by this, just add #[repr(C)] to the structs, and change #[packed] to #[repr(packed)] Closes #14309 [breaking-change] | ||||
| 2014-07-26 | Remove managed_box gate from tests | Brian Anderson | -1/+0 | |
| No longer does anything. | ||||
| 2014-06-14 | rustc: Obsolete the `@` syntax entirely | Alex Crichton | -2/+3 | |
| This removes all remnants of `@` pointers from rustc. Additionally, this removes the `GC` structure from the prelude as it seems odd exporting an experimental type in the prelude by default. Closes #14193 [breaking-change] | ||||
| 2014-05-14 | test: Remove all uses of `~str` from the test suite. | Patrick Walton | -3/+2 | |
| 2014-04-14 | Use new attribute syntax in python files in src/etc too (#13478) | Manish Goregaokar | -1/+1 | |
| 2014-01-03 | test: De-`@mut` the test suite | Patrick Walton | -2/+2 | |
| 2013-10-23 | register snapshots | Daniel Micay | -0/+2 | |
| 2013-10-17 | std: Move size/align functions to std::mem. #2240 | Brian Anderson | -6/+6 | |
| 2013-10-12 | Update test for packed structs to also test being placed in statics. | Luqman Aden | -0/+5 | |
| 2013-09-25 | Fix run-pass tests to have 'pub fn main' | Alex Crichton | -1/+1 | |
| This is required by the check-fast target because each test is slurped up into a submodule. | ||||
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -0/+2 | |
| 2013-04-10 | testsuite: tests for #[packed] structs. | Huon Wilson | -0/+58 | |
