summary refs log tree commit diff
path: root/src/compiletest/common.rs
AgeCommit message (Collapse)AuthorLines
2014-08-27debuginfo: Emit different autotest debugger scripts depending on GDB version.Michael Woerister-0/+3
2014-08-01Fix misspelled comments.Joseph Crail-1/+1
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-1/+1
This is part of the ongoing renaming of the equality traits. See #12517 for more details. All code using Eq/Ord will temporarily need to move to Partial{Eq,Ord} or the Total{Eq,Ord} traits. The Total traits will soon be renamed to {Eq,Ord}. cc #12517 [breaking-change]
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-11/+11
[breaking-change]
2014-05-20compiletest: Refactor compile-fail to regex.Kevin Butler-2/+4
2014-05-16compiletest: Remove all uses of `~str` from `compiletest`Patrick Walton-11/+11
2014-05-15core: Update all tests for fmt movementAlex Crichton-8/+8
2014-05-15test: allow the test filter to be a regex.Huon Wilson-1/+2
This is fully backwards compatible, since test names are Rust identifiers + `:`, and hence not special regex characters. Fixes #2866.
2014-05-14Get rid of the android-cross-path flag to rustc.Luqman Aden-0/+3
There's no need to include this specific flag just for android. We can already deal with what it tries to solve by using -C linker=/path/to/cc and -C ar=/path/to/ar. The Makefiles for rustc already set this up when we're crosscompiling. I did add the flag to compiletest though so it can find gdb. Though, I'm pretty sure we don't run debuginfo tests on android anyways right now. [breaking-change]
2014-05-13compiletest: Modernize typenamesklutzy-10/+43
2014-05-07debuginfo: Split debuginfo autotests into debuginfo-gdb and debuginfo-lldbMichael Woerister-1/+5
2014-03-31compiletest: Switch field privacy where necessaryAlex Crichton-28/+28
2014-02-13mk: Fix non-android cross builds.Luqman Aden-2/+5
2014-01-17test: Add the ability to force a host targetAlex Crichton-0/+3
The new macro loading infrastructure needs the ability to force a procedural-macro crate to be built with the host architecture rather than the target architecture (because the compiler is just about to dlopen it).
2014-01-04etc: licenseck: don't hardcode a specific yearAdrien Tétar-2/+2
2013-08-30auto merge of #8886 : cmr/rust/test-restructure, r=cmrbors-1/+1
2013-08-30Revert "Teach compiletest to use multiple --src-base's"Corey Richardson-1/+1
This reverts commit 8a07f5708196dd72ec030018c2a215a4dd823b2e.
2013-08-30auto merge of #8839 : sanxiyn/rust/env, r=thestingerbors-3/+0
2013-08-28Remove --newrt optionSeo Sanghyeon-3/+0
2013-08-28Teach compiletest to use multiple --src-base'sCorey Richardson-1/+1
2013-08-23test: add support for sharding testsuite by passing --test-shard=a.bGraydon Hoare-0/+5
2013-07-17test: Fix tests.Patrick Walton-1/+2
2013-07-16compiletest: Add support for metrics and ratchet modes.Graydon Hoare-0/+9
2013-07-11initial sketch of codegen mode for compiletest; doesn't measure / compare / ↵Graydon Hoare-0/+7
ratchet the disassembly yet
2013-07-04Bring compiletest/rustpkg/driver up to date on std vs coreAlex Crichton-2/+0
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd ↵Patrick Walton-0/+2
to libextra
2013-05-04compiletest: remove --host and cleanupYoung-il Choi-6/+3
2013-05-02compiletest: configurable test dir for ARMYoung-il Choi-1/+4
2013-05-01compiletest: expanded to ARM test automationYoung-il Choi-0/+12
2013-04-27only use #[no_core] in libcoreDaniel Micay-2/+0
2013-03-25Merge remote-tracking branch 'brson/rt'Brian Anderson-0/+3
Conflicts: src/libcore/rt/context.rs src/libcore/rt/sched.rs src/libcore/rt/thread.rs src/libcore/rt/uv.rs
2013-03-22compiletest: replace uses of old deriving attribute with new oneAndrew Paseltiner-1/+1
2013-03-18Add a way to run the test suite with the new schedulerBrian Anderson-0/+3
TESTARGS=--newrt make check-stage1-rpass Conflicts: src/rt/rustrt.def.in
2013-03-04Remove unused imports throughout src/Alex Crichton-2/+0
2013-02-21Remove the last bits of structural records from tests/rustc/rusti/rustpkg.Luqman Aden-2/+2
2013-02-09Add debug info testsBrian Leibig-2/+3
2013-01-30librustdoc: De-export compiletest, combine-tests, libcargo, libfuzzer, and ↵Patrick Walton-8/+7
librustdoc. rs=deexporting
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+2
module scope. r=tjc
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the ↵Patrick Walton-2/+0
nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6.
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+2
module scope. r=tjc
2012-12-28Fix compiling compiletest. rs=fireErick Tryzelaar-0/+2
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-28Register snapshotsBrian Anderson-9/+0
2012-11-19rustc: Implement explicit self for Eq and Ord. r=graydonPatrick Walton-0/+9
2012-09-23Register snapshots. Remove redundant Eq impls, Makefile hacksBrian Anderson-9/+0
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-0/+9
2012-09-10Convert 'import' to 'use'. Remove 'import' keyword.Brian Anderson-2/+0
2012-09-07rustc: Add an "ne" method to the Eq trait, and implement it everywherePatrick Walton-0/+1
2012-08-31Add JIT testing to compiletest with --jitBrian Anderson-1/+6
2012-08-30Fix another Eq missing case.Graydon Hoare-0/+6